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
148821: backup: add retry loop to `doDownloadFiles` r=dt a=kev-cao
Previously, `doDownloadFiles` would immediately fail the download job upon encountering an error. This commit teaches the download workers to retry the download requests before giving up and failing.
Epic: CRDB-51394Fixes: #148081
Release note: Download phase of fast restore now will retry downloads before giving up.
149367: storage: bump pebble, enable blob-file rewrites metamorphically r=annrpom a=annrpom
### go.mod: bump Pebble to a2947b4a9383
Changes:
* [`a2947b4a`](cockroachdb/pebble@a2947b4a) cmd/pebble: enable blob file rewriting
* [`5e1cd273`](cockroachdb/pebble@5e1cd273) compression: deflake TestAdaptiveCompressorCompressible
* [`652bc0ca`](cockroachdb/pebble@652bc0ca) ascii/table: new package
* [`2430d94a`](cockroachdb/pebble@2430d94a) internal/ascii: new package
* [`7d17fe51`](cockroachdb/pebble@7d17fe51) metamorphic: enable blob file rewrite compactions
* [`09c33960`](cockroachdb/pebble@09c33960) blob: deduplicate values during rewrite
* [`8e65e154`](cockroachdb/pebble@8e65e154) pebble: setupInputs checks key range conflicts with in progress compactions
* [`8dea64b3`](cockroachdb/pebble@8dea64b3) db: incorporate separated values when estimating compression ratios
* [`9fd475aa`](cockroachdb/pebble@9fd475aa) db: add TestTableStats test case exercising separated values
* [`3b556400`](cockroachdb/pebble@3b556400) tool: add tool for inspecting blob files
* [`c726afea`](cockroachdb/pebble@c726afea) sstable: add blob value liveness writer random test
* [`c0d37a5b`](cockroachdb/pebble@c0d37a5b) metamorphic: use leaktest in metamorphic test
* [`4ad0e5fb`](cockroachdb/pebble@4ad0e5fb) Revert "sstable: lazy load the index block in single level iterator"
* [`f5351564`](cockroachdb/pebble@f5351564) Revert "sstable: lazy load the index block in two level iterator"
* [`46650aa8`](cockroachdb/pebble@46650aa8) github: add crl-release-25.3 to nightlies and crossversion
* [`11cf2c4a`](cockroachdb/pebble@11cf2c4a) pebble: deflake move compaction datadriven test
* [`fe43e7b5`](cockroachdb/pebble@fe43e7b5) sstable: lazy load the index block in two level iterator
* [`f4af03ae`](cockroachdb/pebble@f4af03ae) test: introduce two level iterator benchmark test
* [`527eebf4`](cockroachdb/pebble@527eebf4) sstable: lazy load the index block in single level iterator
Release note: none.
Epic: none.
### storage: metamorphically enable blob-file rewrites
This patch enables blob-file rewrites metamorphically.
Co-authored-by: Kevin Cao <[email protected]>
Co-authored-by: Annie Pompa <[email protected]>
0 commit comments