mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-27 11:55:15 +00:00
Right now the controller adjusts its shares based on how big the backlog is in comparison to shard memory. We have seen in some tests that if the dataset becomes too big, this may cause compactions to dominate. While we may change the input altogether in future versions, I'd like to propose a quick change for the time being: move the high point from 10x memory size to 30x memory size. This will cause compactions to increase in shares more slowly. While this is as magic as the 10 before, they will allow us to err in the side of caution, with compactions not becoming aggressive enough to overly disrupt workloads. Signed-off-by: Glauber Costa <glauber@scylladb.com>
6.1 KiB
6.1 KiB