Skip to main content
Tungsten Replicator

Tungsten Replicator 6.1.18

Build: 54
Release Date: 7 Sept 2022
End of Life Date: 15 Aug 2024
Product End of Life

This release is past End of Life.

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

Behavior Changes (2)

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:

Command-line Tools (2)

  • The tungsten_find_orphaned command now places the log file in$CONTINUENT_ROOT/service_logs/, not /tmp/
    Issue: CT-1866
  • The check_tungsten.sh script has been deprecated and no longer maintained. It will be removed in the next patch release and users should use the newer tmonitor commands.
    Issue: CT-1038

Improvements, new features and functionality (4)

Command-line Tools (2)

  • The tungsten_reset_manager command now supports the ability to simply print out the path or paths to be cleared, one per line via the -l or --list arguments.
    Issue: CT-1917
  • The tungsten_merge_logs command now supports the --before TIMESTAMP and --after TIMESTAMP filters
    Issue: CT-1869

Core Replicator (2)

  • The thl list command now displays an approximate field size in bytes for row-based replication.
    Issue: CT-1847
  • Added a new feature that enables pausing a replicator stage for some amount of time.

    This will pause the given stage for 100 seconds:

    trepctl pause -stage thl-to-q -time 100

    This will pause the stage indefinitely (or until restart, etc) Add -y to avoid the prompt message whether you are sure.

    trepctl pause -stage thl-to-q

    For the previous 2 commands, running a pause command again will override the previous command.

    This will resume the suspended stage (Note that if the stage is not paused, this will have no effect):

    trepctl resume -stage thl-to-q
    Note
    Please note this pause does not survive a replicator restart or a service offline/online.
    Issue: CT-1912

Bug Fixes (10)

Installation and Deployment (1)

  • Fixes issues where fixed properties and filters passed to tpm in service stanzas were not being configured correctly
    Issue: CT-1463

Command-line Tools (5)

  • undeployall script would not properly uninstall systemd services on some distributions including amazon linux.
    Issue: CT-1845
  • replicator start offline would not properly pass the offline argument to systemd scripts when installed through deployall.
    Issue: CT-1836
  • The tpm diag command now behaves properly when the MySQL server is logging to STDERR.
    Issue: CT-1935
  • The tpm diag command now gathers the mysql.log file when SSL is enabled in the server
    Issue: CT-1933
  • The tpm diag command now passes when the nodename defined in the tungsten.ini is the shortname, and DNS returns the FQDN.
    Issue: CT-1908

Backup and Restore (1)

  • During the backup/restore process the MySQL certificates are kept intact.
    Issue: CT-1841

Core Replicator (3)

  • Fixed an issue where filtered events would trigger a useless update to the service trep_commit_seqno table while it is overwritten anyway once the last statement of the applied event is done, just prior to committing the whole block.
    Issue: CT-1931
  • Fixes an issue that prevented geometry datatypes with SRID from being replicated.
    Issue: CT-1904
  • Fixes an issue that would prevent a service from going offline at a specified time (trepctl online -until-time) when parallel apply is enabled. This is a rework of CT-1243.
    Issue: CT-1684