mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-33746 Supply missing override markings
Find and fix missing virtual override markings. Updates cmake maintainer flags to include -Wsuggest-override and -Winconsistent-missing-override.
This commit is contained in:
committed by
Dave Gosselin
parent
ab448d4b34
commit
db0c28eff8
@ -32,49 +32,49 @@ public:
|
||||
: m_server_state(server_state)
|
||||
{ }
|
||||
|
||||
wsrep::storage_service* storage_service(wsrep::client_service&);
|
||||
wsrep::storage_service* storage_service(wsrep::client_service&) override;
|
||||
|
||||
wsrep::storage_service* storage_service(wsrep::high_priority_service&);
|
||||
wsrep::storage_service* storage_service(wsrep::high_priority_service&) override;
|
||||
|
||||
void release_storage_service(wsrep::storage_service*);
|
||||
void release_storage_service(wsrep::storage_service*) override;
|
||||
|
||||
wsrep::high_priority_service*
|
||||
streaming_applier_service(wsrep::client_service&);
|
||||
streaming_applier_service(wsrep::client_service&) override;
|
||||
|
||||
wsrep::high_priority_service*
|
||||
streaming_applier_service(wsrep::high_priority_service&);
|
||||
streaming_applier_service(wsrep::high_priority_service&) override;
|
||||
|
||||
void release_high_priority_service(wsrep::high_priority_service*);
|
||||
void release_high_priority_service(wsrep::high_priority_service*) override;
|
||||
|
||||
void background_rollback(wsrep::unique_lock<wsrep::mutex> &,
|
||||
wsrep::client_state &);
|
||||
wsrep::client_state &) override;
|
||||
|
||||
void bootstrap();
|
||||
void log_message(enum wsrep::log::level, const char*);
|
||||
void bootstrap() override;
|
||||
void log_message(enum wsrep::log::level, const char*) override;
|
||||
|
||||
void log_dummy_write_set(wsrep::client_state&, const wsrep::ws_meta&)
|
||||
void log_dummy_write_set(wsrep::client_state&, const wsrep::ws_meta&) override
|
||||
{ throw wsrep::not_implemented_error(); }
|
||||
|
||||
void log_view(wsrep::high_priority_service*, const wsrep::view&);
|
||||
void log_view(wsrep::high_priority_service*, const wsrep::view&) override;
|
||||
|
||||
void recover_streaming_appliers(wsrep::client_service&);
|
||||
void recover_streaming_appliers(wsrep::high_priority_service&);
|
||||
wsrep::view get_view(wsrep::client_service&, const wsrep::id& own_id);
|
||||
void recover_streaming_appliers(wsrep::client_service&) override;
|
||||
void recover_streaming_appliers(wsrep::high_priority_service&) override;
|
||||
wsrep::view get_view(wsrep::client_service&, const wsrep::id& own_id) override;
|
||||
|
||||
wsrep::gtid get_position(wsrep::client_service&);
|
||||
void set_position(wsrep::client_service&, const wsrep::gtid&);
|
||||
wsrep::gtid get_position(wsrep::client_service&) override;
|
||||
void set_position(wsrep::client_service&, const wsrep::gtid&) override;
|
||||
|
||||
void log_state_change(enum wsrep::server_state::state,
|
||||
enum wsrep::server_state::state);
|
||||
enum wsrep::server_state::state) override;
|
||||
|
||||
bool sst_before_init() const;
|
||||
bool sst_before_init() const override;
|
||||
|
||||
std::string sst_request();
|
||||
int start_sst(const std::string&, const wsrep::gtid&, bool);
|
||||
std::string sst_request() override;
|
||||
int start_sst(const std::string&, const wsrep::gtid&, bool) override;
|
||||
|
||||
int wait_committing_transactions(int);
|
||||
int wait_committing_transactions(int) override;
|
||||
|
||||
void debug_sync(const char*);
|
||||
void debug_sync(const char*) override;
|
||||
private:
|
||||
Wsrep_server_state& m_server_state;
|
||||
};
|
||||
|
Reference in New Issue
Block a user