mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-21 17:10:35 +00:00
The main difficulty was in making sure that emitted range tombstone changes reflect range tombstones trimmed to clustering restrictions. This is handled by mutation_fragment_filter and clustering_ranges_walker. They return a list of range_tombstone_change fragments to emit for each hop as the reader walks over the clustering domain. Tests which were using a normalizing reader expected range tombstones to be split around rows. Drop this an adjust the tests accoridngly. No reader splits range tombstones around rows now.