Sub-task
- [DBZ-8010] - Bump Infinispan to 14.0.29.Final
Feature Request
- [DBZ-8053] - Debezium should auto exclude empty shards (no tablets) and not crash on keyspaces with empty shards
- [DBZ-8063] - Standard Webhooks signatures for HTTP sink
- [DBZ-8069] - Vitess-connector should provide a topic naming strategy that supports separate connectors per-table
- [DBZ-8108] - Rabbitmq native stream Failed
Bug
- [DBZ-7840] - Embedded Infinispan tests fail to start with Java 23
- [DBZ-7895] - Clarify that Oracle connector does not read from physical standby
- [DBZ-8011] - StackOverflow exception on incremental snapshot
- [DBZ-8018] - JDBC primary.key.fields cannot be empty when i set insert.mode to upsert and primary.key.mode record_value
- [DBZ-8022] - Unable to acquire buffer lock, buffer queue is likely full
- [DBZ-8041] - Release process sets incorrect images for k8s for the next development version
- [DBZ-8047] - Use recrate as (default) rollout strategy for deployments
- [DBZ-8050] - "Unexpected input: ." when snapshot incremental empty Database
- [DBZ-8051] - Debezium Operator Using RollingUpdate Strategy
- [DBZ-8052] - Debezium Operator Using RollingUpdate Strategy
- [DBZ-8055] - Oracle connector inconsistency in redo log switches
- [DBZ-8058] - Blocking snapshot can fail due to CommunicationsException
- [DBZ-8059] - FakeDNS not working with JDK version > 18
- [DBZ-8061] - Debezium Operator with a provided Service Account doesn't spin up deployment
- [DBZ-8066] - ParsingException (MySQL/MariaDB): rename table syntax
- [DBZ-8068] - Oracle histogram metrics are no longer printed in logs correctly
- [DBZ-8070] - In hybrid log.mining.strategy reconstruction logs should be set to DEBUG
- [DBZ-8076] - Support capturing BLOB column types during snapshot for MySQL/MariaDB
- [DBZ-8078] - Standard Webhooks auth secret config value is not marked as PASSWORD_PATTERN
- [DBZ-8087] - Vitess transaction Epoch should not reset to zero when tx ID is missing
- [DBZ-8089] - After changing the column datatype from int to float the Debezium fails to round it and i get a null value for this field in the stream
- [DBZ-8092] - MySQL and MariaDB keyword YES cannot be parsed as a column name
- [DBZ-8100] - NotificationIT tests seemingly seem to fail due to stepping on one another
- [DBZ-8102] - ORA-26928 - Unable to communicate with XStream apply coordinator process should be retriable
- [DBZ-8106] - Transformations are not closed in emebdded engine
- [DBZ-8109] - Don't close connection after loading timescale metadata in TimescaleDb SMT
Task
- [DBZ-3656] - Consider adjusting default log mining strategy for Oracle connector
- [DBZ-8008] - Move JDBC sink connector into main repository
- [DBZ-8013] - Write a blog post about async engine
- [DBZ-8015] - Test offset/history store configurations
- [DBZ-8062] - Upgrade postgres server version to 15
- [DBZ-8067] - Disable DebeziumResourceNoTopicCreationIT - no longer compatible with Java 21
- [DBZ-8075] - Speed-up PostgresShutdownIT
- [DBZ-8088] - Add MariaDB to debezium/connect image
Enhancement
- [DBZ-8025] - Add Status ObservedGeneration to Operator
- [DBZ-8040] - Support Custom Converters in Debezium Server
- [DBZ-8043] - Support FLOAT32 type in debezium-connector-spanner
- [DBZ-8054] - Refactor LogMining implementation to allow alternative cache implementations
- [DBZ-8099] - Update third-party LICENSE with LGPL forMariaDB Connector/J
- [DBZ-8105] - Upgrade to Kafka 3.8.0
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.