fix(data-grid): show timeout actions on table data errors
This commit is contained in:
4 files changed
+39
-12
No files matched your search
@@ -5,7 +5,7 @@ export function isQueryTimeoutErrorMessage(message: string): boolean {
|
||||
// fallback when JDBC setQueryTimeout never fires (unsupported/unresponsive driver), so the
|
||||
// backend already treats it as a query timeout (is_agent_rpc_timeout_error in query.rs) —
|
||||
// surface the same action here to stay consistent with the backend.
|
||||
if (lower.startsWith("agent rpc call timed out")) return true;
|
||||
if (/\bagent rpc call timed out\b/.test(lower)) return true;
|
||||
if (/\b(?:canceling|cancelling|canceled|cancelled)\b[\s\S]{0,80}\bstatement\b[\s\S]{0,80}\btimeout\b/.test(lower)) return true;
|
||||
if (/\b(?:connection|connect|pool|checkout|metadata|loading|health check|cancel request|ssh|tunnel)\b/.test(lower)) return false;
|
||||
return (
|
||||
|
||||
Reference in new issue
Block a user