Feature Request
- [DBZ-2785] - option to kill process when engine run crashes
Bug
- [DBZ-2692] - DDL parser: Allow stored procedure variables in LIMIT clause
- [DBZ-2743] - Rename user command parsing fails
- [DBZ-2746] - Wrong mysql command in openshift dpeloyment docs
- [DBZ-2759] - long running transaction will be abandoned and ignored
- [DBZ-2767] - MS SQL Decimal with default value not matching the scale of the column definition cause exception
- [DBZ-2768] - Cassandra Connector doesn't shut down completely
- [DBZ-2771] - MySQL Parser fails for BINARY collation shortcut
- [DBZ-2772] - PostgresConnectorIT.shouldResumeStreamingFromSlotPositionForCustomSnapshot is failing for wal2json on CI
- [DBZ-2801] - Connector configuration property "database.out.server.name" is not relevant for Logminer implementation but cannot be omitted
- [DBZ-2821] - CHARACTER VARYING mysql identifier for varchar is not supported in debezium
- [DBZ-2827] - try-with-resources should not be used when OkHttp Response object is returned
- [DBZ-2830] - EmbeddedEngine does not shutdown when commitOffsets is interrupted
- [DBZ-2831] - Embedded engine fails to receive events from mongodb withnon-default port
Task
- [DBZ-735] - VerifyRecord#isValid() compares JSON schema twice instead of Avro
- [DBZ-1322] - Don't rely on deprecated JSON serialization functionality of MongoDB driver
- [DBZ-1984] - Move website build to GitHub Actions
- [DBZ-2001] - Move Db2 connector to separate repository
- [DBZ-2335] - Modularize doc for SQL Server component
- [DBZ-2561] - Upgrade apicurio to 1.3.2.Final
- [DBZ-2740] - Remove obsolete logging files from /partials directory
- [DBZ-2741] - Remove obsolete monitoring files from /partials directory
- [DBZ-2744] - Increase Oracle CI frequency
- [DBZ-2753] - Make Debezium example work with Podman instead of Docker
- [DBZ-2763] - Disable log mining history by default
- [DBZ-2770] - Upgrade -setup-java action to the latest 1.4.3
- [DBZ-2773] - Trigger non-core connector tests when core or DDL parser module are changed
- [DBZ-2776] - Add support for unsigned integer types
- [DBZ-2777] - Update JDK action workflow matrix with JDK 16.0.0-ea.24
- [DBZ-2781] - Auto resolve latest JDK EA release number
- [DBZ-2782] - Update content in modularized SQL Server connector doc
- [DBZ-2824] - Fix splitter annotations that control how content is modularized downstream
Enhancement
- [DBZ-559] - Add support for distributed tracing
- [DBZ-1818] - Outbox Quarkus extension: Support OpenTracing
- [DBZ-2138] - Upgrade MongoDB driver to 4.x to run in native mode in GraalVM (for Quarkus extension)
- [DBZ-2578] - Add support for using Vitess primary key as Kafka message key
- [DBZ-2579] - Add support for Nullable columns
- [DBZ-2775] - Allow snapshot records be generated either as create or read for MySQL connector
- [DBZ-2796] - Support in Db2 connector for lowercase table and schema names.
- [DBZ-2797] - Tablespace name LOGMINER_TBS should not be hardcoded in the Java code
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.