|
std::string | m_incident |
| Indicates that some events did not get into the cache(s) and most likely it is incomplete. More...
|
|
◆ 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.
◆ has_incident()
bool binlog_cache_mngr::has_incident |
( |
| ) |
const |
|
inline |
Check if either of the caches have an incident.
- See also
- handle_deferred_cache_write_incident
◆ 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 |
◆ set_incident()
void binlog_cache_mngr::set_incident |
( |
std::string_view |
incident_message | ) |
|
|
inline |
◆ m_incident
std::string binlog_cache_mngr::m_incident |
|
private |
Indicates that some events did not get into the cache(s) and most likely it is incomplete.
- See also
- handle_deferred_cache_write_incident
◆ stmt_cache
◆ trx_cache
The documentation for this class was generated from the following file: