mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-21 17:10:35 +00:00
This move is not "just move", but also includes: - putting the whole thing into seastar::async() - switch from locally captured dependencies into controller's class members - making smp_service_groups optional because it doesn't have default contructor and should somehow survive on constructed controller until its start() Also copy few bits from main that can be generalized later: - get_or_default() helper from main - sharded_parameter lambda for cdc - net family and preferred thing from main ( this also fixed the indentation broken by previous patch ) Signed-off-by: Pavel Emelyanov <xemul@scylladb.com>