From b680432c75512cdf6b79aba4760e72e8186ca78b Mon Sep 17 00:00:00 2001 From: Jiri Pechanec Date: Fri, 20 Sep 2024 07:06:03 +0200 Subject: [PATCH] [release] Changelog for 2.7.3.Final --- _data/releases/2.7/2.7.3.Final.yml | 5 +++ _data/releases/2.7/series.yml | 2 +- releases/2.7/release-notes.asciidoc | 59 +++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 _data/releases/2.7/2.7.3.Final.yml diff --git a/_data/releases/2.7/2.7.3.Final.yml b/_data/releases/2.7/2.7.3.Final.yml new file mode 100644 index 00000000000..ebe1ba7cd9f --- /dev/null +++ b/_data/releases/2.7/2.7.3.Final.yml @@ -0,0 +1,5 @@ +date: 2024-09-20 +version: "2.7.3.Final" +stable: true +summary: Support for MariaDB 11.4; Oracle connector handles `EMPTY_BLOB()` default value; Oracle connector can skip parser errors; MariaDB/MySQL grammar fixes; CPU default configuration for Debezium Server/Engine for improved performance +# announcement_url: diff --git a/_data/releases/2.7/series.yml b/_data/releases/2.7/series.yml index db37a85b1f7..fa301fdcad9 100644 --- a/_data/releases/2.7/series.yml +++ b/_data/releases/2.7/series.yml @@ -35,7 +35,7 @@ compatibility: mariadb: database: versions: - - 11.1.2 + - 11.4.3 driver: versions: - 3.2.0 diff --git a/releases/2.7/release-notes.asciidoc b/releases/2.7/release-notes.asciidoc index cb113a873c1..f17a84577d9 100644 --- a/releases/2.7/release-notes.asciidoc +++ b/releases/2.7/release-notes.asciidoc @@ -15,6 +15,65 @@ Release numbers follow http://semver.org[Semantic Versioning]. toc::[] +[[release-2.7.3-final]] +== *Release 2.7.3.Final* _(September 20th 2024)_ + +See the https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12432883[complete list of issues]. + +=== Kafka compatibility + +This release has been built against Kafka Connect 3.7.0 and has been tested with version 3.7.0 of the Kafka brokers. +See the https://kafka.apache.org/documentation/#upgrade[Kafka documentation] for compatibility with other versions of Kafka brokers. + + +=== Upgrading + +Before upgrading any connector, be sure to check the backward-incompatible changes that have been made since the release you were using. + +When you decide to upgrade one of these connectors to 2.7.3.Final from any earlier versions, +first check the migration notes for the version you're using. +Gracefully stop the running connector, remove the old plugin files, install the 2.7.3.Final plugin files, and restart the connector using the same configuration. +Upon restart, the 2.7.3.Final connectors will continue where the previous connector left off. +As one might expect, all change events previously written to Kafka by the old connector will not be modified. + +If you are using our container images, then please do not forget to pull them fresh from https://quay.io/organization/debezium[Quay.io]. + + +=== Breaking changes + +There are no breaking changes in this release. + + +=== New features + +* Avoid 3 second delay in Oracle when one of the RAC nodes is offline https://issues.redhat.com/browse/DBZ-8177[DBZ-8177] +* Allow skipping exceptions related to DML parser errors https://issues.redhat.com/browse/DBZ-8208[DBZ-8208] +* Support MariaDB 11.4.3 https://issues.redhat.com/browse/DBZ-8226[DBZ-8226] +* Support BLOB with EMPTY_BLOB() as default https://issues.redhat.com/browse/DBZ-8248[DBZ-8248] + + +=== Fixes + +* Make ORA-00600 - krvrdccs10 automatically retriable https://issues.redhat.com/browse/DBZ-5009[DBZ-5009] +* DDL statement couldn't be parsed: REVOKE IF EXISTS https://issues.redhat.com/browse/DBZ-8209[DBZ-8209] +* Oracle TableSchemaBuilder provides wrong column name in error message https://issues.redhat.com/browse/DBZ-8217[DBZ-8217] +* Debezium does not restart automatically after throwing an ORA-00600 krvrdccs30 error https://issues.redhat.com/browse/DBZ-8223[DBZ-8223] +* JDBC sink doesn't include fields as per documentation https://issues.redhat.com/browse/DBZ-8224[DBZ-8224] +* Unbounded number of processing threads in async engine https://issues.redhat.com/browse/DBZ-8237[DBZ-8237] +* Streaming metrics are stuck after an ad-hoc blocking snapshot https://issues.redhat.com/browse/DBZ-8238[DBZ-8238] +* DDL statement couldn't be parsed with IF EXISTS https://issues.redhat.com/browse/DBZ-8240[DBZ-8240] +* Random engine factory used by default https://issues.redhat.com/browse/DBZ-8241[DBZ-8241] + + +=== Other changes + +* Implement separate source and sink connector sections in documentation navigation https://issues.redhat.com/browse/DBZ-8220[DBZ-8220] +* Broken link to Streams doc about configuring logging https://issues.redhat.com/browse/DBZ-8231[DBZ-8231] +* Document passthrough hibernate.* properties for the JDBC connector https://issues.redhat.com/browse/DBZ-8232[DBZ-8232] +* AbstractConnectorTest consumeRecordsUntil may prematurely exit loop https://issues.redhat.com/browse/DBZ-8250[DBZ-8250] + + + [[release-2.7.2-final]] == *Release 2.7.2.Final* _(September 5th 2024)_