kvserver,sql: allow queries to ignore circuit breaker errors #77473
Labels
A-kv-replication
Relating to Raft, consensus, and coordination.
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-kv
KV Team
We recently added replica circuit breakers (#71806), which will cause requests against unavailable ranges to return
ErrBreakerOpen
errors instead of hanging forever.In an unavailable range scenario we often want to access whatever data we can (i.e. on all other ranges) to export it into a new cluster. It would be useful if e.g. scans, exports, and backups had an escape hatch where they would simply ignore
ErrBreakerOpen
and omit the unavailable data, providing an easily accessible, rudimentary best-effort recovery option.Jira issue: CRDB-13616
Epic CRDB-39898
The text was updated successfully, but these errors were encountered: