MySQL 8.4.2
Source Code Documentation
|
Classes | |
class | FileStorage |
Functions | |
static my_h_binlog_storage_iterator_imp * | iterator_cast (my_h_binlog_storage_iterator iterator) |
Convenient function to cast the opaque iterator pointer. More... | |
static Previous_gtids_log_event * | find_previous_gtids_event (Binlog_file_reader &binlog_file_reader) |
Gets the previous gtids log event from the given reader. More... | |
static bool | has_purged_needed_gtids_already (const Gtid_set &excluded) |
Checks whether transactions requested have been purged already or not. More... | |
static bool | find_files (std::list< std::string > &files_in_index, const Gtid_set &excluded, std::list< std::string > &files) |
Computes the binlog files that one needs to handle to get the specified transactions. More... | |
Variables | |
const mysql_service_binlog_storage_iterator_t | imp_server_binlog_storage_iterator |
|
static |
Computes the binlog files that one needs to handle to get the specified transactions.
files_in_index | The contents of the index file. |
excluded | The transactions that the consumer does not care about. |
files | Output parameter. If successful, this contains the list of files. |
|
static |
Gets the previous gtids log event from the given reader.
binlog_file_reader | the reader open |
|
static |
Checks whether transactions requested have been purged already or not.
excluded | The set of transactions excluded transactions/to be ignored. |
|
static |
Convenient function to cast the opaque iterator pointer.
iterator | the opaque iterator pointer |
const mysql_service_binlog_storage_iterator_t binlog::services::iterator::imp_server_binlog_storage_iterator |