Changelog
Version 1.6.1
CC-45943: Added support for Confluent Platform version 8.4.
CC-43538: Fixed an issue where the connector task failed with a
NullPointerExceptionwhen a captured table was created or recreated usingCREATE TABLE AS SELECT. The connector now skips the DDL statement and reads the table’s schema from the database on the next change to the table.CC-43648: Fixed an issue where
XMLTypecolumns were omitted from change events when the DDL statement declared the type in double quotes or with a schema qualifier, such as"XMLTYPE"or"SYS"."XMLTYPE".CC-46634: Fixed an issue where restarting the connector task during an ad-hoc blocking snapshot could lose changes made to other captured tables between when streaming paused and when the snapshot started. The table being snapshotted was not affected. This issue affects versions 1.4.x through 1.6.0. If you use ad-hoc blocking snapshots, upgrade to this version or later.
Version 1.6.0
CC-41362: Added support for capturing Oracle
RAWandXMLTypecolumns.Important
When using a custom snapshot SELECT statement, you must explicitly serialize
XMLTypecolumns to a CLOB using theXMLSERIALIZEfunction.If existing captured tables contain
RAWorXMLTypecolumns, these columns will begin flowing into records after the upgrade. The schema for the affected subjects will evolve to include the new fields, and the fields will propagate to downstream consumers. Before upgrading, ensure your Schema Registry compatibility settings allow this change and that the registry is not read-only (globally or per-subject), and that your downstream systems can handle the new fields. To opt out, exclude these columns usingcolumn.exclude.listbefore upgrading.
CC-41827: Enhanced the connector to run without the
SELECT_CATALOG_ROLErole when the database user hasSELECTprivilege on the specific catalog views it needs. For required views, see the database prerequisites.CC-41828: Added support for pointing the connector’s source connection at an Active Data Guard physical standby in a cascading downstream capture topology, offloading initial snapshot and schema queries from the source database.