storage: update debug range-data to account for remote files #119960
Labels
A-storage
Relating to our storage engine (Pebble) on-disk storage.
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
Currently, when we crash due to a range inconsistency, we checkpoint the range's contents into a checkpoint directory. Once cockroachdb/pebble#3362 updates the checkpoint operation to also store the object provider's catalog there, we should update
cockroach debug range-data
to be able to read the catalog and also take in a RemoteStorageFactory so it can spit out all contents of the range, even if they're on external or shared files.Jira issue: CRDB-36414
The text was updated successfully, but these errors were encountered: