Skip to content

Commit 31b53b8

Browse files
committed
[release] Changelog for 3.2.1.Final
1 parent de68cf7 commit 31b53b8

File tree

3 files changed

+85
-1
lines changed

3 files changed

+85
-1
lines changed

_data/releases/3.2/3.2.1.Final.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
date: 2025-08-13
2+
version: "3.2.1.Final"
3+
stable: true
4+
summary: Support for MariaDB vector datatype; JMX metrics for caeched events in Oracle connector; Informix driver updated; Upgrade to Quarkus 3.23.4/Hibernate 7.x
5+
# announcement_url:

_data/releases/3.2/series.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ compatibility:
150150
- 15
151151
driver:
152152
versions:
153-
- 4.50.11.2
153+
- 4.50.12
154154
ibmi:
155155
database:
156156
versions:

releases/3.2/release-notes.asciidoc

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,85 @@ Release numbers follow http://semver.org[Semantic Versioning].
1515

1616
toc::[]
1717

18+
[[release-3.2.1-final]]
19+
== *Release 3.2.1.Final* _(August 13rd 2025)_
20+
21+
See the https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12464171[complete list of issues].
22+
23+
=== Kafka compatibility
24+
25+
This release has been built against Kafka Connect 4.0.0 and has been tested with version 4.0.0 of the Kafka brokers.
26+
See the https://kafka.apache.org/documentation/#upgrade[Kafka documentation] for compatibility with other versions of Kafka brokers.
27+
28+
29+
=== Upgrading
30+
31+
Before upgrading any connector, be sure to check the backward-incompatible changes that have been made since the release you were using.
32+
33+
When you decide to upgrade one of these connectors to 3.2.1.Final from any earlier versions,
34+
first check the migration notes for the version you're using.
35+
Gracefully stop the running connector, remove the old plugin files, install the 3.2.1.Final plugin files, and restart the connector using the same configuration.
36+
Upon restart, the 3.2.1.Final connectors will continue where the previous connector left off.
37+
As one might expect, all change events previously written to Kafka by the old connector will not be modified.
38+
39+
If you are using our container images, then please do not forget to pull them fresh from https://quay.io/organization/debezium[Quay.io].
40+
41+
42+
=== Breaking changes
43+
44+
There are no breaking changes in this release.
45+
46+
47+
=== New features
48+
49+
* Support MariaDB 11.7+ vector data type https://issues.redhat.com/browse/DBZ-8582[DBZ-8582]
50+
* During a mining session treat ORA-00310 redo logs being inconsistent https://issues.redhat.com/browse/DBZ-8870[DBZ-8870]
51+
* Add JMX metrics/statistics for cached events https://issues.redhat.com/browse/DBZ-8991[DBZ-8991]
52+
* Update Outbox Extension to Quarkus 3.23.4 & Align to Hibernate 7.x https://issues.redhat.com/browse/DBZ-9219[DBZ-9219]
53+
* Add configuration to disable Context headers added with OpenLineage https://issues.redhat.com/browse/DBZ-9248[DBZ-9248]
54+
* Add ability to specify whether to use a CTE-based query for LogMiner https://issues.redhat.com/browse/DBZ-9272[DBZ-9272]
55+
* Allow Oracle heartbeat action query error handler to be resilient to ORA-02396 https://issues.redhat.com/browse/DBZ-9280[DBZ-9280]
56+
* Uppdate Informix JDBC Driver to 4.50.12 https://issues.redhat.com/browse/DBZ-9288[DBZ-9288]
57+
* Allow redo thread flush scn adjustment to be configurable https://issues.redhat.com/browse/DBZ-9344[DBZ-9344]
58+
* Improve performance validation on whether a supplied value is a toast column https://issues.redhat.com/browse/DBZ-9345[DBZ-9345]
59+
60+
61+
=== Fixes
62+
63+
* '||' in ORACLE NVARCHAR data will cause exception https://issues.redhat.com/browse/DBZ-9132[DBZ-9132]
64+
* [ORACLE] DDL parsing failed https://issues.redhat.com/browse/DBZ-9172[DBZ-9172]
65+
* When using non-recovery snapshot modes, offsets are not reset https://issues.redhat.com/browse/DBZ-9208[DBZ-9208]
66+
* Possible regression with throwing DebeziumException rather than warning https://issues.redhat.com/browse/DBZ-9217[DBZ-9217]
67+
* Double event publishing via NATS Jetstream sink https://issues.redhat.com/browse/DBZ-9221[DBZ-9221]
68+
* NullPointerException is thrown because DebeziumHeaderProducer is not registered https://issues.redhat.com/browse/DBZ-9225[DBZ-9225]
69+
* MongoDB ExtractNewDocumentState SMT crash with nested struct in array in 3.2 https://issues.redhat.com/browse/DBZ-9231[DBZ-9231]
70+
* Mongodb incremental snapshot is not honoring additional conditions https://issues.redhat.com/browse/DBZ-9232[DBZ-9232]
71+
* WithClause inside an INSERT statement throws DDL parser exception https://issues.redhat.com/browse/DBZ-9233[DBZ-9233]
72+
* Oracle snapshot boundary mode does not have a field display name https://issues.redhat.com/browse/DBZ-9236[DBZ-9236]
73+
* Request fix for muti-task CREATE TABLE collisions for jdbc postgres target causing task to crash https://issues.redhat.com/browse/DBZ-9237[DBZ-9237]
74+
* Oracle split table partition does not support online mode https://issues.redhat.com/browse/DBZ-9238[DBZ-9238]
75+
* Exceptionally large mining windows can lead unintended metrics/performance issues https://issues.redhat.com/browse/DBZ-9241[DBZ-9241]
76+
* zstd-jni should not be included in connector package https://issues.redhat.com/browse/DBZ-9273[DBZ-9273]
77+
* Unchecked exception from OffsetStorageWriter.doFlush() in AsyncEmbeddedEngine leaves semaphore in OffsetStorageWriter unreleased and probably causes engine to fail https://issues.redhat.com/browse/DBZ-9292[DBZ-9292]
78+
* Reselect post processor does not work with VariableScaleDecimal primary keys https://issues.redhat.com/browse/DBZ-9293[DBZ-9293]
79+
* Debezium Server Azure Event Hubs sink duplicates all previous events https://issues.redhat.com/browse/DBZ-9304[DBZ-9304]
80+
* Duplicate key exception when using postgres connector based on pgoutput plugin https://issues.redhat.com/browse/DBZ-9305[DBZ-9305]
81+
* Archive log only mode does not pause mining when no more data available https://issues.redhat.com/browse/DBZ-9306[DBZ-9306]
82+
* Mockit error in EventDispatcherTest https://issues.redhat.com/browse/DBZ-9332[DBZ-9332]
83+
* Events may be mistakenly processed multiple times using multiple tasks https://issues.redhat.com/browse/DBZ-9338[DBZ-9338]
84+
* Fetching transaction event count can result in NullPointerException https://issues.redhat.com/browse/DBZ-9349[DBZ-9349]
85+
86+
87+
=== Other changes
88+
89+
* Document more restrictive configuration for creating Oracle LogMiner user https://issues.redhat.com/browse/DBZ-9129[DBZ-9129]
90+
* Include the raw SinkRecord in the logged output of a JDBC sink record https://issues.redhat.com/browse/DBZ-9239[DBZ-9239]
91+
* Remove hard line breaks from MariaDB and MySQL properties lists https://issues.redhat.com/browse/DBZ-9286[DBZ-9286]
92+
* Log all rows from LogMiner session logs during LogMiner failures https://issues.redhat.com/browse/DBZ-9322[DBZ-9322]
93+
* Upgrade Kafka to 3.9.1 https://issues.redhat.com/browse/DBZ-9331[DBZ-9331]
94+
95+
96+
1897
[[release-3.2.0-final]]
1998
== *Release 3.2.0.Final* _(July 9th 2025)_
2099

0 commit comments

Comments
 (0)