Skip to main content
Tungsten Clustering

Tungsten Clustering 7.1.3

Build: 3
Release Date: 25 Jun 2024
End of Life Date: 7 Jul 2026
Release 7.1.3 contains a number of key bug fixes and improvements.
Warning
Due to JGroup libraries being updated in the 7.1.0 release, managers running releases older than 7.1.0 will not communicate with managers running 7.1.0+ therefore when upgrading to this release from anything older than 7.1.0, all nodes must be upgraded before proper cluster communication will be restored. Ensure the cluster is in MAINTENANCE before beginning the upgrade and do NOT SHUN nodes whilst a mix of manager versions are running.

Behavior Changes (10)

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 (10)

  • Improved support for the --nosudo argument and the sudo command in tpm diag
    Issue: CT-2308
  • The default port in tpm generate-haproxy-for-api has been updated to 8201
    Issue: CT-2282
  • The tapi command option now prints a much easier-to-understand URL when specifying the -U option
    Issue: CT-2279
  • The tapi command Connector router module support has been removed
    Issue: CT-2277
  • The tpm cert command now accepts an absolute path filename as a typeSpec
    Issue: CT-2268
  • The tpm cert command now accepts --basedir and --certsdir as aliases for --dir to specify the target directory for generation
    Issue: CT-2267
  • The tpm diag command now checks the my_print_defaults command for the MySQL error log value if the direct querySELECT @@GLOBAL.log_error; fails to gather a value for any reason.
    Issue: CT-2229
  • All scripts that call cctrl have been updated to use cctrl -no-routers when possible to improve performance
    Issue: CT-2228
  • The tpm update command now checks for a custom passwords.store file in the INI and exits with an error if the running file does not match the custom file.
    Issue: CT-2216
  • The tpm cert command now properly accepts the full file name as a typeSpec.
    Issue: CT-2213

Improvements, new features and functionality (7)

Installation and Deployment (2)

  • Oracle Linux 9 has been certified for Tungsten products from version 7.1.3.
    Issue: CT-2370
  • Added support for Ruby 3.2.
    Issue: CT-2296

Command-line Tools (4)

  • Added new tpm check ports command which will check port connectivity for standard Tungsten ports to a specified host
    Issue: CT-2292
  • tpasswd utility gets a new switch -C or --compare.to allowing password store file comparison for tpm update purpose.
    Issue: CT-2278
  • A new command has been added, tpm check ini, that will validate all options present in a tungsten.ini file. This command can be run prior to installation.
    Issue: CT-2240
  • Improved help text in the tpm cert command.
    Issue: CT-2222

Connector (1)

  • In proxy mode, kill queries are now intercepted by the connector in order to replace the given thread_id by the underlying database connection thread_id.
    Note
    While executing the kill command, you might get an error like "Could not execute query kill query <id>: Unknown thread id:<id>". This can be ignored, the connection will still be properly killed.
    Issue: CT-2298

Bug Fixes (8)

Installation and Deployment (1)

Command-line Tools (5)

  • The tpm report command now displays channel 2 output properly when in Bridge mode
    Issue: CT-2294
  • The tpm cert command now works correctly with the share/tungsten.env configuration file prior to installation
    Issue: CT-2255
  • Fixes a regression in tpm cert that prevented BASE_DIR in tungsten.env from being used properly.
    Issue: CT-2237
  • All tpm commands now use the --force and -f arguments consistently
    Issue: CT-2224
  • The tpm cert and tpm copy commands now work from the staging directory before Tungsten is installed
    Issue: CT-2181

Monitoring (2)

  • The check_tungsten_progress command now behaves properly on witness nodes by exiting with an error CRITICAL: Replicator is not installed on Witness nodes.
    Issue: CT-2301
  • The zabbix_tungsten_online monitoring tool now properly supports active witnesses
    Issue: CT-2300