MySQL  8.0.20
Source Code Documentation
rpl_context.h File Reference
#include <sys/types.h>
#include <memory>
#include "my_inttypes.h"
#include "sql/system_variables.h"

Go to the source code of this file.

Classes

class  Session_consistency_gtids_ctx
 This class is an interface for session consistency instrumentation in the server. More...
 
class  Session_consistency_gtids_ctx::Ctx_change_listener
 This is an interface to be implemented by classes that want to listen to changes to this context. More...
 
class  Dependency_tracker_ctx
 
class  Last_used_gtid_tracker_ctx
 This class tracks the last used GTID per session. More...
 
class  Transaction_compression_ctx
 
class  Rpl_thd_context
 

Enumerations

enum  enum_rpl_channel_type { NO_CHANNEL_INFO = 0, RPL_STANDARD_CHANNEL = 1, GR_APPLIER_CHANNEL = 2, GR_RECOVERY_CHANNEL = 3 }
 Type of replication channel thread/transaction might be associated to. More...
 

Enumeration Type Documentation

◆ enum_rpl_channel_type

Type of replication channel thread/transaction might be associated to.

Enumerator
NO_CHANNEL_INFO 
RPL_STANDARD_CHANNEL 
GR_APPLIER_CHANNEL 
GR_RECOVERY_CHANNEL