Release Notes - Debezium - Version 2.3.1.Final - HTML format

Feature Request

  • [DBZ-6573] - Refactor errors.max.retries to common connector framework
  • [DBZ-6660] - Introduce internal config option to control how close to CURRENT_SCN Oracle may mine.

Bug

  • [DBZ-6576] - Batches with DELETE statement first will skip everything else
  • [DBZ-6585] - Oracle unsupported DDL statement - drop multiple partitions
  • [DBZ-6588] - Only Struct objects supported for [Header field insertion], found: null
  • [DBZ-6590] - MySQL parser cannot parse CAST AS dec
  • [DBZ-6597] - Excessive Log Message 'Marking Processed Record for Topic'
  • [DBZ-6599] - Oracle DDL parser does not properly detect end of statement when comments obfuscate the semicolon
  • [DBZ-6605] - Fixed DataCollections for table scan completion notificaiton
  • [DBZ-6610] - Oracle connector is not recoverable if ORA-01327 is wrapped by another JDBC or Oracle exception
  • [DBZ-6613] - Fatal error when parsing Mysql (Percona 5.7.39-42) procedure
  • [DBZ-6622] - MySQL ALTER USER with RETAIN CURRENT PASSWORD fails with parsing exception
  • [DBZ-6628] - Inaccurate documentation regarding additional-condition
  • [DBZ-6633] - Oracle connection SQLRecoverableExceptions are not retried by default
  • [DBZ-6643] - When Debezium Mongodb connector encounter authentication or under privilege errors, the connection between debezium and mongodb keeps going up.
  • [DBZ-6648] - Cannot delete non-null interval value
  • [DBZ-6650] - ConcurrentModificationException thrown in Debezium 2.3
  • [DBZ-6651] - Dbz crashes on parsing Mysql Procedure Code (Statement Labels)
  • [DBZ-6656] - Vitess: Connector fails if table name is a mysql reserved word
  • [DBZ-6670] - Retriable operations are retried infinitely since error handlers are not reused
  • [DBZ-6677] - Oracle DDL parser does not support column visibility on ALTER TABLE
  • [DBZ-6701] - MongoDB SRV protocol not working in Debezium Server
  • [DBZ-6713] - Add tzdata-java to UI installation Dockerfile

Task

  • [DBZ-6594] - Refactor retry handling in Redis schema history
  • [DBZ-6672] - NotificationIT with Oracle xstream fails randomly
  • [DBZ-6673] - Flaky Oracle test: shouldCaptureChangesForTransactionsAcrossSnapshotBoundaryWithoutReemittingDDLChanges

Enhancement

  • [DBZ-6655] - Log appropriate error when JDBC connector receive SchemaChange record

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.