mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-01 20:46:56 +00:00
" The range_tombstone_list provides an abstraction to work with sorted list of range tombstones with methods to add/retrive them. However, there's a tombstones() method that just returns modifiable reference to the used collection (boost::intrusive_set) which makes it hard to track the exact usage of it. This set encapsulates the collaction of range tombstones inside the mentioned ..._list class. tests: unit(dev) " * 'br-range-tombstone-encapsulate-collection' of https://github.com/xemul/scylla: range_tombstone_list: Do not expose internal collection range_tombstone_list: Introduce and use pop-and-lock helper range_tombstone_list: Introduce and use pop_as<>() flat_mutation_reader: Use range_tombstone_list begin/end API repair: Mark some partition_hasher methods noexcept hashers: Mark hash updates noexcept
2.3 KiB
2.3 KiB