mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-22 17:40:34 +00:00
" Cleanup various cases related to updating of metatdata stats and encoding stats updating in preparation for 64-bit gc_clock (#3353). Fixes #4026 Fixes #4033 Fixes #4035 Fixes #4041 Refs #3353 " * 'projects/encoding-stats-fixes/v6' of https://github.com/bhalevy/scylla: sstables: remove duplicated code in data_consume_rows_context CELL_VALUE_BYTES sstables: mc: use api::timestamp_type in write_liveness_info sstables: mc: sstable_write encoding_stats are const mp_row_consumer_k_l::consume_deleted_cell rename ttl param to local_deletion_time memtable: don't use encoding_stats epochs as default memtable: mc: udpate min_ttl encoding stats for dead row marker memtable: mc: add comment regarding updating encoding stats of collection tombstones sstables: metadata_collector: add update tombstone stats sstables: assert that delete_time is not live when updating stats sstables: move update_deletion_time_stats to metadata collector sstables: metadata_collector: introduce update_local_deletion_time_and_tombstone_histogram sstables: mc: write_liveness_info and write_collection should update tombstone_histogram sstables: update_local_deletion_time for row marker deletion_time and expiration