fix(mysql): initialize transaction query timing

This commit is contained in:
luo jiyin authored and GitHub committed 2026-09-20 14:11:06 +08:00
1 parent eebb08227b
commit f57299f2fa
4 files changed
+6

No files matched your search

+2
View File
@@ -5350,6 +5350,7 @@ pub async fn execute_transaction_statement_on_conn(
rows: Vec::new(), rows: Vec::new(),
affected_rows, affected_rows,
execution_time_ms: started_at.elapsed().as_millis(), execution_time_ms: started_at.elapsed().as_millis(),
server_execute_time_us: None,
truncated: false, truncated: false,
session_id: None, session_id: None,
has_more: false, has_more: false,
@@ -5383,6 +5384,7 @@ pub async fn execute_transaction_statement_on_conn(
rows, rows,
affected_rows: 0, affected_rows: 0,
execution_time_ms: started_at.elapsed().as_millis(), execution_time_ms: started_at.elapsed().as_millis(),
server_execute_time_us: None,
truncated, truncated,
session_id: None, session_id: None,
has_more: false, has_more: false,
+1
View File
@@ -194,6 +194,7 @@ mod tests {
rows: Vec::new(), rows: Vec::new(),
affected_rows: 0, affected_rows: 0,
execution_time_ms: 0, execution_time_ms: 0,
server_execute_time_us: None,
truncated: false, truncated: false,
session_id: None, session_id: None,
has_more: false, has_more: false,
+2
View File
@@ -2629,6 +2629,7 @@ fn empty_query_result() -> dbx_core::db::QueryResult {
rows: Vec::new(), rows: Vec::new(),
affected_rows: 0, affected_rows: 0,
execution_time_ms: 0, execution_time_ms: 0,
server_execute_time_us: None,
truncated: false, truncated: false,
session_id: None, session_id: None,
has_more: false, has_more: false,
@@ -3419,6 +3420,7 @@ mod tests {
rows: Vec::new(), rows: Vec::new(),
affected_rows: 0, affected_rows: 0,
execution_time_ms: 0, execution_time_ms: 0,
server_execute_time_us: None,
truncated: false, truncated: false,
session_id: None, session_id: None,
has_more: false, has_more: false,
+1
View File
@@ -799,6 +799,7 @@ mod tests {
rows: Vec::new(), rows: Vec::new(),
affected_rows: 0, affected_rows: 0,
execution_time_ms: 0, execution_time_ms: 0,
server_execute_time_us: None,
truncated: false, truncated: false,
session_id: None, session_id: None,
has_more: false, has_more: false,