Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
96673: backup: fail instead of pausing when out of retries r=dt a=dt This changes backups to fail with the most recent error instead of pausing when they run out of retries while hitting non-permanent errors. This is desired as a failed backup is expected to be more likely to be seen and noticed in monitoring (number of failed jobs increments, they show up red on jobs page, etc) and becuase a backup schedule it then able to trigger subsequent jobs instead of wiating on the incomplete paused job that will never resume or complete without human intervention. Release note (ops change): a BACKUP which encounters too many retryable errors will now fail instead of pausing to allow subsequent backups the chance to succeed. Epic: CRDB-21953 96702: clusterversion: don't assume BinaryMinSupportedVersionKey is first r=RaduBerinde a=RaduBerinde The code that applies a "dev offset" to versions assumes that the minimum supported version key is the first (non-primordial) key. This forces us to remove keys when bumping `BinaryMinSupportedVersionKey`. This change improves this code to specifically check for `BinaryMinSupportedVersionKey` so that we can clean up old keys after bumping the min supported version. Release note: None Epic: none 96709: roachtest: fix inconsistency test r=pavelkalinnikov a=pavelkalinnikov Fix usage of "find" util so that the test works on Linux as well. Fixes #96707 Release note: none Epic: none Co-authored-by: David Taylor <[email protected]> Co-authored-by: Radu Berinde <[email protected]> Co-authored-by: Pavel Kalinnikov <[email protected]>
- Loading branch information