Percona XtraBackup moved to https://jira.percona.com/projects/PXB 2.0.8

Milestone information

Project:
Percona XtraBackup moved to https://jira.percona.com/projects/PXB
Series:
2.0
Version:
2.0.8
Released:
 
Registrant:
Hrvoje Matijakovic
Release registered:
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:
23 Alexey Kopytov, 1 George Ormond Lorch III, 2 Ignacio Nin, 2 Raghavendra D Prabhu, 3 Sergei Glushchenko, 1 Vlad Lesin
Blueprints:
1 Implemented
Bugs:
32 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

Percona is glad to announce the release of Percona XtraBackup 2.0.8 on September 4th, 2013. Downloads are available from our download site here and Percona Software Repositories.

This release is the current GA (Generally Available) stable release in the 2.0 series.

Bugs Fixed

Percona XtraBackup 2.0 will now be offered in Percona Software Repositories. Bug fixed #1190055.

Percona XtraBackup would assume the table has been dropped if the tablespace was renamed after it was scanned by Percona XtraBackup on startup and before Percona XtraBackup attempted to copy it. Bug fixed #1079700.

Fixed the libssl.so.6 dependency issues in binary tarballs releases. Bug fixed #1172916.

Orphaned xtrabackup_pid file left inside tmpdir could cause SST to fail. Fixed by fix checking if xtrabackup_pid file exists once innobackupex starts, and try to remove it or fail if it cannot be removed. Bug fixed #1175860.

During the backup process loading tablespaces was started before the log copying, this could lead to a race between the datafiles state in the resulting backup and xtrabackup_logfile. Tablespace created at a sensitive time would be missing in both the backup itself and as the corresponding log record in xtrabackup_logfile, so it would not be created on innobackupex --apply-log either. Bug fixed #1177206.

innobackupex automatic version detection did not work correctly for latest Percona Server and MySQL 5.1 releases which could cause innobackupex to fail. Bugs fixed #1181092 and #1181099.

Difference in behavior between InnoDB 5.5 and 5.6 codebases in cases when a newly created tablespace has uninitialized first page at the time when Percona XtraBackup opens it while creating a list of tablespaces to backup would cause assertion error. Bug fixed #1187071.

Debug builds would fail due to compiler errors on Ubuntu Quantal/Raring builds. Fixed compiler warnings by backporting the corresponding changes from upstream. Bug fixed #1192454.

Percona XtraBackup would stop in case log block numbers had to wrap around, which only happens once per 1 GB of log writes, and the wrap-around point was between the last checkpoint and the current log tail at the time the backup starts. Bug fixed #1206309.

xtrabackup_56 binary would fail to create a suspend file, which would result in an error. Bug fixed #1210266.

Under some circumstances Percona XtraBackup could fail on a backup prepare with innodb_flush_method=O_DIRECT when XFS filesystem was being used. Bug fixed #1190779.

Percona XtraBackup didn’t recognize checkpoint #0 as a valid checkpoint on xtrabackup --prepare which would cause an error. Bug fixed #1196475.

xtrabackup --stats option would not work with server datadir if the server isn’t running and logs were in a separate directory. Bug fixed #1174314.

Other bug fixes: bug fixed #1097434, bug fixed #1214272, bug fixed #1211173, bug fixed #1201599, bug fixed #1097444, bug fixed #1042796, bug fixed #1214730, bug fixed #1204463, bug fixed #1197249, bug fixed #1196894, bug fixed #1194813, bug fixed #1183500, bug fixed #1177182, bug fixed #1175309, bug fixed #1201686, bug fixed #1182995, bug fixed #1175566.

1 blueprint and 32 bugs targeted

