cockroach
cockroach copied to clipboard
gc: add delete range parameters to gc request
This commit adds range_deletion_keys parameters to GC request. range_deletion_keys is used by GC queue to remove chunks of consecutive keys where no new data was written above the GC threshold and storage can optimize deletions with range tombstones. To support new types of keys, GCer interface is also updated to pass provided keys down to request.
Release note: None