Tungsten Clustering 6.1.13
Build: 45
Release Date: 27 May 2021
End of Life Date: 15 Aug 2024
Product End of Life
This release is past End of Life.
Behavior Changes (4)
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 (3)
Connector (1)
- In a Composite Active/Active topology, connectors within both sites have read and write affinity set to the local site by default.Issues: CT-1502, CT-1505
Improvements, new features and functionality (3)
Command-line Tools (2)
- A new tpm option
delete-serviceis now available to simplify the removal of clusters and/or replicator services.Issues: CT-210, CT-327, CT-1275 - A new utility,
tungsten_skip_seqnohas been added which allows events to be skipped based on filters, allowing the Tungsten Replicator to come back online with less manual intervention.Issues: CT-1511, CT-1453, CT-1087, CT-42
Connector (1)
Full support for proxy-protocol v1 has been added to Tungsten Connector.
Proxy protocol specifications can be found [here](http://www.haproxy.org/download/1.8/doc/proxy-protocol.txt)
Enabling proxy-protocol:
- You first need a compatible server, like MariaDB 10.3+ or Percona-5.6.25-73.0+, with the proxy protocol functionality enabled, for example in
my.cnf:proxy-protocol-networks=* - Then install or update Tungsten with
connector-enable-proxy-protocol=true
You should now see the origin IP of the connecting application in place of the connector IP in
show processlistandtungsten show processlistcommands.Issue: CT-1533- You first need a compatible server, like MariaDB 10.3+ or Percona-5.6.25-73.0+, with the proxy protocol functionality enabled, for example in
Bug Fixes (7)
Command-line Tools (4)
- Issue: CT-1528
- Fixed a
tpmcall tosystemdservices listing which was makingtpmwrongly fall back toinit.d. This issue was found when testing MariaDB 10.0.Issue: CT-1524 - Fixes an issue where the
undeployallcommand would create a root ownedwrapper.login the ./tools directory.Issue: CT-1516 - This release includes a wide range of improvements and bug fixes for
tpmand other command-line tools.Issue: CT-1509
Core Replicator (1)
- Fixes an issue where
nullvalues in JSON structures were incorrectly quoted once replicated. For example :would be replicated as[{"example":null}][{"example":"null"}]Issue: CT-1523
Connector (1)
- Now properly supporting negative write affinity in Composite Active/Active clusters. For example you can now specify
affinity=localSite,-remoteSite:localSiteThis allows access only to local sites for writes but still allows reads from remote sites if the local one goes down.Issue: CT-1507
Manager (1)
- Fixes an issue in Composite Active/Active environments that would occasionally cause the primary node to be set to read only.Issue: CT-1424