Tungsten Replicator 6.1.15
Build: 8
Release Date: 22 Oct 2021
End of Life Date: 15 Aug 2024
Product End of Life
This release is past End of Life.
Behavior Changes (1)
The following changes may affect existing scripts and integration tools. Any scripts or environment which make use of these tools should check and update for the new configuration:
Backup and Restore (1)
- Cluster backup now uses
--source-dataasmysqldumpparameter from MySQL 8.0.26+Issue: CT-1635
Improvements, new features and functionality (1)
Core Replicator (1)
Added ability to the Batch Applier, to apply to a remote MySQL instance using
LOAD DATA LOCAL INFILE.This is disabled by default, and can be enabled by the following property:
property=replicator.applier.dbms.useLoadDataLocalInfile=trueIssue: CT-1622
Bug Fixes (5)
Command-line Tools (2)
- Improved Perl-based command-line tools to use routines with no external dependencies in place of
Data::DumperIssue: CT-1630 - The
tpm updatecommand now handles the--replace-releaseargument properly when--iniis also specified.Issue: CT-1623
Backup and Restore (1)
tungsten_provision_slavewould fail using mysqldump with MySQL version 8.0.26+ due to a warning about using--master-data=2Issue: CT-1612
Core Replicator (1)
- Improved error reporting when the replicator is not able to open a file. This was causing a
NullPointerExceptionto be raised.Issue: CT-1618
Filters (1)
Fixed an issue with the ColumnNameFilter that was not resetting its internal connection to the database.
This would then fail if the database connection would time out (e.g. MySQL wait_timeout reached). The connection is now renewed every 1 hour by default.
This can be reconfigured to a different value by adding the following
tpmproperty:property=replicator.filter.colnames.reconnectTimeout=<time in seconds>Issue: CT-1646