3.1. Tungsten Replicator 7.1.4 GA (1 Oct 2024)

Version End of Life. Not Yet Set

Release 7.1.4 contains a number of key bug fixes and improvements.

Behavior Changes

The following changes have been made to Tungsten Replicator and 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:

  • Command-line Tools

    • Global calls to sudo in tpm are now sensitive to the tpm option and alias root-command-prefix/enable-sudo-access when set to false.

      Issues: CT-2310

    • The tpm copy command now accepts the --install argument as an alias for --share.

      Issues: CT-2332

  • Monitoring

    • Tungsten monitoring scripts no longer rely upon the bc command, removing the dependency because recent distros do not have bc available.

      Issues: CT-2371

Improvements, new features and functionality

  • Command-line Tools

    • The tpm diag command now gathers the mount and hostname commands.

      Issues: CT-2314

    • Added the -last and -first options to thl dsctl command

      Issues: CT-2318

    • The tpm diag command now gathers the output of crontab -l.

      Issues: CT-2344

    • The tpm diag command now gathers show global status; from the MySQL server.

      Issues: CT-2387

  • Filters

    • A new maskData filter has been added, allowing basic level data obsfucation capabilities.

      Issues: CT-849

Bug Fixes

  • Command-line Tools

    • The tpm check ini command now properly handles property= INI entries.

      Issues: CT-2352

    • The tungsten_mysql_ssl_setup command no longer tries to ls any .p12 file unless --p12 has been given on the cli

      Issues: CT-2357

    • The tpm copy --doini command now functions properly from the staging directory before the initial installation of Tungsten.

      Issues: CT-2362

    • The tpm cert command now easily imports certificate bundles into various files, and correctly reads a file name as the proper typeSpec in various subcommands.

      Issues: CT-2369

    • The tpm check ini command now honors the --short and --valid options

      Issues: CT-2373

  • Core Replicator

    • Fixed a bug preventing the auto-recovery feature to put the service back online if it failed to connect to database during a retry.

      Issues: CT-2377

    • Fixed an issue where the replicator was not able to build a valid DELETE statement, when enable-heterogeneous-service was set to true.

      Issues: CT-2379

    • Fixed a bug in latency calculations that in some circumstances could appear as though the latency on the applier stages was "flapping".

      Issues: CT-2386