mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-23 01:50:35 +00:00
" This series removes the usage of the static gossiper object in init.cc and storage_service. Follow up series will remove more in other components. This is the effort to clean up the component dependencies and have better shutdown procedure. Tests: tests/gossip_test, tests/cql_query_test, tests/sstable_mutation_test, dtests. " * tag 'asias/storage_service_gossiper_dep_v5' of github.com:cloudius-systems/seastar-dev: storage_service: Do not use the global gms::get_local_gossiper() storage_service: Pass gossiper object to storage_service gms: Remove i_failure_detector.hh gossip: Get rid of the gms::get_local_failure_detector static object dht: Do not use failure_detector::is_alive in failure_detector_source_filter tests: Fix stop snitch in gossip_test.cc gossiper: Do not use value_factory from storage_service object gossiper: Use cfg options from _cfg instead of get_local_storage_service gossiper: Pass db::config object to gossiper class init: Pass gossiper object to init_ms_fd_gossiper