Sub-task
- [DBZ-8913] - Chart versioning must be SemVer compliant
- [DBZ-8914] - Add additional tag to images compliant with SemVer
- [DBZ-8960] - Debezium Engine Quarkus Extension: Support Heartbeat Event Listener
- [DBZ-8962] - Debezium Engine Quarkus Extension: custom deserializer
- [DBZ-8965] - Debezium Engine Quarkus Extension: introduce PostProcessor handler
- [DBZ-8966] - Debezium Engine Quarkus Extension: Add Support to Custom Converter
- [DBZ-9058] - Create a showcase example for Openlineage
- [DBZ-9187] - Update the tutorial
- [DBZ-9188] - Update debezium examples
- [DBZ-9286] - Remove hard line breaks from MariaDB and MySQL properties lists
Feature Request
- [DBZ-8470] - Support for TSVECTOR data types for postgres source connector
- [DBZ-8582] - Support MariaDB 11.7+ vector data type
- [DBZ-8638] - Fine-grained logging configuration
- [DBZ-8873] - Smart editor: Add the ability to create a complete pipeline directly using the debezium server configuration
- [DBZ-8888] - Smart editor: Provide support for an auto conversion between formats
- [DBZ-9247] - Throw an exception on missing heartbeat table on Debezium-connector-postgres
Bug
- [DBZ-8761] - User selection is not persistence in pipeline designer
- [DBZ-9061] - MongoDB example image not working
- [DBZ-9132] - '||' in ORACLE NVARCHAR data will cause exception
- [DBZ-9172] - [ORACLE] DDL parsing failed
- [DBZ-9208] - When using non-recovery snapshot modes, offsets are not reset
- [DBZ-9212] - Validation for Log Position for SqlServer can fail
- [DBZ-9217] - Possible regression with throwing DebeziumException rather than warning
- [DBZ-9221] - Double event publishing via NATS Jetstream sink
- [DBZ-9222] - Debezium examples github actions fails due to outdated action version
- [DBZ-9225] - NullPointerException is thrown because DebeziumHeaderProducer is not registered
- [DBZ-9231] - MongoDB ExtractNewDocumentState SMT crash with nested struct in array in 3.2
- [DBZ-9232] - Mongodb incremental snapshot is not honoring additional conditions
- [DBZ-9233] - WithClause inside an INSERT statement throws DDL parser exception
- [DBZ-9236] - Oracle snapshot boundary mode does not have a field display name
- [DBZ-9237] - Request fix for muti-task CREATE TABLE collisions for jdbc postgres target causing task to crash
- [DBZ-9238] - Oracle split table partition does not support online mode
- [DBZ-9241] - Exceptionally large mining windows can lead unintended metrics/performance issues
- [DBZ-9273] - zstd-jni should not be included in connector package
- [DBZ-9285] - OpenLineage output dataset uses the wrong datatype
- [DBZ-9290] - Debezium platform verify signal data collection fails
- [DBZ-9292] - Unchecked exception from OffsetStorageWriter.doFlush() in AsyncEmbeddedEngine leaves semaphore in OffsetStorageWriter unreleased and probably causes engine to fail
- [DBZ-9293] - Reselect post processor does not work with VariableScaleDecimal primary keys
- [DBZ-9305] - Duplicate key exception when using postgres connector based on pgoutput plugin
Task
- [DBZ-8171] - Remove deprecated snapshot mode
- [DBZ-8440] - Document Debezium operator installation and usage
- [DBZ-9177] - Add EOS support into main Debezium connectors
- [DBZ-9186] - Avoid storing irrelevant DDL statements in history topic
- [DBZ-9230] - Document exactly once delivery
- [DBZ-9239] - Include the raw SinkRecord in the logged output of a JDBC sink record
- [DBZ-9246] - Switch to smallrye jandex maven plugin
- [DBZ-9282] - Document JMX setup for Debezium Server
- [DBZ-9296] - Support configuring Mockito java agent in java 21+
- [DBZ-9322] - Log all rows from LogMiner session logs during LogMiner failures
- [DBZ-9330] - Add timeout to the build image jenkins jobs
Enhancement
- [DBZ-8319] - Execute Debezium in oracle readonly replica
- [DBZ-8870] - During a mining session treat ORA-00310 redo logs being inconsistent
- [DBZ-8991] - Add JMX metrics/statistics for cached events
- [DBZ-9166] - Introduce a way to restore the legacy numeric behavior with decimal.handling.mode
- [DBZ-9176] - Remove heartbeat creation from configuration in favor of HeartbeatFactory
- [DBZ-9216] - Simplify dockerfile for debezium-connector-vitess itests
- [DBZ-9219] - Update Outbox Extension to Quarkus 3.23.4 & Align to Hibernate 7.x
- [DBZ-9227] - Add Lightbox on website for images
- [DBZ-9245] - Azure Event Hub sink - built-in support for hashing partition keys
- [DBZ-9248] - Add configuration to disable Context headers added with OpenLineage
- [DBZ-9272] - Add ability to specify whether to use a CTE-based query for LogMiner
- [DBZ-9280] - Allow Oracle heartbeat action query error handler to be resilient to ORA-02396
- [DBZ-9288] - Uppdate Informix JDBC Driver to 4.50.12
- [DBZ-9289] - Release CockroachDB connector
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.