Release Notes - Debezium - Version 2.3.0.Alpha1 - HTML format

Sub-task

  • [DBZ-5632] - Incremental snapshot completion notifications

Feature Request

  • [DBZ-1973] - Enable Debezium to send notifications about it's status
  • [DBZ-3621] - Saving Debezium states to JDBC database
  • [DBZ-4027] - Make signalling channel configurable
  • [DBZ-6254] - Introduce LogMiner query filtering modes
  • [DBZ-6307] - Ensure that the connector can start from a stale timestamp more than one hour into the past
  • [DBZ-6354] - Monitoring progress of Incremental Snapshots
  • [DBZ-6365] - Support multiple tasks when streaming shard list

Bug

  • [DBZ-5841] - Back button is not working on the review page UI
  • [DBZ-6122] - Toasted varying character array and date array are not correcly processed
  • [DBZ-6147] - Incorrect dependencies in Debezium Server for Cassandra connector
  • [DBZ-6256] - Lock contention on LOG_MINING_FLUSH table when multiple connectors deployed
  • [DBZ-6321] - Document Requirements for multiple connectors on same db host
  • [DBZ-6329] - The rs_id field is null in Oracle change event source information block
  • [DBZ-6353] - Using pg_replication_slot_advance which is not supported by PostgreSQL10.
  • [DBZ-6357] - 'CREATE TABLE t (c NATIONAL CHAR)' parsing failed
  • [DBZ-6379] - Toasted hstore are not correcly processed
  • [DBZ-6384] - Snapshotting does not work for hstore in Map mode
  • [DBZ-6386] - Oracle DDL shrink space for table partition can not be parsed
  • [DBZ-6388] - __source_ts_ms r (read) operation date is set to future for SQL Server
  • [DBZ-6392] - Connector cards are misaligned on first step
  • [DBZ-6395] - Debezium Server snapshots are not published
  • [DBZ-6396] - PostgreSQL connector task fails to resume streaming because replication slot is active
  • [DBZ-6401] - MySql in debezium-parser-ddl :The inserted sql statement reports an error
  • [DBZ-6402] - MongoDB connector crashes on invalid resume token
  • [DBZ-6405] - Set (instead of adding) Authorization Headers
  • [DBZ-6411] - New SMT HeaderToValue not working
  • [DBZ-6437] - Debezium Server 2.2.0.Final BOM refers to debezium-build-parent 2.2.0-SNAPSHOT
  • [DBZ-6440] - NPE on read-only MySQL connector start up
  • [DBZ-6442] - Oracle Connector failed parsing DDL Statement
  • [DBZ-6446] - Oracle DDL shrink space for index partition can not be parsed

Task

  • [DBZ-1661] - Verify streaming off of secondary works
  • [DBZ-5604] - Remove the old connector type endpoints from the UI backend
  • [DBZ-5861] - Change connector test matrix jobs to pipeline jobs and migrate them to gitlab jenkins
  • [DBZ-6046] - Add Debezium steps when performing a PostgreSQL database upgrade
  • [DBZ-6126] - Test migration from Debezium 1.x to 2.x
  • [DBZ-6132] - Remove OCP 4.8 and 4.9 from 1.x supported configurations page
  • [DBZ-6157] - Remove potentially dangerous JDBC props in MySQL connections
  • [DBZ-6209] - Refactor storage implementations
  • [DBZ-6259] - Align connector field *snapshot.mode* descriptions as per documentation
  • [DBZ-6342] - Document "incubating" status of incremental snapshot for sharded MongoDB clusters
  • [DBZ-6360] - Run debezium-connector-jdbc build on 'Build Debezium' CI workflow
  • [DBZ-6363] - Migrate Debezium UI MongoDB to MongoDbReplicaSet from core
  • [DBZ-6371] - Base the "replaceable" build numbers in legacy deployment instructions on `debezium-build-number` attribute
  • [DBZ-6406] - Align Debezium UI to Debezium 2.3
  • [DBZ-6422] - Fix CORS error in UI due to Quarkus 3 upgrade
  • [DBZ-6443] - Improve debezium-storage CI build step
  • [DBZ-6453] - Use debezium-bom versions for shared dependencies in Debezium UI

Enhancement

  • [DBZ-5313] - Edit a connector in Debezium UI
  • [DBZ-5865] - Add connector display name and id to Config endpoint response
  • [DBZ-6340] - Use (and add support for) prefer as the default SSL mode on the Postgres and MySQL connectors
  • [DBZ-6348] - Add JWT authentication to HTTP Client
  • [DBZ-6355] - log.mining.transaction.retention.hours should reference last offset and not sysdate
  • [DBZ-6372] - Kinesis Sink - AWS Credentials Provider
  • [DBZ-6385] - Fix existing bug in information schema query in the Spanner connector
  • [DBZ-6391] - change logging level of skip.messages.without.change
  • [DBZ-6426] - Debezium UI should ignore unsupported connectors, including unsupported Debezium connectors
  • [DBZ-6433] - Make DELETE sql configurable in JDBC Storage
  • [DBZ-6436] - Include redo/archive log metadata on ORA-01291 exceptions

Edit/Copy Release Notes

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