Files
scylladb/gms
Piotr Dulikowski 3c1ca12e62 feature_service: enable and check raft cluster features on startup
The enable_features_on_startup method is adjusted for the raft-based
cluster features. In topology coordinator mode:

- Information about enabled features is taken from system.topology
  instead of the usual system.scylla_local (`enabled_features` key).
- Features which, according to the local state, are supported by all
  nodes but not enabled yet are also checked. Support for such features
  cannot be revoked safely because the topology coordinator might have
  performed a successful global barrier and might have proceeded with
  marking the feature as enabled.
2023-08-01 18:54:58 +02:00
..