Bug
- [DBZ-2511] - Debezium logs "is not a valid Avro schema name" can be too verbose
- [DBZ-2957] - message.key.columns Regex Validation Time Complexity
- [DBZ-3033] - OID values don't fit to INT32 schema
- [DBZ-3236] - Connector automatically restart on ORA-26653
- [DBZ-3247] - UI container has no assets (JS artifacts, fonts, etc) and randomly fails building
- [DBZ-3257] - Revert Clob behavior for Oracle LogMiner to avoid null values
- [DBZ-3267] - SQL Server misses description for decimal.handling.mode
- [DBZ-3268] - Oracle connector ignores time.precision.mode and just uses adaptive mode
- [DBZ-3277] - commons-logging JAR is missing from Debezium Server distro
- [DBZ-3278] - MongoDB timeouts crash the whole connector
- [DBZ-3292] - Prefer archive logs over redo logs of the same SCN range
- [DBZ-3295] - LogMiner mining query may unintentionally skip records
- [DBZ-3305] - IndexOutOfBoundsException when LogMiner DML update statement contains a function as last column's value
- [DBZ-3309] - Out of memory with mysql snapshots (regression of DBZ-94)
- [DBZ-3310] - Keyword ORDER is a valid identifier in MySQL grammar
- [DBZ-3311] - DDL statement couldn't be parsed for ROW_FORMAT=TOKUDB_QUICKLZ
- [DBZ-3319] - LogMiner can miss a log switch event if too many switches occur.
- [DBZ-3336] - Incorrect SR label names in OCP testusite
- [DBZ-3337] - DB2 upstream tests are still using master as the default branch
Task
- [DBZ-2100] - Demo: Exploring non-key joins of Kafka Streams 2.4
- [DBZ-2145] - Publish Debezium BOM POM
- [DBZ-2457] - Use BigInteger as SCN rather than BigDecimal
- [DBZ-2520] - Document ChangeConsumer usage for Debezium Engine
- [DBZ-2536] - Add check that target release is set
- [DBZ-2537] - Consolidate multiple JMX beans during Oracle streaming with LogMiner
- [DBZ-2592] - Create script for listing all contributors of a release
- [DBZ-2665] - Explicitly mention Debezium Engine database history config for different connectors
- [DBZ-2994] - Handle large SCN values in Offsets and SourceInfo block
- [DBZ-3031] - Cleanup by restructuring Debezium UI REST API structure
- [DBZ-3142] - Make Debezium main repo build checks artifacts for CI/CD checks in sibling repositories available on Maven Central
- [DBZ-3218] - Handle duplicate warnings for deprecated options
- [DBZ-3221] - Upgrade Jackson as per AK 2.7
- [DBZ-3244] - Document the need of qualified names in snapshot.include.collection.list
- [DBZ-3250] - Add snapshot.select.statement.override options to Oracle documentation
- [DBZ-3261] - Document delayed TX END markers
- [DBZ-3269] - Extended scripting SMT docs with handling of non-data events
- [DBZ-3271] - Unify column inclusion/exclusion handling
- [DBZ-3272] - Downstream conditional spans topic boundary in db2 doc
- [DBZ-3280] - Add info about languge dependencies into scripting SMTs
- [DBZ-3281] - Copyright check script should take additional connector repos into consideration
- [DBZ-3290] - Promote Oracle connector from "Incubating" to "Stable"
- [DBZ-3304] - Intermittent failure of MyMetricsIT.testStreamingOnlyMetrics
- [DBZ-3308] - Remove references to supported configurations from Db2 connector documentation
- [DBZ-3314] - Use separate API calls to get the connector info(name, id etc) and details(Properties)
- [DBZ-3320] - Documentation updates should trigger a website build
- [DBZ-3335] - Cassandra connector is not part of core CI build
Enhancement
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.