-
Notifications
You must be signed in to change notification settings - Fork 4.1k
storage: benchmark reads with MVCC range tombstones #84383
Copy link
Copy link
Closed
Labels
A-storageRelating to our storage engine (Pebble) on-disk storage.Relating to our storage engine (Pebble) on-disk storage.C-performancePerf of queries or internals. Solution not expected to change functional behavior.Perf of queries or internals. Solution not expected to change functional behavior.T-storageStorage TeamStorage Team
Description
We need to add read benchmarks in the presence of MVCC range tombstones. For example, the MVCCScan and MVCCGet benchmarks should have variants where we e.g. have a single range tombstone across the keyspan at the oldest/newest timestamp, as well randomized range tombstones. We should compare these to benchmarks with similar MVCC point tombstones (i.e. wherever a range tombstone overlaps a point key, also do a benchmark with a point tombstone there instead), and target better performance for range tombstones than point tombstones.
Jira issue: CRDB-17627
Epic CRDB-2624
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-storageRelating to our storage engine (Pebble) on-disk storage.Relating to our storage engine (Pebble) on-disk storage.C-performancePerf of queries or internals. Solution not expected to change functional behavior.Perf of queries or internals. Solution not expected to change functional behavior.T-storageStorage TeamStorage Team