Skip to main content
Tungsten Replicator

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.

Release 6.1.15 contains a number of minor bug fixes and improvements.

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-data as mysqldump parameter 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=true
    Issue: 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::Dumper
    Issue: CT-1630
  • The tpm update command now handles the --replace-release argument properly when --ini is also specified.
    Issue: CT-1623

Backup and Restore (1)

  • tungsten_provision_slave would fail using mysqldump with MySQL version 8.0.26+ due to a warning about using --master-data=2
    Issue: CT-1612

Core Replicator (1)

  • Improved error reporting when the replicator is not able to open a file. This was causing a NullPointerException to 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 tpm property:

    property=replicator.filter.colnames.reconnectTimeout=<time in seconds>
    Issue: CT-1646