mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-30 03:30:49 +00:00
" - Alternator gets gossiper for its proxy dependency - Forward service method that takes global gossiper can re-use proxy method (forward -> proxy reference is already there) - Table code is patched to require gossiper argument - Snitch gets a dependency reference on snitch_ptr and some extra care for snitch driver vs snitch-ptr interaction and gossip test - Cql test env should carry gossiper reference on-board - Few places can re-use the existing local gossiper reference - Scylla-gdb needs to get gossiper from debug namespace and needs _not_ to get feature service from gossiper " * 'br-gossiper-deglobal-2' of https://github.com/xemul/scylla: code: De-globalize gossiper scylla-gdb, main: Get feature service without gossiper help test: Use cql-test-env gossiper cql test env: Keep gossiper reference on board code: Use gossiper reference where possible snitch: Use local gossiper in drivers snitch: Keep gossiper reference test: Remove snitch from manual gossip test gossiper: Use container() instead of the global pointer main, cql_test_env: Start snitch later snitch: Move snitch_base::get_endpoint_info() forward service: Re-use proxy's helper with duplicated code table: Don't use global gossiper alternator: Don't use global gossiper