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

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

  • [DBZ-2872] - Upgrade to Apache Kafka 2.7.0
  • [DBZ-3262] - Add more parameters to TLS support

Edit/Copy Release Notes

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