fix: do not show slow queries more than once per sub

This commit is contained in:
Greg Heartsfield 2022-12-20 15:41:50 -06:00
parent c270ae1434
commit ea204761c9

View File

@ -705,7 +705,7 @@ pub async fn db_query(
} }
// logging for slow queries; show sub and SQL. // logging for slow queries; show sub and SQL.
// to reduce logging; only show 1/16th of clients (leading 0) // to reduce logging; only show 1/16th of clients (leading 0)
if slow_first_event && client_id.starts_with("00") { if row_count == 0 && slow_first_event && client_id.starts_with("0") {
debug!( debug!(
"query req (slow): {:?} (cid: {}, sub: {:?})", "query req (slow): {:?} (cid: {}, sub: {:?})",
sub, client_id, sub.id sub, client_id, sub.id