Percona is glad to announce the first Beta release of Percona XtraDB Cluster 5.6 on November 21st, 2013. Binaries are available from downloads area or from our software repositories.
Based on Percona Server 5.6.14-62.0 including all the bug fixes in it, Galera Replicator 3.1 and on Codership wsrep API 5.6.14-25.1 is now the first BETA release. All of Percona’s software is open-source and free, all the details of the release can be found in the 5.6.14-25.1 milestone at Launchpad.
This release contains all of the features and bug fixes in Percona XtraDB Cluster 5.5.34-23.7.6, plus the following:
New Features:
ALL_O_DIRECT method for innodb_flush_method has been ported from 5.5 version.
SELECT INTO ... OUTFILE and SELECT INTO DUMPFILE to add the support for UNIX sockets and named pipes.
query_cache_type=1 and query_cache_size=0 and then query_cache_size should be changed to desired value during runtime.
Bugs Fixed:
SELECT FOR UPDATE... query was aborted due to multi-master conflict, the client wouldn’t get back the deadlock error. From client perspective the transaction would be successful. Bug fixed #1187739.
DDL on those tables were, which would generates error messages on other nodes. Bugs fixed #1194156, #1084702, #1212247.
gcache.size to a larger value than the default 128M, the mysql service command did not allow enough time for the file to be pre-allocated. Bug fixed #1207500.
Percona-XtraDB-Cluster-client and then Percona-XtraDB-Cluster-server on two single statements or a single statement with both packages , yum would install percona-xtrabackup-20 instead percona-xtrabackup package as dependency of Percona-XtraDB-Cluster-server. Bug fixed #1226185.
wsrep_log_conflicts variable could cause issues with lock_mutex. Bug fixed #1234382.
CREATE TABLE AS SELECT would fail with explicit temporary tables, when binlogging was enabled and autocommit was set to 0. Bug fixed #1240098.
LOCAL_COMMIT even after rollback finished which caused problems when the next transaction started. Bug fixed #1240567.
CREATE TEMPORARY TABLE LIKE would be replicated and applied in all cluster nodes. This caused temporary table definitions to pile up in slave threads. Bug fixed #1246257.
CREATE TABLE AS SELECT was not replicated, if the select result set was empty. Bug fixed #1246921.
MDL locks. Bug fixed #1247978.
UNIV_SYNC_DEBUG on, node that was started from clean state would crash immediately at startup. Bug fixed #1248908.
UNIV_SYNC_DEBUG would assert if SQL load has DELETE statements on tables with foreign key constraints with ON DELETE CASCADE option. Bug fixed #1248921.
Other bugs fixed: bug fixed #1020457, bug fixed #1250865, bug fixed #1249753, bug fixed #1248396, bug fixed #1247980, bug fixed #1238278, bug fixed #1234421, bug fixed #1228341, bug fixed #1228333, bug fixed #1225236, bug fixed #1221354, bug fixed #1217138, bug fixed #1206648, bug fixed #1200647, bug fixed #1180792, bug fixed #1163283, bug fixed #1234229, bugs fixed #1250805, bug fixed #1233301, and bug fixed #1210509.
Release notes for Percona XtraDB Cluster 5.6.14-25.1 are available in our online documentation along with the installation and upgrade instructions. We did our best to eliminate bugs and problems during the testing release, but this is a software, so bugs are expected. If you encounter them, please report them to our bug tracking system.