Percona XtraDB Cluster - HA scalable solution for MySQL

Percona XtraDB Cluster 5.5.34-25.9

PXC 5.5 - 25 wsrep series

Milestone information

Project:
Percona XtraDB Cluster
Series:
trunk
Version:
5.5.34-25.9
Released:
2013-12-03  
Registrant:
Hrvoje Matijakovic
Release registered:
2013-12-03
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Alexey Bychko, 8 Raghavendra D Prabhu
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
22 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features

Percona XtraDB Cluster is now based on wsrep API 25 and Galera 25.2.x.

Limited support for Query Cache has been implemented. Query cache cannot still be fully enabled during the startup. To enable query cache, mysqld should be started with query_cache_type=1 and query_cache_size=0 and then query_cache_size should be changed to desired value during runtime.

RPM packages are now made relocatable which means they now support installation to custom prefixes.

XtraBackup SST now supports innodb_data_home_dir and innodb_log_home_dir in the configuration file.

The binaries are now statically linked with regard to Galera library which depended on OpenSSL library.

Bugs fixed

Product suffix has been added to the Percona XtraDB Cluster rpm packages, which means that packages have been renamed from Percona-XtraDB-Cluster-server to Percona-XtraDB-Cluster-server-55. Bug fixed #1255616.

Fixed the dependency issue which caused Percona XtraDB Cluster 5.5 installation to fail on Ubuntu 12.04. Bug fixed #1247861.

When installing first 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.

If 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.

Temporary tables are not replicated, but any DDL on those tables were (in this case it was TRUNCATE), which would generates error messages on other nodes. Bug fixed #1194156.

When setting the gcache.size to a larger value than the default 128M, the mysql service command did not allow enough time for the file to be preallocated. Bug fixed #1207500.

CREATE TABLE AS SELECT would fail with explicit temporary tables, when binlogging was enabled and autocommit was set to 0. Bug fixed #1240098.

Write set flags defined in wsrep API are now exposed to application side appliers too. Bug fixed #1247402.

Local brute force aborts are counted accurately. Bug fixed #1247971.

Certain combinations of transaction rollbacks could leave stale transactional MDL locks and cause deadlocks. Bug fixed #1247978.

After turning UNIV_SYNC_DEBUG on, node that was started from clean state would crash immediately at startup. Bug fixed #1248908.

Server built with 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.

Xtrabackup SST dependencies have been added as Suggested dependencies for DEB packages. Bug fixed #1250326.

init stop script on CentOS didn’t wait for the server to be fully stopped. This would cause unsuccessful server restart because the start action would fail because the daemon would still be running. Bug fixed #1254153.

Memory leak in mem_root has been fixed. Bug fixed #1249753.

Galera is now packaged with garbd init script. Bug fixed #1256769.

0 blueprints and 22 bugs targeted

Bug report Importance Assignee Status
1247861 #1247861 Percona Server 5.5 installation fails on Ubuntu 12.04 3 High Raghavendra D Prabhu  10 Fix Released
1250805 #1250805 getaddrinfo failure 3 High Raghavendra D Prabhu  10 Fix Released
1226185 #1226185 Wrong package (rpm) dependency of xtrabackup in a specific case 5 Low Raghavendra D Prabhu  10 Fix Released
891476 #891476 Can't complile if ssl=0 1 Undecided   10 Fix Released
1098566 #1098566 SST fails with innodb_data_home_dir/innodb_log_home_dir 1 Undecided Raghavendra D Prabhu  10 Fix Released
1187739 #1187739 SELECT FOR UPDATE query will not return deadlock error if BF aborted 1 Undecided   10 Fix Released
1194156 #1194156 TRUNCATE TEMPORARY table is replicated 1 Undecided Raghavendra D Prabhu  10 Fix Released
1207500 #1207500 mysql service script does not allow enough time for preallocation of a large gcache.size 1 Undecided Raghavendra D Prabhu  10 Fix Released
1237444 #1237444 Statically linked galera library wrt. openssl 1 Undecided   10 Fix Released
1240098 #1240098 CTAS fails with explicit TEMPORARY tables, binlogging enabled and autocommit=0 1 Undecided   10 Fix Released
1247344 #1247344 Relocatable RPMs 1 Undecided Alexey Bychko  10 Fix Released
1247971 #1247971 Implement wsrep_bf_aborts counter status variable 1 Undecided   10 Fix Released
1247978 #1247978 rollbacks may leave stale transactional MDL locks 1 Undecided   10 Fix Released
1247980 #1247980 FLUSH STATUS should call wsrep->stats_reset() 1 Undecided   10 Fix Released
1248908 #1248908 sync level violation with wsrep checkpointing 1 Undecided   10 Fix Released
1248921 #1248921 UNIV_SYNC_DEBUG build asserts with cascading FK load 1 Undecided   10 Fix Released
1249753 #1249753 thd->mem_root not freed on appliers 1 Undecided   10 Fix Released
1250326 #1250326 Add xtrabackup SST dependencies as Optional/Recommended/Suggested dependencies 1 Undecided   10 Fix Released
1253882 #1253882 Make galera packages interchangeable 1 Undecided Raghavendra D Prabhu  10 Fix Released
1253923 #1253923 Fix naming of galera packages 1 Undecided   10 Fix Released
1254153 #1254153 5.6-beta -- init stop script (centos) does not wait for the server to be fully stopped 1 Undecided Raghavendra D Prabhu  10 Fix Released
1255616 #1255616 Add product suffix for PXC 5.5 in centos 1 Undecided   10 Fix Released
This milestone contains Public information
Everyone can see this information.