HF RL Explorer

SqlStorageClient silently drops data when transient database errors occur

SqlStorageClient silently drops data when transient database errors occur: a task in LegoFlow-SWE (Harbor dataset). When SqlStorageClient performs write operations (e.g., pushing data to a dataset, setting key-value store values, etc.), transient database errors like SQLite’s database is locked…

The task

When `SqlStorageClient` performs write operations (e.g., pushing data to a dataset, setting key-value store values, etc.), transient database errors like SQLite’s **`database is locked`** (SQLITE_BUSY) are caught internally, logged as a warning, and the transaction is rolled back — but the exception is **never…

Part of Lego-X/LegoFlow-SWE.