mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-28 10:41:12 +00:00
" Namely the query result writer and the reconcilable result builder, used for building results for regular queries and mutation queries (used in read repair) respectively. With this, there are no users left for the v1 output of the compactor, so we remove that, making the compactor v2 all-the-way (and simpler). This means that for regular queries, a downgrade phase is eliminated completely, as regular queries don't store range tombstone in their result, so no need to convert them. Tests: unit(dev, release, debug) " * 'result-builders-v2/v1' of https://github.com/denesb/scylla: reconcilable_result_builder: remove v1 support query_result_builder: remove v1 support mutation_compactor: drop v1 related code-paths mutation_compactor: drop v1 support altogether from the API tree: migrate to the v2 consumer APIs test/boost/mutation_test: remove v1 specific test code querier: switch to v2 compactor output reconcilable_result_builder: add v2 support query_result_writer: add v2 support query_result_builder: make consume(range_tombstone) noop