From e465a87b92fa49b3dac85a14c43d8af277e60c92 Mon Sep 17 00:00:00 2001 From: Cesar Rodas Date: Sun, 15 Jun 2025 22:34:47 -0300 Subject: [PATCH] Add more logs --- crates/cdk-sqlite/src/mint/async_rusqlite.rs | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/crates/cdk-sqlite/src/mint/async_rusqlite.rs b/crates/cdk-sqlite/src/mint/async_rusqlite.rs index f05d80c9..27236c47 100644 --- a/crates/cdk-sqlite/src/mint/async_rusqlite.rs +++ b/crates/cdk-sqlite/src/mint/async_rusqlite.rs @@ -300,7 +300,10 @@ fn rusqlite_worker_manager( tracing::trace!("Tx {}: Commit", tx_id); let _ = reply_to.send(match tx.commit() { Ok(()) => DbResponse::Ok, - Err(err) => DbResponse::Error(err.into()), + Err(err) => { + tracing::error!("Failed commit {:?}", err); + DbResponse::Error(err.into()) + } }); break; } @@ -308,7 +311,10 @@ fn rusqlite_worker_manager( tracing::trace!("Tx {}: Rollback", tx_id); let _ = reply_to.send(match tx.rollback() { Ok(()) => DbResponse::Ok, - Err(err) => DbResponse::Error(err.into()), + Err(err) => { + tracing::error!("Failed rollback {:?}", err); + DbResponse::Error(err.into()) + } }); break; } @@ -319,7 +325,14 @@ fn rusqlite_worker_manager( tracing::trace!("Tx {}: SQL {}", tx_id, sql.sql); let _ = match process_query(&tx, sql) { Ok(ok) => reply_to.send(ok), - Err(err) => reply_to.send(DbResponse::Error(err)), + Err(err) => { + tracing::error!( + "Tx {}: Failed query with error {:?}", + tx_id, + err + ); + reply_to.send(DbResponse::Error(err)) + } }; } }