before_stmt_pos | binlog_trx_cache_data | private |
binlog_cache_data(class binlog_cache_mngr &cache_mngr, bool trx_cache_arg, ulong *ptr_binlog_cache_use_arg, ulong *ptr_binlog_cache_disk_use_arg) | binlog_cache_data | inline |
binlog_cache_data(const binlog_cache_data &info) | binlog_cache_data | private |
binlog_trx_cache_data(binlog_cache_mngr &cache_mngr, bool trx_cache_arg, ulong *ptr_binlog_cache_use_arg, ulong *ptr_binlog_cache_disk_use_arg) | binlog_trx_cache_data | inline |
binlog_trx_cache_data(const binlog_trx_cache_data &info) | binlog_trx_cache_data | private |
cache_state_checkpoint(my_off_t pos_to_checkpoint) | binlog_cache_data | inline |
cache_state_map | binlog_cache_data | protected |
cache_state_rollback(my_off_t pos_to_rollback) | binlog_cache_data | inline |
cannot_rollback() const | binlog_trx_cache_data | inline |
compress(THD *thd) | binlog_cache_data | protected |
compute_statistics() | binlog_cache_data | inlineprivate |
finalize(THD *thd, Log_event *end_event) | binlog_cache_data | |
finalize(THD *thd, Log_event *end_event, XID_STATE *xs) | binlog_cache_data | |
flags | binlog_cache_data | protected |
flush(THD *thd, my_off_t *bytes, bool *wrote_xid, bool parallelization_barrier) | binlog_cache_data | |
flush_pending_event(THD *thd) | binlog_cache_data | inlineprotected |
get_byte_position() const | binlog_cache_data | inline |
get_cache() | binlog_cache_data | inline |
get_compressed_size() const | binlog_cache_data | inline |
get_compression_type() const | binlog_cache_data | inline |
get_decompressed_size() const | binlog_cache_data | inline |
get_event_counter() const | binlog_cache_data | inline |
get_prev_position() const | binlog_trx_cache_data | inline |
has_empty_transaction() | binlog_cache_data | inline |
has_incident(void) const | binlog_cache_data | |
has_xid() const | binlog_cache_data | inline |
is_binlog_empty() const | binlog_cache_data | inline |
is_empty_or_has_empty_transaction() | binlog_cache_data | inline |
is_finalized() const | binlog_cache_data | inline |
is_trx_cache() const | binlog_cache_data | inline |
m_cache | binlog_cache_data | private |
m_cache_mngr | binlog_cache_data | private |
m_cannot_rollback | binlog_trx_cache_data | private |
m_compressed_size | binlog_cache_data | protected |
m_compression_type | binlog_cache_data | protected |
m_decompressed_size | binlog_cache_data | protected |
m_event_counter | binlog_cache_data | protected |
m_pending | binlog_cache_data | private |
may_have_sbr_stmts() | binlog_cache_data | inline |
open(my_off_t cache_size, my_off_t max_cache_size) | binlog_cache_data | inline |
operator=(const binlog_trx_cache_data &info) | binlog_trx_cache_data | private |
pending() const | binlog_cache_data | inline |
ptr_binlog_cache_disk_use | binlog_cache_data | private |
ptr_binlog_cache_use | binlog_cache_data | private |
remove_pending_event() | binlog_cache_data | inlineprotected |
reset() override | binlog_trx_cache_data | inlinevirtual |
restore_prev_position() | binlog_trx_cache_data | inline |
restore_savepoint(my_off_t pos) | binlog_trx_cache_data | inline |
set_cannot_rollback() | binlog_trx_cache_data | inline |
set_compressed_size(size_t s) | binlog_cache_data | inline |
set_compression_type(binary_log::transaction::compression::type t) | binlog_cache_data | inline |
set_decompressed_size(size_t s) | binlog_cache_data | inline |
set_event_counter(size_t event_counter) | binlog_cache_data | inline |
set_incident(std::string_view incident_message="Non-transactional changes were not written to the binlog.") | binlog_cache_data | |
set_pending(Rows_log_event *const pending) | binlog_cache_data | inline |
set_prev_position(my_off_t pos) | binlog_trx_cache_data | inline |
truncate(THD *thd, bool all) | binlog_trx_cache_data | |
truncate(my_off_t pos) | binlog_trx_cache_data | inline |
write_event(Log_event *event) | binlog_cache_data | |
~binlog_cache_data() | binlog_cache_data | inlinevirtual |