◆ binlog_cache_mngr() [1/2]
binlog_cache_mngr::binlog_cache_mngr |
( |
ulong * |
ptr_binlog_stmt_cache_use_arg, |
|
|
ulong * |
ptr_binlog_stmt_cache_disk_use_arg, |
|
|
ulong * |
ptr_binlog_cache_use_arg, |
|
|
ulong * |
ptr_binlog_cache_disk_use_arg |
|
) |
| |
|
inline |
◆ binlog_cache_mngr() [2/2]
◆ dbug_any_finalized()
bool binlog_cache_mngr::dbug_any_finalized |
( |
| ) |
const |
|
inline |
◆ flush()
int binlog_cache_mngr::flush |
( |
THD * |
thd, |
|
|
my_off_t * |
bytes_written, |
|
|
bool * |
wrote_xid |
|
) |
| |
|
inline |
◆ get_binlog_cache_data()
binlog_cache_data * binlog_cache_mngr::get_binlog_cache_data |
( |
bool |
is_transactional | ) |
|
|
inline |
◆ get_stmt_cache()
◆ get_trx_cache()
◆ has_empty_transaction()
bool binlog_cache_mngr::has_empty_transaction |
( |
| ) |
|
|
inline |
Check if at least one of transactions and statement binlog caches contains an empty transaction, other one is empty or contains an empty transaction.
- Returns
- true At least one of transactions and statement binlog caches an empty transaction, other one is empty or contains an empty transaction.
-
false Otherwise.
◆ init()
bool binlog_cache_mngr::init |
( |
| ) |
|
|
inline |
◆ is_binlog_empty()
bool binlog_cache_mngr::is_binlog_empty |
( |
| ) |
const |
|
inline |
Convenience method to check if both caches are empty.
◆ operator=()
◆ reset()
void binlog_cache_mngr::reset |
( |
| ) |
|
|
inline |
◆ stmt_cache
◆ trx_cache
The documentation for this class was generated from the following file: