![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
#include <sys/types.h>#include <memory>#include "libbinlogevents/include/compression/compressor.h"#include "libbinlogevents/include/nodiscard.h"#include "my_inttypes.h"#include "libbinlogevents/include/compression/factory.h"#include "sql/binlog/group_commit/bgc_ticket.h"#include "sql/memory/aligned_atomic.h"#include "sql/resource_blocker.h"#include "sql/system_variables.h"#include <functional>#include <vector>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 | Binlog_group_commit_ctx | 
Keeps the THD session context to be used with the Bgc_ticket_manager.  More... | |
| 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... | |