mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-28 04:06:59 +00:00
On every compaction completion, sstable set is rebuilt from scratch. With LCS and ~160G of data per shard, it means we'll have to create a new sstable set with ~1000 entries whenever compaction completes, which will likely result in reactor stalling for a significant amount of time. Fixes #7758. Closes #7842 * github.com:scylladb/scylla: table: Fix potential reactor stall on LCS compaction completion table: decouple preparation from execution when updating sstable set table: change rebuild_sstable_list to return new sstable set row_cache: allow external updater to decouple preparation from execution