mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-28 10:41:12 +00:00
In the quest to have explicit dependencies and the abiliy to run multiple nodes in one process, remove some uses of get_gossiper() and get_local_gossiper() and replace them with parameters passed from main() or its equivalents. Some uses still remain, mostly in snitch, but this series removes a majority. * https://github.com/avikivity/scylla.git gossiper-deglobal-1/v1 alternator: remove uses of get_local_gossiper() storage_service: remove stray get_gossiper(), get_local_gossiper() calls migration_manager: remove use of get_gossiper() from passive_announce() storage_proxy: start_hints_manager(): don't require caller to provide gossiper migration_manager: remove uses of get_local_gossiper() storage_proxy: remove uses of get_local_gossiper() gossiper: remove get_local_gossiper() from some inline helpers gossiper: remove get_gossiper() from stop_gossiping() gossiper: remove uses of get_local_gossiper for its rpc server api: remove use of get_local_gossiper() gossiper: remove calls to global get_gossiper from within the gossiper itself