| Package | Description |
|---|---|
| io.debezium.connector.mysql |
| Modifier and Type | Field and Description |
|---|---|
private MySqlOffsetContext |
MySqlStreamingChangeEventSource.offsetContext |
private MySqlOffsetContext |
MySqlSnapshotChangeEventSource.previousOffset |
| Modifier and Type | Method and Description |
|---|---|
static MySqlOffsetContext |
MySqlOffsetContext.initial(MySqlConnectorConfig config) |
| Modifier and Type | Method and Description |
|---|---|
private void |
MySqlDatabaseSchema.emitChangeEvent(MySqlOffsetContext offset,
List<SchemaChangeEvent> schemaChangeEvents,
String sanitizedDbName,
DdlParserListener.Event event,
TableId tableId,
SchemaChangeEvent.SchemaChangeEventType type,
boolean snapshot) |
protected boolean |
MySqlConnectorTask.isBinlogAvailable(MySqlConnectorConfig config,
MySqlOffsetContext offset)
Determine whether the binlog position as set on the
SourceInfo is available in the
server. |
private List<SchemaChangeEvent> |
MySqlDatabaseSchema.parseDdl(String ddlStatements,
String databaseName,
MySqlOffsetContext offset,
Instant sourceTime,
boolean snapshot) |
List<SchemaChangeEvent> |
MySqlDatabaseSchema.parseSnapshotDdl(String ddlStatements,
String databaseName,
MySqlOffsetContext offset,
Instant sourceTime) |
List<SchemaChangeEvent> |
MySqlDatabaseSchema.parseStreamingDdl(String ddlStatements,
String databaseName,
MySqlOffsetContext offset,
Instant sourceTime) |
private boolean |
MySqlConnectorTask.validateAndLoadDatabaseHistory(MySqlConnectorConfig config,
MySqlOffsetContext offset,
MySqlDatabaseSchema schema) |
private boolean |
MySqlConnectorTask.validateSnapshotFeasibility(MySqlConnectorConfig config,
MySqlOffsetContext offset) |
| Constructor and Description |
|---|
MySqlSnapshotChangeEventSource(MySqlConnectorConfig connectorConfig,
MySqlOffsetContext previousOffset,
MySqlConnection connection,
MySqlDatabaseSchema schema,
EventDispatcher<TableId> dispatcher,
Clock clock,
MySqlSnapshotChangeEventSourceMetrics metrics,
BlockingConsumer<Function<org.apache.kafka.connect.source.SourceRecord,org.apache.kafka.connect.source.SourceRecord>> lastEventProcessor) |
MySqlStreamingChangeEventSource(MySqlConnectorConfig connectorConfig,
MySqlOffsetContext offsetContext,
MySqlConnection connection,
EventDispatcher<TableId> dispatcher,
ErrorHandler errorHandler,
Clock clock,
MySqlTaskContext taskContext,
MySqlStreamingChangeEventSourceMetrics metrics) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.