-
Notifications
You must be signed in to change notification settings - Fork 4.1k
kvserver: garbage collect MVCC range tombstones #70414
Copy link
Copy link
Closed
Labels
A-kv-transactionsRelating to MVCC and the transactional model.Relating to MVCC and the transactional model.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
Description
In #70412, we will implement MVCC range deletion tombstones. MVCC garbage collection must be extended to handle these, preferably by relying on Pebble range tombstones via Writer.ClearRange for <<O(n) removals when possible.
See also the (currently internal) design document.
Epic CRDB-2624
Jira issue: CRDB-10064
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-kv-transactionsRelating to MVCC and the transactional model.Relating to MVCC and the transactional model.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)