Skip to content

Commit

Permalink
[release] Changelog for 2.7.0.Final
Browse files Browse the repository at this point in the history
  • Loading branch information
jpechane committed Jun 28, 2024
1 parent 2a1d695 commit c8ed38a
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 0 deletions.
5 changes: 5 additions & 0 deletions _data/releases/2.7/2.7.0.Final.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
date: 2024-06-28
version: "2.7.0.Final"
stable: true
summary: Incubating support for MongoDB collection-scoped streaming; Heartbeats for Vitess connector; Stopping of Debezium Server via scaling to 0
#announcement_url:
69 changes: 69 additions & 0 deletions releases/2.7/release-notes.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,75 @@ Release numbers follow http://semver.org[Semantic Versioning].

toc::[]

[[release-2.7.0-final]]
== *Release 2.7.0.Final* _(June 28th 2024)_

See the https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12429396[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.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.0.Final plugin files, and restart the connector using the same configuration.
Upon restart, the 2.7.0.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

* Suport collection scoped streaming https://issues.redhat.com/browse/DBZ-7760[DBZ-7760]
* Allow stoping DS instance by scaling to zero via annotation https://issues.redhat.com/browse/DBZ-7953[DBZ-7953]
* Support heartbeat events in vitess-connector https://issues.redhat.com/browse/DBZ-7962[DBZ-7962]


=== Fixes

* Unable to use resume token of some documents with composite IDs https://issues.redhat.com/browse/DBZ-6522[DBZ-6522]
* Quarkus generates VSC kubernetes annotations pointing to a fork https://issues.redhat.com/browse/DBZ-7415[DBZ-7415]
* MongoDB documentation still mentions replica_set connection mode https://issues.redhat.com/browse/DBZ-7862[DBZ-7862]
* Clarify documentation for log.mining.archive.destination.name Oracle configuration property https://issues.redhat.com/browse/DBZ-7939[DBZ-7939]
* Ad-hoc snapshot raises ORA-00911 when table name uses non-standard characters requiring quotations https://issues.redhat.com/browse/DBZ-7942[DBZ-7942]
* Exclude signaling data collection from the snapshot process https://issues.redhat.com/browse/DBZ-7944[DBZ-7944]
* JDBC sink time tests fail due to increased precision with SQL Server https://issues.redhat.com/browse/DBZ-7949[DBZ-7949]
* Commit is not called after DDLs in JDBC stores https://issues.redhat.com/browse/DBZ-7951[DBZ-7951]
* Database case sensitivity can lead to NullPointerException on column lookups https://issues.redhat.com/browse/DBZ-7956[DBZ-7956]
* Debezium ibmi connector drops journal entries https://issues.redhat.com/browse/DBZ-7957[DBZ-7957]
* Error counter reset in poll() can cause infinite retries https://issues.redhat.com/browse/DBZ-7964[DBZ-7964]
* Oracle DDL parser fails using NOMONITORING clause https://issues.redhat.com/browse/DBZ-7967[DBZ-7967]
* Invalid default DSimage used for nighly/snapshot operator version https://issues.redhat.com/browse/DBZ-7970[DBZ-7970]
* Mongo Oversized Document FAQ documentation issue https://issues.redhat.com/browse/DBZ-7987[DBZ-7987]
* Cassandra connector does not work with 2.6.1 Server https://issues.redhat.com/browse/DBZ-7988[DBZ-7988]
* Testcontainers tests fails on newer versions of Docker https://issues.redhat.com/browse/DBZ-7986[DBZ-7986]


=== Other changes

* Document the use of the "source" prefix usage for table name formats https://issues.redhat.com/browse/DBZ-6618[DBZ-6618]
* Remove dependency on MySQL driver, add custom CharacterSet Mapper https://issues.redhat.com/browse/DBZ-7783[DBZ-7783]
* Rebase website-builder image on Ruby 3.2 https://issues.redhat.com/browse/DBZ-7916[DBZ-7916]
* Warn about incompatible usage of read.only property for PostgreSQL https://issues.redhat.com/browse/DBZ-7947[DBZ-7947]
* Run JDBC sink tests for any relational connector pull requests https://issues.redhat.com/browse/DBZ-7948[DBZ-7948]
* Bump Quarkus to 3.12.0 for Quarkus Outbox Extension https://issues.redhat.com/browse/DBZ-7961[DBZ-7961]
* Bump Hibernate dependency to 6.4.8.Final https://issues.redhat.com/browse/DBZ-7969[DBZ-7969]
* Deprecated EmbeddedEngine https://issues.redhat.com/browse/DBZ-7976[DBZ-7976]



[[release-2.7.0-beta2]]
== *Release 2.7.0.Beta2* _(June 13rd 2024)_

Expand Down

0 comments on commit c8ed38a

Please sign in to comment.