diff --git a/src/config/mod.rs b/src/config/mod.rs index 343e5ea371b06dad97bd2a0ab34c5b0dac955eda..c552013a6b2a854d8adec9d70c72f76dbdef5d4e 100644 --- a/src/config/mod.rs +++ b/src/config/mod.rs @@ -39,8 +39,6 @@ pub struct Config { pub allow_check_for_updates: bool, #[serde(default = "default_conduit_cache_capacity_modifier")] pub conduit_cache_capacity_modifier: f64, - #[serde(default = "default_rocksdb_max_open_files")] - pub rocksdb_max_open_files: i32, #[serde(default = "default_pdu_cache_capacity")] pub pdu_cache_capacity: u32, #[serde(default = "default_cleanup_second_interval")] @@ -96,7 +94,6 @@ pub struct Config { #[serde(default = "default_turn_ttl")] pub turn_ttl: u64, - pub rocksdb_log_path: Option<PathBuf>, #[serde(default = "default_rocksdb_log_level")] pub rocksdb_log_level: String, #[serde(default = "default_rocksdb_max_log_file_size")] @@ -191,11 +188,6 @@ fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { "Cache capacity modifier", &self.conduit_cache_capacity_modifier.to_string(), ), - #[cfg(feature = "rocksdb")] - ( - "Maximum open files for RocksDB", - &self.rocksdb_max_open_files.to_string(), - ), ("PDU cache capacity", &self.pdu_cache_capacity.to_string()), ( "Cleanup interval in seconds", @@ -355,10 +347,6 @@ fn default_conduit_cache_capacity_modifier() -> f64 { 1.0 } -fn default_rocksdb_max_open_files() -> i32 { - 1000 -} - fn default_pdu_cache_capacity() -> u32 { 150_000 } diff --git a/src/database/abstraction/rocksdb.rs b/src/database/abstraction/rocksdb.rs index 7aca3fade656e0dc23312d299fb1080ddc7bcb86..ea44919db98e319508a17529fd2b97611c3df057 100644 --- a/src/database/abstraction/rocksdb.rs +++ b/src/database/abstraction/rocksdb.rs @@ -69,7 +69,7 @@ fn db_options(rocksdb_cache: &rocksdb::Cache, config: &Config) -> rocksdb::Optio db_opts.set_level_compaction_dynamic_level_bytes(true); db_opts.create_if_missing(true); db_opts.increase_parallelism(num_cpus::get() as i32); - db_opts.set_max_open_files(config.rocksdb_max_open_files); + //db_opts.set_max_open_files(config.rocksdb_max_open_files); db_opts.set_compression_type(rocksdb::DBCompressionType::Zstd); db_opts.set_compaction_style(rocksdb::DBCompactionStyle::Level); db_opts.optimize_level_style_compaction(10 * 1024 * 1024);