Sub-task
- [DBZ-8706] - Create pipeline for package helm charts and publish on quay.io
- [DBZ-8731] - Create an orchestrator pipeline to run the release
Feature Request
- [DBZ-8735] - Add support for Google Cloud Pub/Sub locational endpoints
- [DBZ-8740] - Oracle Connector: Additional timestamp fields from LogMiner (V$LOGMNR_CONTENTS)
Bug
- [DBZ-5845] - SQL Server Connector cannot be upgraded to 2.0
- [DBZ-8287] - JDBC sink connector doesn't delete rows from a postgres db table
- [DBZ-8436] - MariaDB adapter fails on an ALTER USER statement
- [DBZ-8559] - Expressions cause SQL parser exception in Percona SEQUENCE_TABLE function
- [DBZ-8595] - Slow Debezium startup for large number of tables
- [DBZ-8672] - Debezium doesn't shut down correctly when encountering message delivery timeout from pub/sub
- [DBZ-8680] - Broken pipe on streaming connection after blocking snapshot (Postgres)
- [DBZ-8708] - ts_ms in source may default to 0 instead of Instant.now()
- [DBZ-8710] - PDB database name default considering as UPPERCASE
- [DBZ-8720] - Alter table modify column fails when using DEFAULT ON NULL clause
- [DBZ-8721] - ExtractChangedRecordState SMT Now Working With Default Values
- [DBZ-8724] - Restart of Oracle RAC node leads to redo thread being inconsistent indefinitely
- [DBZ-8725] - Specifying archive.log.hours with non-zero value generates bad SQL
- [DBZ-8728] - debezium/connect docker image is not available on arm64
- [DBZ-8734] - Debezium Server: Nats consumer crashes with binary serialization
- [DBZ-8745] - Possibly broken schema.history.internal.skip.unparseable.ddl for MariaDB
- [DBZ-8749] - Oracle snapshot's source.ts does not account for database zone differences
Task
- [DBZ-8682] - Support debezium platform in the release pipeline
- [DBZ-8716] - Add more unit tests for deciding if the row was handled or not
- [DBZ-8719] - Test debezium scale down reads offsets
- [DBZ-8736] - MySqlConnectorConvertingFailureIT.shouldRecoverToSyncSchemaWhenFailedValueConvertByDdlWithSqlLogBinIsOff fails randomly
- [DBZ-8742] - Update the way tests calculates the default zoned times for MariaDB driver 3.5
- [DBZ-8751] - Bump assertj-core to 3.27.3
Enhancement
- [DBZ-8669] - A CloudEvent can contain `traceparent` field which value is obtained from header
- [DBZ-8683] - Disable the delete option for the resources(source, destination, transform) that are in use in pipeline.
- [DBZ-8689] - Differentiate between epoch & zero dates when columns it not nullable
- [DBZ-8694] - Set string data type for medium/tiny/long text cols with binary collation
- [DBZ-8709] - Dependencies in connect-base can be excluded in build time
- [DBZ-8715] - Add concurrency and compression to pub/sub change consumer
- [DBZ-8717] - Prevent table-level read locks when minimal locking is enabled
- [DBZ-8726] - Refactor JdbcChangeEventSink execute method for buffer resolution
- [DBZ-8737] - Wasm SMT effective access to schema fields
- [DBZ-8748] - Trim extra spaces in property keys when transforming to config
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.