Fix Readme
Abstract
Release Notes for IBM Data Replication 11.4 Replication Engine for MariaDB.
Content
Release notes for other IDR 11.4 LUW Replication Engines can be found here: Release Notes for IIDR 11.4 Replication Engines for Linux, Unix and Windows
Binaries are available on Fix Central
December 19, 2025
IDR 11.4.0.5-5789
Enhancements in IDR 11.4.0.5-5789 for CDC Replication Engine for MariaDB source
- Updated JVM to 17.0.17.0, java version "17.0.17" 2025-10-21 IBM Semeru Runtime Certified Edition 17.0.17.0 (build 17.0.17+10). For details, see IBM Semeru Runtimes fixes for version 17 enhancement luw-base
- Updated various open source libraries. Installer size increased.
Bugs fixed in IDR 11.4.0.5-5789 for CDC Replication Engine for MariaDB source
- External Secret Store fields are missing from the Windows configuration tool dmconfigurets
November 28, 2025
IDR 11.4.0.5-5788
Enhancements in IDR 11.4.0.5-5788 for CDC Replication Engine for MariaDB source
- Dmshowversion command output now includes Java version
Known Issues fixed in IDR 11.4.0.5-5788 for CDC Replication Engine for MariaDB source
- DT456860 CDC Replication Engine targets - refresh performance can be lower when using multiple image builder threads
October 30, 2025
IDR 11.4.0.5-5785
Known Issues fixed in IDR 11.4.0.5-5785 for CDC Replication Engine for MariaDB source
- DT448348 CDC Replication Engines do not set JVM parameter -Xms after saving configuration
Bugs fixed in IDR 11.4.0.5-5785 for CDC Replication Engine for MariaDB source
- com.datamirror.ts.assertion.NecessityException with encoding not supported error reported after upgrading CDC.
- MsgReaddTableshandler.readdPublishedTable() can block metadata access when getting the latest column definitions
- External table load while mirror call to dmmarkexternalunloadend fails with "Attempt to mark end of external unload without marking start of external unload for table"
- Message to get the DB columns for a table holds metadata lock too long so it locks out other threads
September 30, 2025
IDR 11.4.0.5-5783
Enhancements in IDR 11.4.0.5-5783 for CDC Replication Engine for MariaDB source
- CDC is now supported in OpenShift Virtualization clusters, with configuration guidance available in the Knowledge Center.
- Updated JVM to 17.0.16.0, java version "17.0.16" 2025-07-15 IBM Semeru Runtime Certified Edition 17.0.16.0 (build 17.0.16+8). For details, see IBM Semeru Runtimes fixes for version 17
- Implement a global %REPLACE functionality that would replace all matching characters in all columns of all tables.
- IDR now supports External Parallel Table Load (Refresh) while mirroring.
Known Issues fixed in IDR 11.4.0.5-5783 for CDC Replication Engine for MariaDB source
- DT450444 Differential Refresh deletes all remaining rows in the target table if the subscription is stopped immediate or abort
September 1, 2025
IDR 11.4.0.5-5776
Enhancements in IDR 11.4.0.5-5776 for CDC Replication Engine for MariaDB source
- System property target_allow_parallel_jdbc_refresh has been added to enable JDBC refresh of a table to be performed by multiple apply threads.
APARs fixed in IDR 11.4.0.5-5776 for CDC Replication Engine for MariaDB source
- DT447888 INVALID TABLE NAME EXCEPTION WHEN RUNNING DMREMOVECLOSEDTXN UTILITY IF PERSISTED PRIVATE PARSER TXN QUEUES EXIST AND THE CORRESPONDING SUBSCRIPTION NAME IS NOT EXACTLY 12 CHARACTERS IN LENGTH.
Known Issues fixed in IDR 11.4.0.5-5776 for CDC Replication Engine for MariaDB source
- DT447888 INVALID TABLE NAME EXCEPTION WHEN RUNNING DMREMOVECLOSEDTXN UTILITY IF PERSISTED PRIVATE PARSER TXN QUEUES EXIST AND THE CORRESPONDING SUBSCRIPTION NAME IS NOT EXACTLY 12 CHARACTERS IN LENGTH.
August 1, 2025
IDR 11.4.0.5-5770
Enhancements in IDR 11.4.0.5-5770 for CDC Replication Engine for MariaDB source
- IDR now supports cipher suites TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 and TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 with TLS 1.2.
- IDR now supports Ubuntu 22.04 LTS and 24.04 LTS
- The system properties queue_blocking_call_before_flushing_timeout and target_optimizer_wait_timeout_millis can now be changed without requiring the subscription to be stopped before the changes take effect
- The system properties queue_blocking_call_before_flushing_timeout and target_optimizer_wait_timeout_millis can now be set on a per-subscription basis
Bugs fixed in IDR 11.4.0.5-5770 for CDC Replication Engine for MariaDB source
- Fixed the issue that caused %TOCHAR expression to fail with "newValue is out of valid range" error while using decimal parameters after upgrade
June 27, 2025
IDR 11.4.0.5-5768
Enhancements in IDR 11.4.0.5-5768 for CDC Replication Engine for MariaDB source
- Batching is now allowed when using a NetEffectConvertUpdates fast apply algorithm for Adaptive Apply mappings or during the Refresh While Active (RWA) period. This substantially improves performance in these situations.
- Insert batching via a single multi-row insert statement is now supported when JDBC insert batching does not deliver signficant performance gains.
- Adaptive Apply (AA) is now only performed during refresh if table truncate is disabled or the user has explicitly specified they want AA during refresh by setting a system property. This substantially improves refresh performance for AA mappings by allowing Fastload refresh and JDBC batching during JDBC refresh
Known Issues fixed in IDR 11.4.0.5-5768 for CDC Replication Engine for MariaDB source
- DT442954 CDC Replication Engines - subscriptions intermittently fail to start with "startup timeout has occurred. Replication will end" event
June 4, 2025
IDR 11.4.0.5-5765
Enhancements in IDR 11.4.0.5-5765 for CDC Replication Engine for MariaDB source
- Updated JVM to 17.0.15.0, java version "17.0.15" 2025-04-15 IBM Semeru Runtime Certified Edition 17.0.15.0 (build 17.0.15+6). For details, see IBM Semeru Runtimes fixes for version 17
Known Issues fixed in IDR 11.4.0.5-5765 for CDC Replication Engine for MariaDB source
- DT438085 CDC Replication Engines - Event notification with SMTP fails with javax.mail.AuthenticationFailedException after secret store changes. The fix is available in 11.4.0.5-5752 and newer.
Bugs fixed in IDR 11.4.0.5-5765 for CDC Replication Engine for MariaDB source
- Non inline LOBs in a JDBC batch are not closed
April 4, 2025
IDR 11.4.0.5-5757
Enhancements in IDR 11.4.0.5-5757 for CDC Replication Engine for MariaDB source
- Updated JVM to 17.0.14.0, java version "17.0.14" 2025-01-21 IBM Semeru Runtime Certified Edition 17.0.14.0 (build 17.0.14+7). For details, see IBM Semeru Runtimes fixes for version 17
April 3, 2025
IDR 11.4.0.5-5754
Known Issues fixed in IDR 11.4.0.5-5754 for CDC Replication Engine for MariaDB source
- DT426738 CDC Replication Engines for MySQL/Maria DB- Fixed "NecessityException when DDL contains unsigned int/bigint data type"
February 28, 2025
IDR 11.4.0.5-5752
Enhancements in IDR 11.4.0.5-5752 for CDC Replication Engine for MariaDB source
- Updated JVM to 17.0.13.0, java version "17.0.13" 2024-10-15 IBM Semeru Runtime Certified Edition 17.0.13.0 (build 17.0.13+11). How to take a backup, recompile Java user exits, KCOPs and external secret store classes are described in CDC Replication Engines migrate from Java 8 to Java 17, along with troubleshooting tips.
- Effective July 2025, IDR CDC will no longer provide support for following operating system versions: RedHat Enterprise Linux (RHEL) 7; CentOS 7.x. This extends support from January 2025 through July 2025
Known Issues fixed in IDR 11.4.0.5-5752 for CDC Replication Engine for MariaDB source
- DT424556 CDC Replication Engines for MySQL, MariaDB - After altering a source table's structure (DDL), updating its table definition fails with "Table does not exist any more" if the table is in a different database than the CDC metadata
- DT422424 CDC Replication Engines for MySQL, MariaDB - subscription mirroring ends on NecessityException "Unexpected opCode x" when processing a "create table as select" statement
- DT423908 CDC Replication Engines for MySQL, MariaDB - Mirroring continues despite datastore events indicating AssumptionException "did not return any row for column ID" when a table's database or schema contains an underscore in its name
December 20, 2024
IDR 11.4.0.5-5742
Enhancements in IDR 11.4.0.5-5742 for CDC Replication Engine for MariaDB source
- Updated JVM to 8.0.8.35, java version "1.8.0_431" Java(TM) SE Runtime Environment (build 8.0.8.35 - pap6480sr8fp35-20241105_01(SR8 FP35)). For details, see Java SDK fixes, version 8.0. Recompile Java user exits, KCOPs and external secret store classes.
Known Issues fixed in IDR 11.4.0.5-5742 for CDC Replication Engine for MariaDB source
- DT419421 CDC Replication Engines - command line utilities might not properly negotiate TLS settings with the local engine
December 9, 2024
IDR 11.4.0.5-5740
Enhancements in IDR 11.4.0.5-5740 for CDC Replication Engine for MariaDB source
- Provide ability to trim trailing whitespace characters from source character-type columns when being applied to varchar columns
Known Issues fixed in IDR 11.4.0.5-5740 for CDC Replication Engine for MariaDB source
- DT417026 CDC Replication Engines for MySQL, MariaDB - data not replicating when a source table has a trigger that performs DML on an out of scope table
- DT416679 CDC Replication Engines - Subscription does not stop if data channel and/or control channel connection is implicitly closed due to error
- DT418775 CDC Replication Engines - Following upgrade, engines using an External Secret Store User Exit may fail to start, reporting invalid user/password to customer database. Affects upgrades to 11.4.0.5-5735 or older.
October 2, 2024
IDR 11.4.0.5-5733
Enhancements in IDR 11.4.0.5-5733 for CDC Replication Engine for MariaDB source
- Updated JVM to 8.0.8.30, java version "1.8.0_421" Java(TM) SE Runtime Environment (build 8.0.8.30 - pwa6480sr8fp30-20240801_01(SR8 FP30))
- %REPLACE derived expression can now replace codepoints above 127
Known Issues fixed in IDR 11.4.0.5-5733 for CDC Replication Engine for MariaDB source
- DT395890 CDC Replication Engines - an instance being used as a source datastore can stop due to NullPointerException in singlescrape
- DT396565 CDC Replication Engines - Target engine Fast Apply does not retry if it encounters a SQL exception such as a commit failing
Bugs fixed in IDR 11.4.0.5-5733 for CDC Replication Engine for MariaDB source
- dmshowversion, dmconfigurets unable to run if you select "IBM Data Replication IMS for z/OS Remote Source" offering during installation
September 10, 2024
IDR 11.4.0.5-5731
Enhancements in IDR 11.4.0.5-5731 for CDC Replication Engine for MariaDB source
- Users can now specify subscriptions that are not allowed to use the shared scrape staging store by setting system property mirror_subs_allowed_to_use_staging_store to false at the subscription level
Known Issues fixed in IDR 11.4.0.5-5731 for CDC Replication Engine for MariaDB source
- DT393813 CDC Replication Engines - Differential Refresh includes CDR columns in update and delete where clauses leading to rows not being found
September 10, 2024
IDR 11.4.0.5-5730
Enhancements in IDR 11.4.0.5-5730 for CDC Replication Engine for MariaDB source
- CDC Replication Engines now issue a warning if source and target columns have incompatible datatypes during table assignment for non-explicitly mapped columns
- System property mirror_timezone_support_enabled added to force CDC Replication Engines to use the source timezone when converting JCF and commit timestamps
June 27, 2024
IDR 11.4.0.5-5726
Enhancements in IDR 11.4.0.5-5726 for CDC Replication Engine for MariaDB source
- Effective January 2025, IDR CDC will no longer provide support for following operating system versions: RedHat Enterprise Linux (RHEL) 7; CentOS 7.x
June 4, 2024
IDR 11.4.0.5-5725
Enhancements in IDR 11.4.0.5-5725 for CDC Replication Engine for MariaDB source
- IIDR now provides the option of retrying the fast apply failed Unit of Work
- Updated JVM to 8.0.8.25, java version "1.8.0_411" Java(TM) SE Runtime Environment (build 8.0.8.25 - pwa6480sr8fp25-20240328_01(SR8 FP25))
Known Issues fixed in IDR 11.4.0.5-5725 for CDC Replication Engine for MariaDB source
- DT382379 CDC Replication Engines - dmsupportinfo command does not collect complete details expected.
May 23, 2024
IDR 11.4.0.5-5722
Known Issues fixed in IDR 11.4.0.5-5722 for CDC Replication Engine for MariaDB source
- DT258648 CDC Replication Engines - Replication ends on error "ClassNotFoundException" for Timestamp12Format class when executing a user exit that uses Timestamp12 class
May 1, 2024
IDR 11.4.0.5-5721
Enhancements in IDR 11.4.0.5-5721 for CDC Replication Engine for MariaDB source
- CDC now supports custom character sets that map multiple byte sequences to the same Unicode character.
March 28, 2024
IDR 11.4.0.5-5715
Enhancements in IDR 11.4.0.5-5715 for CDC Replication Engine for MariaDB source
- Document userexit interfaces such as UserExitIF, DataRecordIF and ReplicationEventIF in docs folder
March 1, 2024
IDR 11.4.0.5-5706
Enhancements in IDR 11.4.0.5-5706 for CDC Replication Engine for MariaDB source
- Updated JVM to 8.0.8.20, java version "1.8.0_401" (build 8.0.8.20 - pwa6480sr8fp20-20240112_01(SR8 FP20))
- Increased the requested maximum number of pending connections on the TCP accept queue
January 25, 2024
IDR 11.4.0.5-5703
Enhancements in IDR 11.4.0.5-5703 for CDC Replication Engine for MariaDB source
- Support replicating from binary logs having mixed GTID
- Effective February 2024, IDR CDC will no longer provide support for following operating system versions: SuSE 11.0; Ubuntu 16.04; Oracle Linux 6.x; CentOS 6.x; AIX 7.1; Microsoft Windows 7, 8, 8.1, Server 2008, Server 2008R2
Bugs fixed in IDR 11.4.0.5-5703 for CDC Replication Engine for MariaDB source
- When a key column update is converted to a delete/insert, we unnecessarily use Adaptive Apply as the RWA conflict resolution method for the delete and insert
December 22, 2023
IDR 11.4.0.5-5702
Enhancements in IDR 11.4.0.5-5702 for CDC Replication Engine for MariaDB source
- Added ParallelizeByHash, ParallelizeByHashNetEffect, and ParallelizeByHashNetEffectConvertUpdates fast apply algorithms
Bugs fixed in IDR 11.4.0.5-5702 for CDC Replication Engine for MariaDB source
- Specifying the number of image builder threads via the NullMirrorOptimizer fast apply user exit causes subscription to stop
December 5, 2023
IDR 11.4.0.5-5700
Enhancements in IDR 11.4.0.5-5700 for CDC Replication Engine for MariaDB source
- Updated various open source libraries
Known Issues fixed in IDR 11.4.0.5-5700 for CDC Replication Engine for MariaDB source
- DT246760 Added system parameter based retry for MySQL/MariaDB binary log wait interval.
Bugs fixed in IDR 11.4.0.5-5700 for CDC Replication Engine for MariaDB source
- Event log does not print correct start position for new consecutive binary log file read
October 30, 2023
IDR 11.4.0.5-5699
Enhancements in IDR 11.4.0.5-5699 for CDC Replication Engine for MariaDB source
- Adding partition table support for MySQL/MariaDB
Bugs fixed in IDR 11.4.0.5-5699 for CDC Replication Engine for MariaDB source
- Fix incorrect product version shown in Windows program manager
September 28, 2023
IDR 11.4.0.5-5696
Enhancements in IDR 11.4.0.5-5696 for MariaDB source
- Updated JVM to 8.0.8.11, java version "1.8.0_381"
Bug fixes in IDR 11.4.0.5-5696 for MariaDB source
- Staging store can be starved for memory if transaction queues use it all, resulting in subscriptions cycling constantly between private and shared scrape even though the staging store quota has not been reached yet
August 30, 2023
IDR 11.4.0.4-5694
Enhancements in IDR 11.4.0.4-5694 for MariaDB source
- Updated JVM to 8.0.8.6, java version "1.8.0_371" (build 8.0.8.6 - pxz6480sr8fp6ifix-20230817_01(SR8 FP6+IJ47696))
APARs in IDR 11.4.0.4-5694 for MariaDB source
- JR65324 DMSHOWLOGDEPENDENCY COMMAND FAILS WITH NUMERIC OVERFLOW FOR HUGE BINLOG FILES
August 29, 2023
IDR 11.4.0.4-5693
APARs in IDR 11.4.0.4-5693 for MariaDB source
- JR65322 CDC FAILS WITH "COM.DATAMIRROR.TS.ASSERTION.NECESSITYEXCEPTION. THE ERROR VALUE IS "UNEXPECTED OPCODE X"
July 31, 2023
IDR 11.4.0.4-5686
Enhancements in IDR 11.4.0.4-5686 for MariaDB source
- Added utility dmremoveclosedtxn to remove a committed/aborted transaction from the transaction queues
- Added utility dmsetrestartposition to set the restart position of a subscription bookmark
- Updated JVM to 8.0.8.6, java version "1.8.0_371"
July 14, 2023
IDR 11.4.0.4-5684
Known Issues fixed in IDR 11.4.0.4-5684 for MariaDB source
- DT216021 IDR for MySql and MariaDB now supports reading large bin log file greater than 4.2 GB
May 30, 2023
IDR 11.4.0.4-5676
Enhancements in IDR 11.4.0.4-5676 for MariaDB source
- Add support for JSON data types
- Added ParallelizeByTableNetEffect and ParallelizeByTableNetEffectConvertUpdates fast apply algorithms
Known Issues fixed in IDR 11.4.0.4-5676 for MariaDB source
- DT214653 IDR for MySql and MariaDB can process bin log file greater than 2 GB and position greater than MAX INT value.
Bug fixes in IDR 11.4.0.4-5676 for MariaDB source
- For MariaDB source, transaction is not replicated to target if last DML in transaction is for non-inscope table.
April 27, 2023
IDR 11.4.0.4-5674
Enhancements in IDR 11.4.0.4-5674 for MariaDB source
- Updated JVMs to 8.0.8.0
APARs in IDR 11.4.0.4-5674 for MariaDB source
- JR65266 ARRAY INDEX OUT OF BOUNDS EXCEPTION IF MAPPING HAS MULTIPLE DERIVED COLUMNS AND A SELECTED DERIVED COLUMN FOLLOWS AN OMITTED DERIVED COLUMN
March 31, 2023
IDR 11.4.0.4-5672
Enhancements in IDR 11.4.0.4-5672 for MariaDB source
- New derived expression %ORDERTAB(), to track per table record sequence number, is now supported on target agent.
- Updated JVMs to 8.0.7.20
Bug fixes in IDR 11.4.0.4-5672 for MariaDB source
- In some low volume workloads latency can be 1-5 seconds more than it should be
March 3, 2023
IDR 11.4.0.4-5670
Enhancements in IDR 11.4.0.4-5670 for MariaDB source
- Prevent JDBC refresh from failing with duplicate key exceptions during standard apply
APARs in IDR 11.4.0.4-5670 for MariaDB source
February 3, 2023
IDR 11.4.0.4-5666
Enhancements in IDR 11.4.0.4-5666 for MariaDB source
- IDR now supports TLS 1.3 in addition to TLS 1.2 for communication between Management Console, Access Server, source datastores and target datastores. For improved security, only the most secure protocols are supported for TLS 1.3 (TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256) and TLS 1.2 (TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256).
Known Issues fixed in IDR 11.4.0.4-5666 for MariaDB source
- DT179238 IDR FOR MARIADB DMSHOWLOGDEPENDENCY COMMAND FAILS WITH "Read agent message error"
Bug fixes in IDR 11.4.0.4-5666 for MariaDB source
- TCP/IP connections are closed prematurely when encrypted with TLS.
- "PKIX path building failed" error while retrieving schemas from the database over TLS, even though the database's root CA certificate was configured in the encryption profile's trust store.
December 22, 2022
IDR 11.4.0.4-5661
Enhancements in IDR 11.4.0.4-5661 for MariaDB source
- JDBC batching is now allowed if target table before-operation user exits exist
APARs in IDR 11.4.0.4-5661 for MariaDB source
- JR65202 IDR FOR MYSQL/MARIADB WOULD FAIL WITH UNKNOWN BINARY LOG EVENT TYPE WHEN READING THE FILE HEADER INFO
Known Issues fixed in IDR 11.4.0.4-5661 for MariaDB source
- DT174194 IDR FOR MARIADB, CONSUMES HIGH CPU WHILE IDLE.
October 31, 2022
IDR 11.4.0.4-5659
Enhancements in IDR 11.4.0.4-5659 for MariaDB source
- Added property target_apply_assume_db_enforces_unique_key_violations that indicates whether CDC should assume the target database enforces unique key violations
- Do not send DML operation if column participating in row filtering condition is updated
September 28, 2022
IDR 11.4.0.4-5656
Enhancements in IDR 11.4.0.4-5656 for MariaDB source
- Performance optimization added for applying all deletes in a batch as a single delete statement. Dramatically improves performance of applying deletes against column organized tables. Enabled by setting system property target_apply_delete_batch_via_single_statement = true
APARs in IDR 11.4.0.4-5656 for MariaDB source
- JR65145 CDC COMMAND DMFLAGFORREFRESH SHOULD NOT ALLOW TO USE DIFFERENTIAL REFRESH (-DR) OPTION IF TARGET ENGINE DOESN'T SUPPORT IT
August 31, 2022
IDR 11.4.0.4-5652
Enhancements in IDR 11.4.0.4-5652 for MariaDB source
- dmclearstagingstore no longer implicitly clears the shared scrape parser transaction queues as this is not necessary in most cases
APARs in IDR 11.4.0.4-5652 for MariaDB source
- JR65123 TRUNCATION WARNING ISSUED EVEN THOUGH THERE IS NO NON-SPACE DATA TO BE TRUNCATED
June 27, 2022
IDR 11.4.0.4-5643
Enhancements in IDR 11.4.0.4-5643 for MariaDB source
- Support storing replication engine database credentials in an external secret store
- Updated JVMs to 8.0.7.10
May 5, 2022
IDR 11.4.0.4-5629
APARs in IDR 11.4.0.4-5629 for MariaDB source
- JR64572 NO WARNING EVENT WHEN CHARACTER DATA IS TRUNCATED
March 30, 2022
IDR 11.4.0.4-5627
Enhancements in IDR 11.4.0.4-5627 for MariaDB source
- Parallel Apply is now allowed with Adaptive Apply
APARs in IDR 11.4.0.4-5627 for MariaDB source
- JR64736 WARNING 9700 CAN OCCUR AND DUPLICATE OPERATIONS APPLIED IF A SUBSCRIPTION IS USING SHARED SCRAPE AND STAGING STORE IS CLEARED
March 3, 2022
IDR 11.4.0.4-5625
Enhancements in IDR 11.4.0.4-5625 for MariaDB source
- IDR now supports MariaDB as source
- InstallAnywhere VM pack for CDC engine installer updated to Java 8.0.7.0
- IDR added a new command line utility "dmimportuserconfiguration" to help automate creation of multiple product instances with user configured values
APARs in IDR 11.4.0.4-5625 for MariaDB source
- JR64618 DMTS64 PROCESS IS TAKING A LONGER TIME TO START
Bug fixes in IDR 11.4.0.4-5625 for MariaDB source
- Fixed possible "duplicate key" or "row does not exist" error when replication key is being updated with ParallelizeSingleTableByHash fast apply algorithm
Product Synonym
IBM Data Replication;IDR;IBM InfoSphere Data Replication;IIDR;Change Data Capture;CDC;Change Data Delivery;CDD
Was this topic helpful?
Document Information
Modified date:
22 December 2025
UID
ibm16539534