Enable snappy compression in logger
In doing so, increase the parameterization of logger_test a bit, so up
the shard count.
Change-Id: I9d8d571b4eccc56266c9ba839783f3df9f9c36ab
Signed-off-by: James Kuszmaul <jabukuszmaul+collab@gmail.com>
diff --git a/aos/events/logging/lzma_encoder.h b/aos/events/logging/lzma_encoder.h
index 6696200..fc6fcb6 100644
--- a/aos/events/logging/lzma_encoder.h
+++ b/aos/events/logging/lzma_encoder.h
@@ -52,6 +52,8 @@
// Decompresses data with liblzma.
class LzmaDecoder final : public DataDecoder {
public:
+ static constexpr std::string_view kExtension = ".xz";
+
explicit LzmaDecoder(std::unique_ptr<DataDecoder> underlying_decoder);
explicit LzmaDecoder(std::string_view filename)
: LzmaDecoder(std::make_unique<DummyDecoder>(filename)) {}