Changelog

Version 1.5.1

  • CC-42217: Fixed an issue where a source snapshot signal was dropped when column.include.list did not include the signal data collection’s columns. The signal data collection’s required id, type, and data columns are now always retained in the schema when column.include.list is configured.

  • CC-39826: Added support for specifying a custom SELECT statement that determines which rows are captured during the snapshot of a table, using the snapshot.select.statement.overrides and per-table snapshot.select.statement.overrides.<schemaName>.<tableName> configuration properties.

Version 1.5.0

  • CC-37101: Added support for both real-time and archived-log downstream capture, including cascading downstream capture from an Active Data Guard standby. Single-instance and Oracle RAC databases are supported in any source/downstream combination.

  • CC-41562: Added a new advanced configuration outbound.server.attach.position.mode to control the position the connector passes when attaching to the XStream outbound server.

  • CC-41355: Added numeric companion JMX metrics (SnapshotStatusCode, ConnectedCode, StatusCode) for monitoring systems that support only numeric values.

  • CC-41772: Fixed a race condition in schema history recovery that could cause tasks to fail with IllegalStateException: The database schema history couldn't be recovered during a Kafka Connect rebalance.