MySQL 9.1.0
Source Code Documentation
|
#include "sql/rpl_transaction_write_set_ctx.h"
#include <stddef.h>
#include <utility>
#include "my_dbug.h"
#include "mysql/psi/mysql_mutex.h"
#include "mysql/service_mysql_alloc.h"
#include "mysql/service_rpl_transaction_write_set.h"
#include "sql/binlog.h"
#include "sql/current_thd.h"
#include "sql/debug_sync.h"
#include "sql/mysqld_thd_manager.h"
#include "sql/psi_memory_key.h"
#include "sql/sql_class.h"
#include "sql/transaction_info.h"
#include "string_with_len.h"
Functions | |
void | require_full_write_set (bool requires_ws) |
void | set_write_set_memory_size_limit (uint64 size_limit) |
void | update_write_set_memory_size_limit (uint64 size_limit) |
Transaction_write_set * | get_transaction_write_set (unsigned long m_thread_id) |
Transaction_write_set * get_transaction_write_set | ( | unsigned long | m_thread_id | ) |
void require_full_write_set | ( | bool | requires_ws | ) |
void set_write_set_memory_size_limit | ( | uint64 | size_limit | ) |
void update_write_set_memory_size_limit | ( | uint64 | size_limit | ) |