From 9383922d093508286910c9869325afe59b7777c7 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sat, 27 Sep 2025 23:38:13 +0000 Subject: [PATCH] Use trace log level for multi-line table factory options on rocksdb startup. Signed-off-by: Jason Volk --- src/database/engine/logger.rs | 7 +++---- src/database/pool.rs | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/database/engine/logger.rs b/src/database/engine/logger.rs index 1cbba4da..ce628c7e 100644 --- a/src/database/engine/logger.rs +++ b/src/database/engine/logger.rs @@ -1,5 +1,5 @@ use rocksdb::LogLevel; -use tuwunel_core::{debug, error, warn}; +use tuwunel_core::{debug, error, trace, warn}; #[tracing::instrument( parent = None, @@ -9,11 +9,10 @@ use tuwunel_core::{debug, error, warn}; )] pub(crate) fn handle(level: LogLevel, msg: &str) { let msg = msg.trim(); - if msg.starts_with("Options") { - return; - } + let is_options = msg.starts_with("Options") || msg.starts_with("table_factory options"); match level { + | _ if is_options => trace!("{msg}"), | LogLevel::Header | LogLevel::Debug => debug!("{msg}"), | LogLevel::Error | LogLevel::Fatal => error!("{msg}"), | LogLevel::Info => debug!("{msg}"), diff --git a/src/database/pool.rs b/src/database/pool.rs index f646b36e..d7160e11 100644 --- a/src/database/pool.rs +++ b/src/database/pool.rs @@ -303,7 +303,7 @@ fn worker_init(&self, id: usize) { } } - debug!( + trace!( ?group, affinity = ?affinity.collect::>(), "worker ready"