Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release] Changelog for 3.0.3.Final #1089

Merged
merged 1 commit into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions _data/releases/3.0/3.0.3.Final.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
date: 2024-11-25
version: "3.0.3.Final"
stable: true
summary: Vitess connector uses a different Netty version that prevents data corruption; PostgreSQL connector support bpchar datatype; Debezium Engine no longer throws NPE for SMTs returning null record
#announcement_url:
59 changes: 59 additions & 0 deletions releases/3.0/release-notes.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,65 @@ Release numbers follow http://semver.org[Semantic Versioning].

toc::[]

[[release-3.0.3-final]]
== *Release 3.0.3.Final* _(November 25th 2024)_

See the https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12436708[complete list of issues].

=== Kafka compatibility

This release has been built against Kafka Connect 3.9.0 and has been tested with version 3.9.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 3.0.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 3.0.3.Final plugin files, and restart the connector using the same configuration.
Upon restart, the 3.0.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

* Add support for bpchar datatype https://issues.redhat.com/browse/DBZ-8416[DBZ-8416]
* Allow parts of DS resource to reference values from primary in configuration https://issues.redhat.com/browse/DBZ-8431[DBZ-8431]


=== Fixes

* Spanner tests fail randomly https://issues.redhat.com/browse/DBZ-8410[DBZ-8410]
* Engine shutdown may get stuck when error is thrown during connector stop https://issues.redhat.com/browse/DBZ-8414[DBZ-8414]
* JdbcOffsetBackingStore does not release lock of debezium_offset_storage gracefully https://issues.redhat.com/browse/DBZ-8423[DBZ-8423]
* Installation documentation typo on download link https://issues.redhat.com/browse/DBZ-8429[DBZ-8429]
* Asycn engine fails with NPE when transformation returns null https://issues.redhat.com/browse/DBZ-8434[DBZ-8434]
* Snapshot completed flag not correctly saved on offsets https://issues.redhat.com/browse/DBZ-8449[DBZ-8449]
* Formatting characters render in descriptions of Oracle `log.mining` properties https://issues.redhat.com/browse/DBZ-8450[DBZ-8450]
* Prevent data corruption from netty version 4.1.111.Final https://issues.redhat.com/browse/DBZ-8438[DBZ-8438]


=== Other changes

* Support config map offset store in the DS Operator https://issues.redhat.com/browse/DBZ-8352[DBZ-8352]
* Migrate Vitess testsuite to async engine https://issues.redhat.com/browse/DBZ-8377[DBZ-8377]
* Migrate Spanner testsuite to async engine https://issues.redhat.com/browse/DBZ-8381[DBZ-8381]
* Do not build images for unsupported database versions https://issues.redhat.com/browse/DBZ-8413[DBZ-8413]
* Update PatternFly version in UI from 6.beta to final 6.0 https://issues.redhat.com/browse/DBZ-8415[DBZ-8415]
* Fix the UI build issue https://issues.redhat.com/browse/DBZ-8435[DBZ-8435]
* Make AbstractConnectorTest#createEngine method abstract https://issues.redhat.com/browse/DBZ-8441[DBZ-8441]



[[release-3.0.2-final]]
== *Release 3.0.2.Final* _(November 15th 2024)_

Expand Down