mirror of
https://github.com/codership/wsrep-lib.git
synced 2025-07-30 07:23:07 +03:00
This is the first version of the SR speedup feature for MariaDB 10.7.
This commit is contained in:
@ -65,8 +65,10 @@ namespace wsrep
|
||||
wsrep::transaction_id client_id,
|
||||
int flags,
|
||||
const wsrep::const_buffer& data,
|
||||
const wsrep::xid& xid) = 0;
|
||||
|
||||
int sr_store,
|
||||
size_t offset,
|
||||
const wsrep::xid& xid,
|
||||
void *binlog_cache) = 0;
|
||||
/**
|
||||
* Update fragment meta data after certification process.
|
||||
*/
|
||||
@ -78,6 +80,13 @@ namespace wsrep
|
||||
*/
|
||||
virtual int remove_fragments() = 0;
|
||||
|
||||
/**
|
||||
* Update the list of fragments in the streaming context by
|
||||
* adding all fragments in the streaming log table for the given
|
||||
* transaction.
|
||||
*/
|
||||
virtual int set_fragments_from_table() = 0;
|
||||
|
||||
/**
|
||||
* Commit the transaction.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user