diff --git a/dbsim/db_server_service.cpp b/dbsim/db_server_service.cpp index 9073366..f406c83 100644 --- a/dbsim/db_server_service.cpp +++ b/dbsim/db_server_service.cpp @@ -59,7 +59,7 @@ void db::server_service::log_dummy_write_set( wsrep::log_info() << "Dummy write set: " << meta.seqno(); } -void db::server_service::log_view(wsrep::client_state&, const wsrep::view&) +void db::server_service::log_view(const wsrep::view&) { wsrep::log_info() << "View"; } diff --git a/dbsim/db_server_service.hpp b/dbsim/db_server_service.hpp index 4764e30..3e95556 100644 --- a/dbsim/db_server_service.hpp +++ b/dbsim/db_server_service.hpp @@ -25,7 +25,7 @@ namespace db void log_message(enum wsrep::log::level, const char* message); void log_dummy_write_set(wsrep::client_state&, const wsrep::ws_meta&) override; - void log_view(wsrep::client_state&, const wsrep::view&) override; + void log_view(const wsrep::view&) override; private: db::server& server_; }; diff --git a/include/wsrep/server_service.hpp b/include/wsrep/server_service.hpp index 5f2119e..1a3d830 100644 --- a/include/wsrep/server_service.hpp +++ b/include/wsrep/server_service.hpp @@ -78,7 +78,7 @@ namespace wsrep /** * Log a cluster view change event. */ - virtual void log_view(wsrep::client_state&, const wsrep::view&) = 0; + virtual void log_view(const wsrep::view&) = 0; /** * Determine if the configured SST method requires SST to be diff --git a/src/server_state.cpp b/src/server_state.cpp index b4d0a4b..6b7f663 100644 --- a/src/server_state.cpp +++ b/src/server_state.cpp @@ -474,6 +474,7 @@ void wsrep::server_state::on_view(const wsrep::view& view) } current_view_ = view; } + server_service_.log_view(view); } void wsrep::server_state::on_sync() diff --git a/test/mock_server_state.hpp b/test/mock_server_state.hpp index 1aa7e05..5bf7fdc 100644 --- a/test/mock_server_state.hpp +++ b/test/mock_server_state.hpp @@ -61,7 +61,7 @@ namespace wsrep WSREP_OVERRIDE { } - void log_view(wsrep::client_state&, const wsrep::view&) { } + void log_view(const wsrep::view&) { } void on_connect() WSREP_OVERRIDE { } void wait_until_connected() WSREP_OVERRIDE { }