Skip to content

kvserver: emit MVCC range tombstones across rangefeeds #82449

@erikgrinaker

Description

@erikgrinaker

Once MVCC range tombstones are implemented in #70412, and used in DeleteRange in #70415, they should be emitted across rangefeeds. These will be recorded as a new MVCCDeleteRangeOpType logical op type, and emitted as a new RangeFeedDeleteRange rangefeed event. These will be emitted whenever DeleteRange is called with the UseExperimentalRangeTombstone parameter, and also during catchup scans, but not during initial scans (which never emit tombstones).

Epic CRDB-2624

Jira issue: CRDB-16401

Metadata

Metadata

Assignees

Labels

A-kv-replicationRelating to Raft, consensus, and coordination.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions