Skip to content

Commit

Permalink
[release] Changelog for 2.4.1.Final
Browse files Browse the repository at this point in the history
  • Loading branch information
jpechane committed Nov 16, 2023
1 parent 4e5b921 commit f0f2461
Show file tree
Hide file tree
Showing 2 changed files with 77 additions and 0 deletions.
5 changes: 5 additions & 0 deletions _data/releases/2.4/2.4.1.Final.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
date: 2023-11-16
version: "2.4.1.Final"
stable: true
summary: Debezium Operator improvements; MySQL grammar fixes; JDBC sink connector metadata hadnling fixes; Oracle stability improvements
# announcement_url:
72 changes: 72 additions & 0 deletions releases/2.4/release-notes.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,78 @@ Release numbers follow http://semver.org[Semantic Versioning].

toc::[]

[[release-2.4.1-final]]
== *Release 2.4.1.Final* _(November 16th 2023)_

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

=== Kafka compatibility

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

* Provide capability to set image pull secrets in DS k8s CRD https://issues.redhat.com/browse/DBZ-6962[DBZ-6962]
* Add displayName and description metadata to DebeziumServer CRD in OLM Bundle https://issues.redhat.com/browse/DBZ-7011[DBZ-7011]
* Provide resources to set pod requests and limits in DS k8s CRD https://issues.redhat.com/browse/DBZ-7052[DBZ-7052]
* Provide svc to better collects dbz-server metrics in DS k8s https://issues.redhat.com/browse/DBZ-7053[DBZ-7053]


=== Fixes

* Oracle RAC throws ORA-00310: archive log sequence required https://issues.redhat.com/browse/DBZ-5350[DBZ-5350]
* oracle missing CDC data https://issues.redhat.com/browse/DBZ-5656[DBZ-5656]
* Missing oracle cdc records https://issues.redhat.com/browse/DBZ-5750[DBZ-5750]
* Multiple debezium:offsets Redis clients https://issues.redhat.com/browse/DBZ-6952[DBZ-6952]
* Wrong case-behavior for non-avro column name in sink connector https://issues.redhat.com/browse/DBZ-6958[DBZ-6958]
* Missing events from Oracle 19c https://issues.redhat.com/browse/DBZ-6963[DBZ-6963]
* Handle properly bytea field for jdbc sink to postgresql https://issues.redhat.com/browse/DBZ-6967[DBZ-6967]
* Debezium jdbc sink process truncate event failure https://issues.redhat.com/browse/DBZ-6970[DBZ-6970]
* Debezium jdbc sink should throw not supporting schema change topic exception https://issues.redhat.com/browse/DBZ-6990[DBZ-6990]
* OLM bundle version for GA releases is invalid https://issues.redhat.com/browse/DBZ-6994[DBZ-6994]
* ALTER TABLE fails when adding multiple columns to JDBC sink target https://issues.redhat.com/browse/DBZ-6999[DBZ-6999]
* Invalid Link to zulip chat in CSV metadata https://issues.redhat.com/browse/DBZ-7000[DBZ-7000]
* Make sure to terminate the task once connectivity is lost to either the rebalance or sync topic https://issues.redhat.com/browse/DBZ-7001[DBZ-7001]
* Missing .metadata.annotations.repository field in CSV metadata https://issues.redhat.com/browse/DBZ-7003[DBZ-7003]
* Single quote replication and loss of data https://issues.redhat.com/browse/DBZ-7006[DBZ-7006]
* Oracle connector: Payload size over 76020 bytes are getting truncated https://issues.redhat.com/browse/DBZ-7018[DBZ-7018]
* DDL statement couldn't be parsed https://issues.redhat.com/browse/DBZ-7030[DBZ-7030]
* Debezium Embedded Infinispan Performs Slowly https://issues.redhat.com/browse/DBZ-7047[DBZ-7047]
* Field exclusion does not work with events of removed fields https://issues.redhat.com/browse/DBZ-7058[DBZ-7058]
* Debezium crashes on parsing MySQL DDL statement (specific INSERT) https://issues.redhat.com/browse/DBZ-7119[DBZ-7119]
* Debezium-ddl-parser crashes on parsing MySQL DDL statement (specific UNION) https://issues.redhat.com/browse/DBZ-7140[DBZ-7140]


=== Other changes

* Further refactoring to correct downstream rendering of incremental snapshots topics https://issues.redhat.com/browse/DBZ-6997[DBZ-6997]
* Use optional schema for Timezone Converter tests https://issues.redhat.com/browse/DBZ-7020[DBZ-7020]
* Update operator dependencies and add qosdk platform bom https://issues.redhat.com/browse/DBZ-7048[DBZ-7048]
* Consolidate resource labels and annotations https://issues.redhat.com/browse/DBZ-7064[DBZ-7064]
* Allow DS JMX to use username-password authentication on k8 https://issues.redhat.com/browse/DBZ-7087[DBZ-7087]



[[release-2.4.0-final]]
== *Release 2.4.0.Final* _(October 3rd 2023)_

Expand Down

0 comments on commit f0f2461

Please sign in to comment.