PXC-822: a usability improvement was made to error messages, the name of the configuration variable which caused the timeout was added to the message.

PXC-866: a new variable wsrep_last_applied, in addition towsrep_last_committed one, was introduced to clearly separate last committed and last applied transaction numbers.

PXC-868: on the Joiner, during SST, tmpdir variable under [sst] section can be used to specify temporary SST files storage different from the default datadir/.sst one.

Fixed Bugs

PXC-889: fixed an issue where a node with an invalid value for wsrep_provider was allowed to start up and operate in standalone mode, which could lead to data inconsistency. The node will now abort in this case. Bug fixed #1728774.

PXC-806: fixed an abort caused by an early read of the query_id, ensuring valid ids are assigned to subsequent transactions.

PXC-850: ensured that a node, because of data inconsistency, isolates itself before leaving the cluster, thus allowing pending nodes to re-evaluate the quorum. Bug fixed #1704404.

PXC-867: wsrep_sst_rsync script was overwriting wsrep_debug configuration setting making it not to be taken into account.

PXC-873: fixed formatting issue in the error message appearing when SST is not possible due to a timeout. Bug fixed #17200094

PXC-897: fixed empty gtid_executed variable after recovering the position of a node with --wsrep_recover.

PXC-906: fixed certification failure in the case of a node restarting at the same time when frequent TRUNCATE TABLE commands and DML writes occur simultaneously on other nodes. Bug fixed #1737731.

PXC-909: qpress package was turned into a dependency from suggested/recommended one on Debian 9.

PXC-903 and PXC-910: init.d/systemctl scripts on Debian 9 were updated to avoid starting wsrep-recover if there was no crash, and to fix an infinite loop at mysqladmin ping fail because of nonexistent ping user.

PXC-915: suppressing DDL/TOI replication in case of sql_log_bin zero value didn’t work when DDL statement was modifying an existing table, resulting in an error.

Help us improve our software quality by reporting any bugs you encounter using our bug tracking system. As always, thanks for your continued support of Percona!