# Functions
No description provided by the author
NewBinlogSyncer creates the BinlogSyncer with cfg.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
CRC32 of zlib algorithm.
Events are without checksum though its generator.
special value to tag undetermined yet checksum.
No description provided by the author
No description provided by the author
8 - FL_ALLOW_PARALLEL reflects the (negation of the) value of @@SESSION.skip_parallel_replication at the time of commit*/.
32 - FL_DDL is set for event group containing DDL*/.
2 - FL_GROUP_COMMIT_ID is set when event group is part of a group commit on the master.
1 - FL_STANDALONE is set when there is no terminating COMMIT event*/.
4 - FL_TRANSACTIONAL is set for an event group that can be safely rolled back (no MyISAM, eg.).*/.
16 = FL_WAITED is set if a row lock wait (or other wait) is detected during the execution of the transaction*/.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
double.
No description provided by the author
int16.
int32.
int64.
large JSON array.
large JSON object.
literal (true/false/null).
No description provided by the author
custom data (any MySQL data type).
small JSON array.
small JSON object.
string.
No description provided by the author
uint16.
uint32.
uint64.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MariaDB event starts from 160.
No description provided by the author
No description provided by the author
No description provided by the author
we only support MySQL 5.0.0+ binlog format, maybe???.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RowsEventStmtEndFlag is set in the end of the statement.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
These are TABLE_MAP_EVENT's optional metadata field type, from: libbinlogevents/include/rows_event.h.
No description provided by the author
No description provided by the author
No description provided by the author
UNDEFINED_SERVER_VERSION.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
binlog header [ fe `bin` ].
ErrChecksumMismatch indicates binlog checksum mismatch.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
BinlogStreamer gets the streaming event.
BinlogSyncer syncs binlog event from server.
BinlogSyncerConfig is the configuration for BinlogSyncer.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
we don't parse all event, so some we will use GenericEvent instead.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author