diff --git a/_data/releases/2.7/2.7.0.Beta2.yml b/_data/releases/2.7/2.7.0.Beta2.yml new file mode 100644 index 00000000000..ec5606e7344 --- /dev/null +++ b/_data/releases/2.7/2.7.0.Beta2.yml @@ -0,0 +1,5 @@ +date: 2024-06-13 +version: "2.7.0.Beta2" +stable: false +summary: Incubating support for PostgreSQL read-only incremental snapshot; Removed support for PostgreSQL 10 and 11; Truncation is available for binary data columns; SQL Server supports heartbeat queries +#announcement_url: diff --git a/_data/releases/2.7/series.yml b/_data/releases/2.7/series.yml index 11cf083fba8..db37a85b1f7 100644 --- a/_data/releases/2.7/series.yml +++ b/_data/releases/2.7/series.yml @@ -51,8 +51,6 @@ compatibility: postgresql: database: versions: - - 10 - - 11 - 12 - 13 - 14 diff --git a/releases/2.7/release-notes.asciidoc b/releases/2.7/release-notes.asciidoc index 31d8c536a90..bc71ef43a4c 100644 --- a/releases/2.7/release-notes.asciidoc +++ b/releases/2.7/release-notes.asciidoc @@ -15,6 +15,69 @@ Release numbers follow http://semver.org[Semantic Versioning]. toc::[] +[[release-2.7.0-beta2]] +== *Release 2.7.0.Beta2* _(June 13rd 2024)_ + +See the https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12429023[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.0.Beta2 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.0.Beta2 plugin files, and restart the connector using the same configuration. +Upon restart, the 2.7.0.Beta2 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 + +PostgreSQL 10 and 11 are end of life for one or more years. +Debezium now supports both versions as best effort only. +No testing is done and no issues specific to these two versions will be proactively fixed by the core team. +The community contributions will be accepted (https://issues.redhat.com/browse/DBZ-7128[DBZ-7128]). + + +=== New features + +* Allow skipping of table row count in snapshot phase https://issues.redhat.com/browse/DBZ-7640[DBZ-7640] +* Add heartbeat action query to SQL Server https://issues.redhat.com/browse/DBZ-7801[DBZ-7801] +* Read-only incremental snapshots for PostgreSQL https://issues.redhat.com/browse/DBZ-7917[DBZ-7917] +* Support truncation of byte arrays https://issues.redhat.com/browse/DBZ-7925[DBZ-7925] + + +=== Fixes + +* Oracle property column.truncate.to.length.chars does not support length zero https://issues.redhat.com/browse/DBZ-7079[DBZ-7079] +* Debezium Server cannot pass empty string to Kafka config https://issues.redhat.com/browse/DBZ-7767[DBZ-7767] +* Unable To Exclude Column Using Configuration https://issues.redhat.com/browse/DBZ-7813[DBZ-7813] +* Oracle connector failed to work when the table name contains single quote https://issues.redhat.com/browse/DBZ-7831[DBZ-7831] +* Incorrect documentation for CE type https://issues.redhat.com/browse/DBZ-7926[DBZ-7926] +* DDL statement couldn't be parsed https://issues.redhat.com/browse/DBZ-7931[DBZ-7931] +* SQL Server default value resolution for TIME data types causes precision loss https://issues.redhat.com/browse/DBZ-7933[DBZ-7933] +* Incorrect name of JMX Exporter k8s service https://issues.redhat.com/browse/DBZ-7934[DBZ-7934] +* OlrNetworkClient does not disconnect when error occurs https://issues.redhat.com/browse/DBZ-7935[DBZ-7935] +* Multiple ARRAY types in single table causing error https://issues.redhat.com/browse/DBZ-7938[DBZ-7938] + + +=== Other changes + +* Create REST extension tests and infrastructure https://issues.redhat.com/browse/DBZ-7785[DBZ-7785] +* Introduce ROW_ID for OpenLogReplicator changes https://issues.redhat.com/browse/DBZ-7823[DBZ-7823] +* Test SqlServerConnectorIT#shouldStopRetriableRestartsAtConfiguredMaximumDuringStreaming is failing https://issues.redhat.com/browse/DBZ-7936[DBZ-7936] +* Add exception details when engine fails to commit offset https://issues.redhat.com/browse/DBZ-7937[DBZ-7937] + + + [[release-2.7.0-beta1]] == *Release 2.7.0.Beta1* _(June 6th 2024)_