Interface MySqlCommon

All Superinterfaces:
BinlogConnectorTest<io.debezium.connector.mysql.MySqlConnector>
All Known Implementing Classes:
BlockingSnapshotIT, CloudEventsConverterIT, ConnectionIT, CustomSnapshotterIT, FieldTest, IncrementalSnapshotIT, MetadataIT, MultiTableStatementIT, MySqlAntlrDdlParserTest, MySqlBinaryModeIT, MySqlBinlogReaderBufferIT, MySqlConnectorConvertingFailureIT, MySqlConnectorIT, MySqlConnectorJsonIT, MySqlConnectorRegressionIT, MySqlConnectorSchemaValidateIT, MySqlConnectorTest, MySqlDateTimeInKeyIT, MySqlDecimalColumnIT, MySqlDecimalIT, MysqlDefaultDatabaseCharsetIT, MysqlDefaultGeneratedValueIT, MysqlDefaultValueAllZeroTimeIT, MysqlDefaultValueIT, MySqlEnumColumnIT, MySqlFixedLengthBinaryColumnIT, MySqlFloatIT, MySqlGeometryIT, MySqlJdbcSinkDataTypeConverterIT, MySqlMetricsIT, MysqlNonUtfDatabaseCharsetIT, MySqlNumericColumnIT, MySqlParserIT, MySqlReselectColumnsProcessorIT, MySqlRestartIT, MySqlSchemaHistoryIT, MySqlSchemaMigrationIT, MySqlSchemaNameAdjustmentModeIT, MySqlSkipMessagesWithoutChangeConfigIT, MySqlSourceTypeInSchemaIT, MySqlTableAndColumnCommentIT, MySqlTableMaintenanceStatementsIT, MySqlTimestampColumnIT, MySqlTinyIntIT, MySqlTopicNamingStrategyIT, MySqlUnsignedIntegerIT, MySqlValueConvertersTest, MySqlYearIT, NotificationsIT, ReadBinLogIT, ReadOnlyIncrementalSnapshotIT, SignalsIT, SnapshotParallelSourceIT, SnapshotSourceIT, StreamingSourceIT, TopicNameSanitizationIT, TransactionMetadataIT, TransactionPayloadIT, ZZZGtidSetIT

public interface MySqlCommon extends BinlogConnectorTest<io.debezium.connector.mysql.MySqlConnector>
Common implementation bits for MySQL for a BinlogConnectorTest.

By using this common interface, we avoid needing to duplicate this information in each test, allowing for modifying or adding to the common interface in the future in a single location.
Author:
Chris Cranford