oracdc v2.15.0
ยท 2 min read
oracdc v2.15.0 is now available.
What's Newโ
-
Off-heap memory upgrade: Chronicle Queue has been replaced with Java's native Foreign Function and Memory API (
MemorySegment) for off-heap transaction storage. This removes the Chronicle Queue dependency and leverages JDK-native memory management. -
Apache Mina SSH support: New SSH provider option (
a2.ssh.provider=mina) using Apache Mina SSHD, alongside existing SSHJ and Maverick Synergy providers. Includes a newa2.ssh.connect.timeoutparameter (default 30,000 ms). -
Performance improvements: Agrona-based optimizations for internal data structures.
-
Bug fixes:
- Fixed incorrect type cast in
SinkTablefor tables with LOB columns (#142) - Fixed
OraCdcRedoMinerConnectorerror with Oracle 11g large UPDATE statements (#139) - Fixed wrong Date generation for test redo records
- Corrected "the message value must only be a record schema" error
- Dockerfile fix for CVE-2025-67030
- Fixed incorrect type cast in
Breaking Changesโ
- The
a2.transaction.implementationparameter valueChronicleQueuehas been renamed toOffHeap. The implementation now usesMemorySegmentinstead of Chronicle Queue. Update your connector configuration accordingly. - The
a2.schema.name.prefixparameter type has changed fromStringtoList.