Release Notes - Debezium - Version 3.0.0.CR1 - HTML format

Feature Request

Bug

  • [DBZ-5009] - Make ORA-00600 - krvrdccs10 automatically retriable
  • [DBZ-7797] - Incremental snapshot fails with NPE if surrogate key doesn't exist
  • [DBZ-7838] - MySQL 8.4 incompatibility due to removed SQL commands
  • [DBZ-8027] - Postgres connector - null value processing for "money" type column.
  • [DBZ-8032] - Using snapshot.include.collection.list with Oracle raises NullPointerException
  • [DBZ-8071] - Performance degradation when reconstructing (log.mining.stragtegy hybrid mode)
  • [DBZ-8137] - Error registering JMX signal and notification for multi task SQLServer
  • [DBZ-8142] - The source data type exceeds the debezium data type and cannot deserialize the object
  • [DBZ-8166] - Incorrect use of generic types in tests
  • [DBZ-8168] - Postgres JSONB Fields are not supported with Reselect Post Processor
  • [DBZ-8187] - NullPointerException (schemaUpdateCache is null) when restarting Oracle engine
  • [DBZ-8188] - XStream may fail to attach on retry if previous attempt failed
  • [DBZ-8198] - Exclude Oracle 23 VECSYS tablespace from capture
  • [DBZ-8199] - AbstractProcessorTest uses an incorrect database name when run against Oracle 23 Free edition
  • [DBZ-8209] - DDL statement couldn't be parsed: REVOKE IF EXISTS
  • [DBZ-8213] - System testsuite fails with route name being too long
  • [DBZ-8217] - Oracle TableSchemaBuilder provides wrong column name in error message
  • [DBZ-8219] - Using ehcache in Kafka connect throws an XMLConfiguration parse exception
  • [DBZ-8228] - OcpJdbcSinkConnectorIT fails
  • [DBZ-8230] - Container image does not install correct apicurio deps

Task

  • [DBZ-8090] - Documentation for signals provides incorrect data-collection format for some connectors
  • [DBZ-8167] - Latest Informix JDBC Driver
  • [DBZ-8169] - upgrade Adobe s3mock to version 3.10.0
  • [DBZ-8175] - Include Jackson libraries to JDBC connector Docker image distribution
  • [DBZ-8178] - Ehcache fails to start, throwing "Invaild XML Configuration"
  • [DBZ-8181] - Remove several deprecated Oracle configuration options
  • [DBZ-8184] - Enable snapshot.database.errors.max.retriesEnable during Oracle tests
  • [DBZ-8185] - Change event for a logical decoding message doesn't contain `transaction` field
  • [DBZ-8186] - Add MariaDB connector server distribution
  • [DBZ-8196] - Update Vitess example to Debezium 2.7/Vitess 19
  • [DBZ-8197] - OracleConnectorIT test shouldGracefullySkipObjectBasedTables can timeout prematurely
  • [DBZ-8201] - Reduce log verbosity of OpenLogReplicator SCN confirmation
  • [DBZ-8220] - Implement separate source and sink connector sections in documentation navigation

Enhancement

  • [DBZ-8157] - Add support for MySQL vector datatype
  • [DBZ-8160] - Refactor engine signal support
  • [DBZ-8163] - Add feature to inherit shard epoch
  • [DBZ-8177] - Avoid 3 second delay in Oracle when one of the RAC nodes is offline
  • [DBZ-8183] - Unify vector datatypes between PostgreSQL and MySQL
  • [DBZ-8189] - Truncate byte buffer should return a new array
  • [DBZ-8202] - Support for older MongoDb versions
  • [DBZ-8210] - Add VECTOR functions to MySQL grammar
  • [DBZ-8226] - Support MariaDB 11.4.3
  • [DBZ-8233] - Add information about helm chart installation to operator readme

Edit/Copy Release Notes

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