Blueprint Priority Assignee Delivery
Add extra logging in xtrabackup binary around suspend file Add extra logging in xtrabackup binary around suspend file 4 High George Ormond Lorch III  11 Implemented
Bug report Importance Assignee Status
1079700 #1079700 Issues with renaming/rotating tables during the backup stage 3 High Alexey Kopytov  10 Fix Released
1172916 #1172916 libssl.so.6 dependency in binary tarballs for latest 5.1/5.5/5.6 releases | mysqld: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file 3 High   10 Fix Released
1175566 #1175566 Assertion failure in Xtrabackup --stats run on MySQL datadir (xtrabackup_56) 3 High Alexey Kopytov  10 Fix Released
1175860 #1175860 Orphaned xtrabackup_pid file Breaks Cluster SST 3 High Sergei Glushchenko  10 Fix Released
1177206 #1177206 InnoDB: Assertion failure in thread <nr> in file log0recv.c line 1105 InnoDB: Failing assertion: !page || (ibool)!!page_is_comp(page) == dict_table_is_comp(index->table) 3 High Alexey Kopytov  10 Fix Released
1181092 #1181092 innobackupex automatic version detection does not work for latest PS/MySQL 5.1 releases 3 High Alexey Kopytov  10 Fix Released
1181099 #1181099 innobackupex incorrectly chooses xtrabackup_51 for InnoDB plugin in 5.1 3 High Alexey Kopytov  10 Fix Released
1182995 #1182995 Testcase for SST with XB 3 High Raghavendra D Prabhu  10 Fix Released
1187071 #1187071 xb 2.1 against ps 5.6 gives Error: Tablespace is not sensible during backup 3 High Alexey Kopytov  10 Fix Released
1190055 #1190055 Provide XtraBackup 2.0 in Percona repositories 3 High Ignacio Nin  10 Fix Released
1192454 #1192454 Debug builds fail on Ubuntu Quantal/Raring 3 High Alexey Kopytov  10 Fix Released
1201686 #1201686 xb_galera_sst failures in XB Jenkins 3 High Raghavendra D Prabhu  10 Fix Released
1206309 #1206309 Xtrabackup 2.0.7 or 2.1.2 failed: expected log block no. 5458041, but got no. 1070811265 from the log file 3 High Alexey Kopytov  10 Fix Released
1210266 #1210266 xtrabackup_56 fails to create suspend file 'InnoDB: Operating system error number 2 in a file operation.' 3 High Alexey Kopytov  10 Fix Released
1175309 #1175309 Xtrabackup test sute may fail to init server data directory 4 Medium Sergei Glushchenko  10 Fix Released
1177182 #1177182 undefined reference to __bss_start when linking xtrabackup_56 in ubuntu raring 4 Medium Vlad Lesin  10 Fix Released
1183500 #1183500 Lot of failed t/bug1130627.sh in Jenkins param builds with 2.1 series 4 Medium Alexey Kopytov  10 Fix Released
1190779 #1190779 lp:1055547 repeatable on XFS 4 Medium Alexey Kopytov  10 Fix Released
1194813 #1194813 The port lock mechanism in XB test suite does not work 4 Medium Alexey Kopytov  10 Fix Released
1196475 #1196475 xtrabackup does not recognize checkpoint #0 as a valid checkpoint on --prepare 4 Medium Alexey Kopytov  10 Fix Released
1196894 #1196894 Wrong check for partitioning support in xb_part_range.sh 4 Medium Alexey Kopytov  10 Fix Released
1197249 #1197249 Debug xtrabackup_56 builds are affected by upstream bug #69653 4 Medium Alexey Kopytov  10 Fix Released
1204463 #1204463 Syntax errors in tests are not properly handled by the test suite 4 Medium Alexey Kopytov  10 Fix Released
1214730 #1214730 Allow limiting maximum number of workers in the XB test suite 4 Medium Alexey Kopytov  10 Fix Released
1042796 #1042796 Test bug983695.sh failure 5 Low Alexey Kopytov  10 Fix Released
1097444 #1097444 xtrabackup test suite leaves xtrabackup.mysql.sock and xtrabackup_port_lock files behind in /tmp 5 Low Alexey Kopytov  10 Fix Released
1201599 #1201599 test/run.sh -j reports "Wrong -j argument" 5 Low Alexey Kopytov  10 Fix Released
1211173 #1211173 server_version fails in XB 2.0 tree 5 Low Alexey Kopytov  10 Fix Released
1214272 #1214272 Galera tests fail on 32-bit Jenkins slaves 5 Low Alexey Kopytov  10 Fix Released
1097434 #1097434 CTRL-C or kill run.sh only terminates current test, not entire run 6 Wishlist Alexey Kopytov  10 Fix Released
1176198 #1176198 Add Debian 7.0 (Wheezy) Repository 6 Wishlist Ignacio Nin  10 Fix Released
1174314 #1174314 Make xtrabackup --stats work with server datadir 1 Undecided Sergei Glushchenko  10 Fix Released
This milestone contains Public information
Everyone can see this information.