We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 774de59 commit 8463bb7Copy full SHA for 8463bb7
src/db/mod.rs
@@ -194,7 +194,13 @@ pub trait QueryUtils {
194
fn trace<T, F: FnOnce() -> T>(&self, sql: &str, f: F) -> T {
195
let start = Instant::now();
196
let res = f();
197
- trace!("sql query \"{}\" executed in {:?}", sql, start.elapsed());
+ let elapsed = start.elapsed();
198
+ // Log all queries that take at least 1/2 a second to execute.
199
+ if elapsed.as_millis() > 500 {
200
+ debug!("sql query \"{}\" executed in {:?}", sql, elapsed);
201
+ } else {
202
+ trace!("sql query \"{}\" executed in {:?}", sql, elapsed);
203
+ }
204
res
205
}
206
0 commit comments