Skip to content

v2.1.0

Compare
Choose a tag to compare
@averemee-si averemee-si released this 01 Feb 21:23
· 173 commits to master since this release

2.1.0 (FEB-2024)

ServiceLoader manifest files, for more information please read KIP-898: Modernize Connect plugin discovery

LogMiner Connector

  1. Now oracdc now also checks for first available SCN in V$LOG
  2. Reducing the output about scale differences between redo and dictionary
  3. Separate first available SCN detection for primary and standby

New parameters

a2.incomplete.redo.tolerance - to manage connector behavior when processing an incomplete redo record. For more information please read KAFKA-CONNECT.md
a2.print.all.online.scn.ranges - to control output when processing online redo logs. For more information please read KAFKA-CONNECT.md
a2.log.miner.reconnect.ms - to manage reconnect interval for LogMiner for Unix/Linux. For more information please read KAFKA-CONNECT.md
a2.pk.type - to manage behavior when choosing key fields in schema for table. For more information please read KAFKA-CONNECT.md
a2.use.rowid.as.key - to manage behavior when the table does not have appropriate PK/unique columns for key fields. For more information please read KAFKA-CONNECT.md
a2.use.all.columns.on.delete - to manage behavior when reading and processing a redo record for DELETE. For more information please read KAFKA-CONNECT.md

Sink Connector

  1. fix for SQL statements creation when first statement in topic is "incomplete" (delete operation for instance)
  2. add exponential back-off for sink getConnection()
  3. support for key-less schemas
  4. PostgreSQL: support for implicitly defined primary keys