mirror of
https://github.com/codership/wsrep-lib.git
synced 2025-07-30 07:23:07 +03:00
Fixed compilation on Ubuntu 18.04 / GCC 7.3.0
This commit is contained in:
@ -21,7 +21,7 @@ int wsrep::mock_client_service::bf_rollback()
|
||||
}
|
||||
|
||||
enum wsrep::provider::status
|
||||
wsrep::mock_client_service::replay() WSREP_OVERRIDE
|
||||
wsrep::mock_client_service::replay()
|
||||
{
|
||||
wsrep::mock_high_priority_service hps(client_state_.server_state(),
|
||||
&client_state_, true);
|
||||
|
@ -20,7 +20,8 @@ namespace wsrep
|
||||
wsrep::client_service& client_service,
|
||||
const wsrep::client_id& id,
|
||||
enum wsrep::client_state::mode mode)
|
||||
: wsrep::client_state(mutex_, cond_, server_state, client_service, id, mode)
|
||||
: wsrep::client_state(mutex_, cond_, server_state, client_service,
|
||||
id, mode)
|
||||
, mutex_()
|
||||
, cond_()
|
||||
{ }
|
||||
@ -59,9 +60,9 @@ namespace wsrep
|
||||
, aborts_()
|
||||
{ }
|
||||
|
||||
int apply_write_set(const wsrep::const_buffer&) WSREP_OVERRIDE;
|
||||
int apply_write_set(const wsrep::const_buffer&);
|
||||
|
||||
int apply_toi(const wsrep::const_buffer&) WSREP_OVERRIDE;
|
||||
int apply_toi(const wsrep::const_buffer&);
|
||||
|
||||
int bf_rollback() WSREP_OVERRIDE;
|
||||
|
||||
@ -76,7 +77,7 @@ namespace wsrep
|
||||
|
||||
int append_fragment(const wsrep::transaction&,
|
||||
int,
|
||||
const wsrep::const_buffer&) WSREP_OVERRIDE
|
||||
const wsrep::const_buffer&)
|
||||
{ return 0; }
|
||||
int remove_fragments() WSREP_OVERRIDE { return 0; }
|
||||
void will_replay() WSREP_OVERRIDE { }
|
||||
|
@ -8,7 +8,7 @@
|
||||
int wsrep::mock_high_priority_service::apply(
|
||||
const wsrep::ws_handle& ws_handle,
|
||||
const wsrep::ws_meta& ws_meta,
|
||||
const wsrep::const_buffer& data) WSREP_OVERRIDE
|
||||
const wsrep::const_buffer& data)
|
||||
{
|
||||
return server_state_.on_apply(*this, ws_handle, ws_meta, data);
|
||||
}
|
||||
|
@ -26,7 +26,7 @@ namespace wsrep
|
||||
|
||||
int apply(const wsrep::ws_handle&,
|
||||
const wsrep::ws_meta&,
|
||||
const wsrep::const_buffer&) WSREP_OVERRIDE;
|
||||
const wsrep::const_buffer&);
|
||||
|
||||
int start_transaction(const wsrep::ws_handle&, const wsrep::ws_meta&)
|
||||
WSREP_OVERRIDE;
|
||||
|
@ -104,7 +104,7 @@ namespace wsrep
|
||||
WSREP_OVERRIDE
|
||||
{
|
||||
mock_high_priority_service* mhps(
|
||||
dynamic_cast<mock_high_priority_service*>(high_priority_service));
|
||||
reinterpret_cast<mock_high_priority_service*>(high_priority_service));
|
||||
wsrep::client_state* cs(mhps->client_state());
|
||||
cs->after_command_before_result();
|
||||
cs->after_command_after_result();
|
||||
|
Reference in New Issue
Block a user