mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-02 22:25:48 +00:00
This series wires up the schema state machine to process raft commands and transfer snapshots. The series assumes that raft group zero is used for schema transfer only and that single raft command contains single schema change in a form of canonical_mutation array. Both assumptions may change in which case the code will be changed accordingly, but we need to start somewhere. * scylla-dev/gleb/schema-raft-sm-v2: schema raft sm: request schema sync on schema_state_machine snapshot transfer raft service: delegate snapshot transfer to a state machine implementation schema raft sm: pass migration manager to schema_raft_state_machine and merge schema on apply()