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

Milestone information

Project:
Percona XtraBackup moved to https://jira.percona.com/projects/PXB
Series:
2.4
Version:
2.4.5
Released:
2016-11-29  
Registrant:
Hrvoje Matijakovic
Release registered:
2016-11-29
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:
15 Sergei Glushchenko, 2 Txomin Barturen
Blueprints:
1 Implemented
Bugs:
16 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New features
Percona XtraBackup now supports SHA256 passwords. Using the SHA256 algorithm requires either SSL encrypted connection, or using public key encryption for password exchange which is only available when both client and server are linked with OpenSSL.

Percona XtraBackup now supports Command Options for Secure Connections.

NOTE: Due to xbcrypt format changes, backups encrypted with this Percona XtraBackup version will not be recoverable by older versions.
Bugs Fixed
Percona XtraBackup would crash while preparing the backup, during the shutdown, when master thread was performing checkpoint and purge thread was expecting that all other threads completed or were idle. Bug fixed #1618555.

Safe slave backup algorithm performed too short delays between retries which could cause backups to fail on a busy servers. Bug fixed #1624473.

Percona XtraBackup didn’t check the logblock checksums. Bug fixed #1633448.

Fixed new compilation warnings with GCC 6. Bug fixed #1641612.

xbcrypt was not setting the Initialization Vector (IV) correctly (and thus is was not using an IV). This was causing the same ciphertext to be generated across different runs (for the same message/same key). The IV provides the extra randomness to ensure that the same ciphertext is not generated across runs. Bug fixed #1643949.

target-dir was no longer relative to current directory but to datadir instead. Bug fixed #1611568.

Backup would still succeed even if xtrabackup would fail to write the metadata. Bug fixed #1623210.

xbcloud now supports EMC ECS Swift API Authorization requests. Bugs fixed #1638017 and #1638020 (Txomin Barturen).

Some older versions of MySQL did not bother to initialize page type field for pages which are not index pages (see upstream #76262 for more information). Having this page type uninitialized could cause xtrabackup to crash on prepare. Bug fixed #1641426.

Percona XtraBackup would fail to backup MariaDB 10.2 with the unsupported server version error message. Bug fixed #1602842.
Other bugs fixed: #1639764, #1639767, #1641596, and #1641601.

1 blueprint and 16 bugs targeted

Blueprint Priority Assignee Delivery
Add SHA256 value of 'before' chunk to xbcrypt payload 2.4 Add SHA256 value of 'before' chunk to xbcrypt payload 2.4 4 High Sergei Glushchenko  11 Implemented
Bug report Importance Assignee Status
1618555 #1618555 undo_tablespaces.sh failures 3 High Sergei Glushchenko  10 Fix Released
1624473 #1624473 Issue with --safe-slave-backup option in 2.4.4 3 High Sergei Glushchenko  10 Fix Released
1633448 #1633448 xtrabackup 2.4 doesn't check the log block checksums 3 High Sergei Glushchenko  10 Fix Released
1639764 #1639764 Test t/bug1254227.sh failing on PXC 5.7 3 High Sergei Glushchenko  10 Fix Released
1641612 #1641612 New compilation warnings with GCC 6 (-Wshift-negative-value, -Wdeprecated-declarations, -Wnonnull-compare, -Wc+11-compat, -Wmisleading-indentation) 3 High Sergei Glushchenko  10 Fix Released
1643949 #1643949 CVE-2016-6225: xbcrypt/xtrabackup encryption is not setting the IV correctly 3 High Sergei Glushchenko  10 Fix Released
1611568 #1611568 target-dir no longer relative to current directory 4 Medium Sergei Glushchenko  10 Fix Released
1623210 #1623210 xtrabackup failed to write metadata but the backup still succeeded 4 Medium Sergei Glushchenko  10 Fix Released
1630841 #1630841 Xtrabackup doesn't accept sha256 passwords 4 Medium Sergei Glushchenko  10 Fix Released
1638017 #1638017 EMC ECS Swift API Authorization request 4 Medium Txomin Barturen  10 Fix Released
1638020 #1638020 ETag tracking in xbcloud 4 Medium Txomin Barturen  10 Fix Released
1639767 #1639767 Test t/innodb_page_size.sh failing on PXC 4 Medium Sergei Glushchenko  10 Fix Released
1641426 #1641426 Initialize page 5th page of ibdata1 as FIL_PAGE_TYPE_TRX_SYS if it has wrong page type 4 Medium Sergei Glushchenko  10 Fix Released
1641596 #1641596 Test t/bug1250375.sh fails on PXC 5.7 4 Medium Sergei Glushchenko  10 Fix Released
1641601 #1641601 Test t/xb_galera_sst.sh fails on PXC 5.7 4 Medium Sergei Glushchenko  10 Fix Released
1602842 #1602842 Unsupported server version "10.2.0-MariaDB" 6 Wishlist Sergei Glushchenko  10 Fix Released
This milestone contains Public information
Everyone can see this information.