package
9.0.0-beta.1.pre+incompatible
Repository: https://github.com/pingcap/ticdc.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
DecodeTableID decodes the raw key to a table ID.
GetDDLDefaultDefinition returns the default definition of a column.
GetHandleAndUniqueIndexOffsets4Test is used to get the offsets of handle columns and other unique index columns in test.
IsLegacyFormatJob returns true if the job is from the legacy DDL list key.
No description provided by the author
NewEventTestHelper creates a SchemaTestHelper.
No description provided by the author
NewMounter creates a mounter.
No description provided by the author
No description provided by the author
No description provided by the author
ParseDDLJob parses the job from the raw KV entry.
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
DMLEventVersion is the version of the DMLEvent struct.
No description provided by the author
No description provided by the author
No description provided by the author
HashData is the flag for hash data.
HashMeta is the flag for hash meta.
influence all tables.
influence all tables in the same database.
No description provided by the author
ListData is the flag for list data.
ListMeta is the flag for list meta.
No description provided by the author
No description provided by the author
No description provided by the author
RowTypeDelete represents a delete row.
RowTypeInsert represents a insert row.
RowTypeUpdate represents a update row.
StringData is the flag for string data.
StringMeta is the flag for string meta.
BatchResolvedTs is the event type of a batch resolvedTs.
DDLEvent is the event type of a DDL.
TEvent is the event type of a transaction.
HandshakeEvent is the event type to indicate the start of a new event stream.
TypeNotReusableEvent is the event type to indicate the event service has no data for reuse.
TypeReadyEvent is the event type to indicate the event service is ready to send events.
ResolvedEvent is the event type of a resolvedTs.
SyncPointEvent is the event type of a sync point.
UnknownMetaType is used for all unknown meta types.

# Structs

No description provided by the author
ColumnData represents a column value in row changed event msgp:ignore ColumnData.
No description provided by the author
No description provided by the author
DDLTableInfo contains the tableInfo about tidb_ddl_job and tidb_ddl_history and the column id of `job_meta` in these two tables.
DMLEvent represent a batch of DMLs of a whole or partial of a transaction.
EventTestHelper is a test helper for generating test events.
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
ResolvedEvent represents a resolvedTs event of a dispatcher.
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
Implement Event / FlushEvent / BlockEvent interface.
No description provided by the author
TableNameChange will record each ddl change of the table name.

# Interfaces

BlockEvent is an event that may be blocked the dispatcher.
No description provided by the author
FlushableEvent is an event that can be flushed to downstream by a dispatcher.
Mounter is used to parse SQL events from KV events.

# Type aliases

No description provided by the author
No description provided by the author
MetaType is for data structure meta/data flag.
No description provided by the author