mirror of
https://github.com/codership/wsrep-lib.git
synced 2025-07-30 07:23:07 +03:00
Add lock argument to server_service::background_rollback()
This is to allow implementation to temporarily release the lock if needed.
This commit is contained in:
@ -86,7 +86,8 @@ int db::server_service::start_sst(
|
||||
return 0;
|
||||
}
|
||||
|
||||
void db::server_service::background_rollback(wsrep::client_state&)
|
||||
void db::server_service::background_rollback(wsrep::unique_lock<wsrep::mutex>&,
|
||||
wsrep::client_state&)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -41,7 +41,8 @@ namespace db
|
||||
bool sst_before_init() const override;
|
||||
int start_sst(const std::string&, const wsrep::gtid&, bool) override;
|
||||
std::string sst_request() override;
|
||||
void background_rollback(wsrep::client_state&) override;
|
||||
void background_rollback(wsrep::unique_lock<wsrep::mutex>&,
|
||||
wsrep::client_state&) override;
|
||||
void bootstrap() override;
|
||||
void log_message(enum wsrep::log::level, const char* message) override;
|
||||
void log_dummy_write_set(wsrep::client_state&, const wsrep::ws_meta&)
|
||||
|
Reference in New Issue
Block a user