Botond Dénes
Botond Dénes
We currently disable tombstone GC for compaction done on the read path of streaming and repair, because those expired tombstones can still prevent data resurrection. With time-based tombstone GC, missing...
The reader concurrency semaphore restricts the concurrency of reads that require CPU (intention: they read from the cache) to 1, meaning that if there is even a single active read...
data_consume_rows_context_m has a _column_value buffer it uses to read key and column values into, preparing for parsing and consuming them. This buffer is reset (released) in a few different cases:...
Add a buffer hint to the multishard reader. This is an internal hint, used by the multishard reader to provide a hint to the shard reader, on how much data...
Said method passes down its diff input to mutate_internal(), after some std::ranges massaging. Said massaging is destructive -- it moves items from the diff. If the output range is iterated-over...
Minor cleanup, no backort required.
Dumps the content of the tablet metadata. Very useful for debugging tablet related problems. Example output: ``` (gdb) scylla tablet-metadata --table usertable_no_lwt This node: host_id: b90662a9-98b1-4452-bc45-44d460ecab62, shard: 0 table alternator_usertable_no_lwt.usertable_no_lwt:...
The scylla-sstable dump-* command suite has proven invaluable in many investigations. In certain cases however, I found that `dump-data` is quite cumbersome. An example would be trying to find certain...
We already have a yield in the loop via apply_gently(), the maybe_yield is superfluous so remove it. Follow-up to https://github.com/scylladb/scylladb/pull/21884 The change making the yield superfluous (https://github.com/scylladb/scylladb/commit/1a717f3014bcb0b45c664c93a3f2ef7310b251fe) is not in...
Last seen in https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/13902/testReport/junit/boost/database_test/test_database_with_data_in_sstables_is_a_mutation_source_reverse_reader_conversion_cg0/ ``` [Exception] - raft::request_aborted: Abort requested while waiting for entry with idx: 172, term: 1; last committed entry: 172, last applied entry: 171 == [File] -...