#include <stddef.h>
#include <sys/types.h>
#include "my_alloc.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_sys.h"
#include "sql/engine_combination_tracker.h"
#include "sql/mdl.h"
#include "sql/rpl_transaction_ctx.h"
#include "sql/rpl_transaction_write_set_ctx.h"
#include "sql/xa.h"
#include "strmake.h"
Go to the source code of this file.
◆ Transaction_flushed
◆ Transaction_prepared
Has the transaction been prepared while logging to binary log.
NO, YES - Transaction is 2PC commited between binlog and storage engine. YES - prepare was invoked and prepare is used NO - prepare was invoked and preprare is not used as transaction is not persisted NO_2PC - Transaction is not 2PC between binary log and storage engine, prepare is not invoked