From 68856e5e2f9dd145b72a99486265b3bc0095ee75 Mon Sep 17 00:00:00 2001 From: Kerollmops Date: Wed, 8 Sep 2021 14:10:39 +0200 Subject: [PATCH] Disable the default snappy compression for the http-ui crate --- http-ui/src/main.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/http-ui/src/main.rs b/http-ui/src/main.rs index fd7dd37de..108ec0549 100644 --- a/http-ui/src/main.rs +++ b/http-ui/src/main.rs @@ -103,8 +103,8 @@ pub struct IndexerOpt { /// chunks during indexing documents. /// /// Choosing a fast algorithm will make the indexing faster but may consume more memory. - #[structopt(long, default_value = "snappy", possible_values = &["snappy", "zlib", "lz4", "lz4hc", "zstd"])] - pub chunk_compression_type: CompressionType, + #[structopt(long, possible_values = &["snappy", "zlib", "lz4", "lz4hc", "zstd"])] + pub chunk_compression_type: Option, /// The level of compression of the chosen algorithm. #[structopt(long, requires = "chunk-compression-type")] @@ -343,7 +343,9 @@ async fn main() -> anyhow::Result<()> { update_builder.thread_pool(GLOBAL_THREAD_POOL.get().unwrap()); update_builder.log_every_n(indexer_opt_cloned.log_every_n); update_builder.max_memory(indexer_opt_cloned.max_memory.get_bytes() as usize); - update_builder.chunk_compression_type(indexer_opt_cloned.chunk_compression_type); + update_builder.chunk_compression_type( + indexer_opt_cloned.chunk_compression_type.unwrap_or(CompressionType::None), + ); let before_update = Instant::now(); // we extract the update type and execute the update itself.