cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
30.16k stars 3.82k forks source link

storage: bump table format of backup sstables #135842

Open jbowens opened 1 day ago

jbowens commented 1 day ago

storage: remove SSTWriter.supportsRangeKeys

Remove the SSTWriter's supportsRangeKeys field. All table formats in use support range keys.

Epic: none Release note: none

storage: bump table format of backup sstables

Bump the default table format of backup sstables from Pebblev2 to Pebblev4. Additionally, when a cluster has columnar blocks enabled, allow backup sstables to be constructed in Pebblev5 which uses column-oriented sstable blocks.

Close https://github.com/cockroachdb/cockroach/issues/135730. Epic: CRDB-37482 Release note: none

blathers-crl[bot] commented 1 day ago

It looks like your PR touches production code but doesn't add or edit any test code. Did you consider adding tests to your PR?

:owl: Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.

cockroach-teamcity commented 1 day ago

This change is Reviewable