Botond Dénes
674d41e3e6
readers/mutation_source: s/make_reader_v2/make_mutation_reader/
2025-05-09 07:53:29 -04:00
Botond Dénes
f1bd2553ed
readers: mv forwardable_v2.hh forwardable.hh
...
Completely mechanical change.
2025-04-16 04:33:50 -04:00
Botond Dénes
05829f98f3
tree: s/make_empty_flat_reader_v2/make_empty_mutation_reader/
...
Completely mechanical change.
2025-04-16 04:32:56 -04:00
Botond Dénes
7d9b91a00e
readers: mv delegating_v2.hh delegating.hh
...
Completely mechanical change.
2025-04-16 04:11:55 -04:00
Botond Dénes
7e600a0747
replica/memtable: add is_merging_to_cache()
...
And set it when the memtable is merged to cache.
2025-04-08 00:11:35 -04:00
Botond Dénes
6b5b563ef7
db/row_cache: add overlap-check for cache tombstone garbage collection
...
The cache should not garbage-collect tombstone which cover data in the
memtable. Add overlap checks (get_max_purgeable) to garbage collection
to detect tombstones which cover data in the memtable and to prevent
their garbage collection.
2025-04-08 00:11:35 -04:00
Amnon Heiman
f40dc4e5c4
row_cache.cc: label metrics with basic_level
...
The following metrics will be marked with basic_level label:
scylla_cache_bytes_total
scylla_cache_bytes_used
scylla_cache_partition_evictions
scylla_cache_partition_hits
scylla_cache_partition_insertions
scylla_cache_partition_merges
scylla_cache_partition_misses
scylla_cache_partition_removals
scylla_cache_range_tombstone_reads
scylla_cache_reads
scylla_cache_reads_with_misses
scylla_cache_row_evictions
scylla_cache_row_hits
scylla_cache_row_insertions
scylla_cache_row_misses
scylla_cache_row_removals
scylla_cache_rows
scylla_cache_rows_merged_from_memtable
scylla_cache_row_tombstone_reads
Signed-off-by: Amnon Heiman <amnon@scylladb.com >
2025-03-03 16:58:38 +02:00
Ran Regev
edd56a2c1c
moved cache files to db
...
As requested in #22097 , moved the files
and fixed other includes and build system.
Fixes : #22097
Signed-off-by: Ran Regev <ran.regev@scylladb.com >
Closes scylladb/scylladb#22495
2025-02-04 12:21:31 +03:00