storage: optimize MVCCDeleteRangeUsingTombstone
#83696
Labels
A-kv-replication
Relating to Raft, consensus, and coordination.
A-storage
Relating to our storage engine (Pebble) on-disk storage.
C-performance
Perf of queries or internals. Solution not expected to change functional behavior.
T-storage
Storage Team
When writing an MVCC range tombstone, we currently scan across the entire span to check for conflicts (newer versions) and adjust MVCC stats. We need a fast-path when we're deleting an entire range, where we can hopefully just mark all the live data as garbage without a scan, and use a TBI to check for conflicts.
Jira issue: CRDB-17214
Epic CRDB-2624
The text was updated successfully, but these errors were encountered: