Skip to content

storage: pointSynthesizingIter should only synthesize points above existing points #83899

@erikgrinaker

Description

@erikgrinaker

pointSynthesizingIter currently synthesizes points both above and below existing points. We could probably get away with only synthesizing them above existing points, which would also avoid additional reverse peeks in SeekGE` that are likely very slow.

NB: This sort of assumes that synthetic points are tombstones, since we may not want to skip other synthetic points. But we can cross that bridge when we get there.

Jira issue: CRDB-17346

Epic CRDB-2624

Metadata

Metadata

Assignees

Labels

A-kv-replicationRelating to Raft, consensus, and coordination.A-storageRelating to our storage engine (Pebble) on-disk storage.C-performancePerf of queries or internals. Solution not expected to change functional behavior.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions