You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, if a memory or disk error was hit during a backfill it was treated as a permanent failure, but these should be treated as transient retryable / transient errors. Reverting the entire schema change might be extreme if there is any transient issue on the cluster.
The text was updated successfully, but these errors were encountered:
fqazi
added
the
C-bug
Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.
label
Mar 21, 2024
Release note (bug fix): Memory exhaustion errors which can occur during schema
changes are no longer considered to be permanent failures. These schema changes
will now be retried rather than reverted.
Fixes: cockroachdb#120807
fqazi
pushed a commit
to fqazi/cockroach
that referenced
this issue
Mar 22, 2024
Release note (bug fix): Memory exhaustion errors which can occur during schema
changes are no longer considered to be permanent failures. These schema changes
will now be retried rather than reverted.
Fixes: cockroachdb#120807
120806: sql: treat memory monitor errors as retriable r=fqazi a=fqazi
Release note (bug fix): Memory exhaustion errors which can occur during schema changes are no longer considered to be permanent failures. These schema changes will now be retried rather than reverted.
This is just rebase of a PR by `@ajwerner:` #71816, with a minor change to improve test reliability.
Fixes: #120807
Co-authored-by: Andrew Werner <[email protected]>
Previously, if a memory or disk error was hit during a backfill it was treated as a permanent failure, but these should be treated as transient retryable / transient errors. Reverting the entire schema change might be extreme if there is any transient issue on the cluster.
The text was updated successfully, but these errors were encountered: