A.11. Tungsten Replicator 6.1.15 GA (19 Oct 2021)

Version End of Life. 15 Aug 2024

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

Improvements, new features and functionality

Core Replicator

  • 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

    Issues: CT-1622

Bug Fixes

Command-line Tools

  • The tpm update command now handles the --replace-release argument properly when --ini is also specified.

    Issues: CT-1623

  • Improved Perl-based command-line tools to use routines with no external dependencies in place of Data::Dumper

    Issues: CT-1630

Core Replicator

  • Improved error reporting when the replicator is not able to open a file. This was causing a NullPointerException to be raised.

    Issues: CT-1618

Filters

  • 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>

    Issues: CT-1646