You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
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]
* 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]
0 commit comments