Release Notes - Debezium - Version 3.1.0.CR1 - HTML format

Sub-task

  • [DBZ-8707] - Centralize helm chart repo

Feature Request

  • [DBZ-8727] - Implement ErrorHandler to throw RetriableException during SinkTask put operations
  • [DBZ-8752] - Add support for event key routing in RabbitMQ sink

Bug

  • [DBZ-8141] - The first cdc message always lost when using debezium engine to capture oracle data
  • [DBZ-8780] - Signal Channel Kafka restart snapshot multiple snapshot after connector restart
  • [DBZ-8784] - Sources and home in debezium platform helm chart points to old repo
  • [DBZ-8821] - DebeziumServerPostgresIT randomly fails
  • [DBZ-8830] - Oracle connector remains waiting indefinitely for Logminer response upon starting new session
  • [DBZ-8832] - Unexpected null value for Field Configuration deprecated aliases

Task

  • [DBZ-8695] - Update format-maven-plugin to 2.26.0
  • [DBZ-8767] - OTEL libs are not loaded to Docker image
  • [DBZ-8771] - Change the documentation of minimum Java version requirement from 11 to 21
  • [DBZ-8776] - Add delete.tombstone.handling.mode to ConfigDef returned by config method and change its display name
  • [DBZ-8781] - Update Debezium platform images in values.yaml
  • [DBZ-8782] - Allow Debezium server to use Kafka Connect format for the records
  • [DBZ-8785] - Write README for debezium-chart repo
  • [DBZ-8791] - Remove Helm from Debezium operator manifest README
  • [DBZ-8792] - Write blog post about the recent changes on charts.debezium.io
  • [DBZ-8824] - Test keyspace heartbeats during snapshot
  • [DBZ-8825] - Make methods for adding fields into the record reuseable
  • [DBZ-8829] - Enable build of debezium platform images

Enhancement

  • [DBZ-8525] - Centralise sensitive data logging using the Loggings Class
  • [DBZ-8570] - Reduce frequency table exists and column metadata queries
  • [DBZ-8705] - Unify helm charts
  • [DBZ-8754] - Develop a Quarkus Application Example with Debezium Optimized for GraalVM
  • [DBZ-8775] - Support keyspace heartbeats feature
  • [DBZ-8786] - Improve Error Handling for Duplicate server_id / server_uuid in MySQL Connector
  • [DBZ-8790] - Handle BYTES as VARBINARY in SQLServer sink
  • [DBZ-8826] - Support string with temporal precision mode

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.