Sub-task
- [DBZ-9059] - Enable OpenLineage output dataset events on Debezium Server
- [DBZ-9160] - Multi-engine Support
- [DBZ-9382] - Debezium Extensions for Quarkus: support for MongoDB
- [DBZ-9542] - Refactor CdcSourceTaskContext
- [DBZ-9561] - Add basic UI validation in the Pipeline package specific log configuration options
- [DBZ-9562] - Send the signal.data.collection property in the source payload only when its added
Feature Request
- [DBZ-9226] - Support Redis Cluster mode in the Debezium Redis sink module
- [DBZ-9491] - Upgrade Apicurio to version 2.6.13.Final
- [DBZ-9508] - Add support for SDO_GEOMETRY columns in jdbc-connector
Bug
- [DBZ-8276] - Can bind a LONG value only for insert into a LONG column
- [DBZ-9112] - Oracle Connector stops mining on REVOKE FLASHBACK on ...
- [DBZ-9376] - Drop support for PostgreSQL 13
- [DBZ-9411] - MariaDB Connector Fails to Parse DDL for System-Versioned Table with Custom ROW START/ROW END Columns
- [DBZ-9485] - MySQL example container images are not properly configured
- [DBZ-9496] - Debezium platform conductor service fails on /q/openapi
- [DBZ-9513] - Oracle pom does not trigger annotation processors across profiles for Java 25
- [DBZ-9519] - Only log an error when the dump folder is provided but doesn't exist
- [DBZ-9521] - Events are mistakenly skipped during commit dispatch when LOB is enabled
- [DBZ-9524] - Missing OpenLineage Complete event during gracefully shutdown
- [DBZ-9530] - Correct type is not used for the PORT field in the connection payload
- [DBZ-9534] - Oracle alter DDL to move partition/subpartition fails to be parsed
- [DBZ-9540] - SchemaUtil creates invalid JSON
- [DBZ-9544] - Test shouldNotFailToStartWhenSignalDataCollectionNotDefinedWithinTableIncludeList does not work with non-CDB images
- [DBZ-9548] - Deadlock due to lost interrupt with blc keep alive thread
- [DBZ-9558] - Timestamp values cause NPE in Postgres on JDK23+
Task
- [DBZ-9302] - Align Debezium Oracle DDL grammar with upstream
- [DBZ-9365] - Update docs about new chart versioning
- [DBZ-9385] - Clarify the use of $$ for escaping $-based variable substitutions in Debezium Server
- [DBZ-9418] - Update Quarkus platform on Debezium Platform
- [DBZ-9507] - Blog post on how add a new table to capture list
- [DBZ-9510] - Doc: Document metric `NumberOfErroneousEvents`
- [DBZ-9512] - Replace Kafka cluster test infra with test containers based
- [DBZ-9525] - Update service-provider-enforcer-rule
- [DBZ-9528] - Oracle test shouldHandleParentChildIndexOrganizedTables randomly fails
- [DBZ-9529] - Oracle TestHelper#dropTable should retry on resource locks
- [DBZ-9531] - Add support to show the Active count in the Connection page
- [DBZ-9565] - Use StrimziKafkaCluster instead of custom made KafkaCluster class
- [DBZ-9568] - Update Debezium Quarkus and Outbox Extensions to Quarkus 3.28.4
- [DBZ-9569] - Update Debezium Server/Operator to Quarkus 3.20.3
- [DBZ-9576] - Improve Informix pom to be similar to the debezium/debezium ones.
- [DBZ-9585] - Update MongoDB driver to 5.5.1
Enhancement
- [DBZ-8835] - IBMI Connector | Add Trim Config (trailing trim only)
- [DBZ-9448] - Apply query.fetch.size universally to all Oracle non-snapshot queries
- [DBZ-9466] - Update documentation to Readonly mode
- [DBZ-9476] - Apply mining upper boundary to avoid PGA_AGGREGATE_LIMIT
- [DBZ-9516] - MongoDB docker image with replica set enabled
- [DBZ-9517] - Use Jakarta variant of ehcache
- [DBZ-9523] - Add support for PostgreSQL 18
- [DBZ-9526] - Support TOKENLIST datatype in Spanner connector
- [DBZ-9545] - Add LogMiner metrics for mining range
- [DBZ-9556] - Introduce a Swap Geometry Coordinate System Transform
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.