Package io.debezium.connector.mysql.legacy
package io.debezium.connector.mysql.legacy
-
ClassDescriptionA component that performs a snapshot of a MySQL server, and records the schema changes in
MySqlSchema
.A predicate that returns true for all sourceRecordsA component that reads the binlog of a MySQL server, and records any schema changes inMySqlSchema
.A component that blocks doing nothing until the connector task is stoppedThis class represents a look-ahead buffer that allows Debezium to accumulate binlog events and decide if the last event in transaction is eitherROLLBACK
orCOMMIT
.A utility that is contains various filters for acceptable database names,TableId
s, and columns.A Kafka Connect source task reads the MySQL binary log and generate the corresponding data change events.A context for a JDBC connection to MySQL.Component that records the schema history for databases hosted by a MySQL database server.A Kafka Connect source task reads the MySQL binary log and generate the corresponding data change events.A reader that runs aChainedReader
consisting of aSnapshotReader
and aBinlogReader
for all tables newly added to the config in parallel with aBinlogReader
for all the tables previously in the config.A Halting Predicate for the parallel snapshot reader.A component that reads a portion of the MySQL server history or current state.The possible states of a reader.Metrics that are common for both snapshot and binlog readersA reader that unifies the binlog positions of two binlog readers.A Predicate that returns false for any record beyond a given offset.A component that makesSourceRecord
s for tables.A component that performs a snapshot of a MySQL server, and records the schema changes inMySqlSchema
.Information about the source of information, which includes the position in the source binary log we have previously processed.A component that blocks doing nothing for a specified period of time or until the connector task is stopped