From b60d22feb2ae72785a1633fe87048d98d2e4c35a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bogdan-=C8=98tefan=20Neac=C5=9Fu?= Date: Mon, 23 Jun 2025 11:22:41 +0000 Subject: [PATCH] Add log_slow_statements to gateway storage --- common/gateway-storage/src/lib.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/common/gateway-storage/src/lib.rs b/common/gateway-storage/src/lib.rs index ee58eb5464..1da1b97e75 100644 --- a/common/gateway-storage/src/lib.rs +++ b/common/gateway-storage/src/lib.rs @@ -16,10 +16,10 @@ use sqlx::{ sqlite::{SqliteAutoVacuum, SqliteSynchronous}, ConnectOptions, }; -use std::path::Path; +use std::{path::Path, time::Duration}; use tickets::TicketStorageManager; use time::OffsetDateTime; -use tracing::{debug, error}; +use tracing::{debug, error, level_filters::LevelFilter}; pub mod bandwidth; mod clients; @@ -118,6 +118,7 @@ impl GatewayStorage { .journal_mode(sqlx::sqlite::SqliteJournalMode::Wal) .synchronous(SqliteSynchronous::Normal) .auto_vacuum(SqliteAutoVacuum::Incremental) + .log_slow_statements(LevelFilter::WARN, Duration::from_millis(250)) .filename(database_path) .create_if_missing(true) .disable_statement_logging();