Release Notes - Debezium - Version 2.4.0.Beta1 - HTML format

Feature Request

  • [DBZ-6240] - Provide by DDL type schema event filtering
  • [DBZ-6615] - Max transaction duration for Oracle connector
  • [DBZ-6798] - Expose Oracle SCN-based metrics as Numeric rather than String values
  • [DBZ-6800] - Create a shardless topic naming strategy for vitess connector
  • [DBZ-6825] - Add vcs.xml for idea
  • [DBZ-6830] - Make partial and multi-response transactions debug level logs

Bug

  • [DBZ-6635] - Debezium heartbeat.action.query does not start before writing to WAL.
  • [DBZ-6641] - Schema name changed with Custom topic naming strategy
  • [DBZ-6682] - Wrong behavior of quote.identifiers in JdbcSinkConnector
  • [DBZ-6720] - Toasted UUID array is not properly processed
  • [DBZ-6724] - Debezium crashes on parsing MySQL DDL statement (specific JOIN)
  • [DBZ-6758] - When using pgoutput in postgres connector, (+/-)Infinity is not supported in decimal values
  • [DBZ-6760] - Outbox transformation can cause connector to crash
  • [DBZ-6774] - MongoDB New Document State Extraction: nonexistent field for add.headers
  • [DBZ-6779] - Mongodb connector tests are massively failing when executed on 7.0-rc version
  • [DBZ-6780] - Dbz crashes on parsing MySQL DDL statement (SELECT 1.;)
  • [DBZ-6791] - Mysql connector tests are failing when executed without any profile
  • [DBZ-6794] - Dbz crashed on parsing MySQL DDL statement (SELECT 1 + @sum:=1 AS ss;)
  • [DBZ-6803] - MySQL DDL parser - REPEAT function not accepted
  • [DBZ-6820] - Fix bug with getsnapshottingtask
  • [DBZ-6821] - Dbz crashes on DDL statement (non Latin chars in variables)
  • [DBZ-6824] - Not trim the default value for the BIGINT and SMALLINT types when parsing MySQL DDL
  • [DBZ-6839] - PostgresConnectorIT#shouldAddNewFieldToSourceInfo fails randomly
  • [DBZ-6840] - Wrong filtered comments
  • [DBZ-6841] - Intermittend test failure: BaseSourceTaskTest.verifyTaskRestartsSuccessfully

Task

  • [DBZ-6704] - Upstream documentation connector config is not unified
  • [DBZ-6731] - Blocking snapshot must take snapshot configurations from signal
  • [DBZ-6813] - Documentation Request - Property File Configuration - Off-Heap Event Buffering with Embedded Infinispan
  • [DBZ-6827] - Onboard testing farm
  • [DBZ-6843] - When using `skip.messages.without.change=true` a WARN log message is reported for each record

Enhancement

  • [DBZ-6482] - Add support for TimescaleDB
  • [DBZ-6688] - Debezium 2.3.0.Final Missing Kafka Channel Documentation
  • [DBZ-6689] - Make the Kafka channel consumer group ID configurable for the PostgreSQL connector
  • [DBZ-6742] - Use JSON format for JMX Notification userData
  • [DBZ-6786] - Use custom RowDeserializers in case of binlog compression
  • [DBZ-6801] - JDBC sink does not support SQL Server identity inserts
  • [DBZ-6808] - Allow the embedded infinispan global configuration to be configurable
  • [DBZ-6811] - SqlServer connector send heartbeats when there is no change in the DB
  • [DBZ-6814] - Make finished partition deletion delay configurable.

Edit/Copy Release Notes

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