diff --git a/changelog.d/1620.misc b/changelog.d/1620.misc new file mode 100644 index 000000000..e2099ce4b --- /dev/null +++ b/changelog.d/1620.misc @@ -0,0 +1 @@ +Fixed compiler warning in cf_opts.rs when building in release. Contributed by @ezera. diff --git a/src/database/engine/cf_opts.rs b/src/database/engine/cf_opts.rs index 3e404d0db..4417be5a0 100644 --- a/src/database/engine/cf_opts.rs +++ b/src/database/engine/cf_opts.rs @@ -70,17 +70,19 @@ fn descriptor_cf_options( ); } - let mut opts = opts + let opts = opts .get_options_from_string("{{arena_block_size=2097152;}}") .map_err(map_err)?; #[cfg(debug_assertions)] - let opts = opts - .get_options_from_string( + let opts = { + let mut opts = opts; + opts.get_options_from_string( "{{paranoid_checks=true;paranoid_file_checks=true;force_consistency_checks=true;\ verify_sst_unique_id_in_manifest=true;}}", ) - .map_err(map_err)?; + .map_err(map_err)? + }; Ok(opts) }