Feature Request
- [DBZ-8208] - Allow skipping exceptions related to DML parser errors
Bug
- [DBZ-7040] - Oracle DDL parsing will fail if the DDL ends with a new line character
- [DBZ-7045] - Custom convert (all to strings) and SQLServer default '0' type issue
- [DBZ-7927] - Missing documentation for MongoDb SSL configuration
- [DBZ-8094] - Conditionalization implemented for single-sourcing MySQL/MariaDB content isn't working as expected
- [DBZ-8221] - Error writing data to target database. (Caused by: java.lang.RuntimeException: org.postgresql.util.PSQLException: The column index is out of range: 140, number of columns: 139.)
- [DBZ-8236] - Debezium Server messages not being sent to Pub/Sub after restart
- [DBZ-8247] - JDBC Sink truncate event also add event to updateBufferByTable
- [DBZ-8251] - Performance Regression in Debezium Server Kafka after DBZ-7575 fix
- [DBZ-8258] - Error Prone library included in MySQL connector
- [DBZ-8259] - Debezium.text.ParsingException: DDL statement couldn't be parsed
- [DBZ-8262] - DDL statement couldn't be parsed. 'mismatched input 'NOCACHE' expecting {'AS', 'USAGE', ';'}
- [DBZ-8265] - journal processing loops after journal offset reset
- [DBZ-8271] - Embedded MySqlConnector "Unable to find minimal snapshot lock mode" since 2.5.4.Final
- [DBZ-8277] - Reselect Post Processor not working when pkey of type uuid etc.
- [DBZ-8290] - BinlogStreamingChangeEventSource totalRecordCounter is never updated
- [DBZ-8303] - Race condition in stop-snapshot signal
- [DBZ-8304] - ReselectPostProcessor fails when reselecting columns from Oracle
- [DBZ-8305] - Debezium MySQL DDL parser: SECONDARY_ENGINE=RAPID does not support
- [DBZ-8315] - Oracle DDL failure - subpartition list clause does not support in-memory clause
- [DBZ-8316] - DDL statement couldn't be parsed
- [DBZ-8345] - Oracle connector: archive.log.only.mode stop working after reach SYSDATE SCN
- [DBZ-8366] - Object name is not in the list of S3 schema history fields
- [DBZ-8371] - Upgrade protobuf dependencies to avoid potential vulnerability
- [DBZ-8393] - ExtractNewRecordState transform: NPE when processing non-envelope records
- [DBZ-8395] - Oracle LogMiner metric OldestScnAgeInMilliseconds can be negative
- [DBZ-8397] - ExtractNewDocumentStateTestIT fails randomly
- [DBZ-8399] - Oracle OBJECT_ID lookup and cause high CPU and latency in Hybrid mining mode
- [DBZ-8414] - Engine shutdown may get stuck when error is thrown during connector stop
- [DBZ-8423] - JdbcOffsetBackingStore does not release lock of debezium_offset_storage gracefully
- [DBZ-8429] - Installation documentation typo on download link
- [DBZ-8434] - Asycn engine fails with NPE when transformation returns null
- [DBZ-8450] - Formatting characters render in descriptions of Oracle `log.mining` properties
- [DBZ-8505] - Postgres alpine images require lang/llvm 19 for build
Task
- [DBZ-8254] - Fix conditionalization in shared MariaDB/MySQL file
- [DBZ-8260] - Add Oracle FUTC license
- [DBZ-8261] - Remove Oracle libs from product assembly package
- [DBZ-8263] - debezium-connector-binlog does not need MariaDB dependency
- [DBZ-8264] - Provide subset package for Debezium Server
- [DBZ-8267] - BlockingSnapshotIT streamingMetricsResumeAfterBlockingSnapshot fails after backport
- [DBZ-8268] - Correct description of the `all_tables` option for the PG `publication.autocreate.mode` property
- [DBZ-8284] - Test docs for productization and fix broken links and rendering errors
- [DBZ-8293] - Formatting characters render literally in docs
- [DBZ-8387] - Backport two fixes to binlog client version 0.31.x
- [DBZ-8389] - Log SCN existence check may throw ORA-01291 if a recent checkpoint occurred
Enhancement
- [DBZ-8212] - Support int/bigint arrays in reselect colums postprocessors
- [DBZ-8282] - Log the record key when debezium fails to send the record to Kafka
- [DBZ-8359] - RowsScanned JMX metric for MongoDB differs from relational connectors
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.