mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-23 08:12:08 +00:00
There are two knobs here -- global and per-table one. Both were added without any synchronisation, but the former one was later fixed to become serialized and not to be available "too early". This patch unifies both toggles to be serialized with each-other and not be enabled too early. The justification for this change is to move the global toggle from out of the storage service, as it really belongs to the database, not the storage service. Respectively, the current synchronization, that depends on storage service internals, should be replaced with something else. Signed-off-by: Pavel Emelyanov <xemul@scylladb.com>