Percona XtraBackup moved to https://jira.percona.com/projects/PXB 2.3.1-beta1

Milestone information

Project:
Percona XtraBackup moved to https://jira.percona.com/projects/PXB
Series:
2.3
Version:
2.3.1-beta1
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:
21 Alexey Kopytov, 2 George Ormond Lorch III, 44 Sergei Glushchenko, 2 Tomislav Plavcic
Blueprints:
7 Implemented
Bugs:
62 Fix Released

Download files for this release

File Description Downloads

Release notes 

NEW FEATURES

innobackupex script has been rewritten in C and it’s set as the symlink for xtrabackup. innobackupex still supports all features and syntax as 2.2 version did, but it is now deprecated and will be removed in next major release. Syntax for new features will not be added to the innobackupex, only to the xtrabackup. xtrabackup now also copies MyISAM tables and supports every feature of innobackupex. Syntax for features previously unique to innobackupex (option names and allowed values) remains the same for xtrabackup.

Percona XtraBackup can now read swift parameters from a [xbcloud] section from the .my.cnf file in the users home directory or alternatively from the global configuration file:/etc/my.cnf. This makes it more convenient to use and avoids passing the sensitive data, such as --swift-key, on the command line.

Percona XtraBackup now supports different authentication options for Swift.

Percona XtraBackup now supports partial download of the cloud backup.

Options: --lock-wait-query-type, --lock-wait-threshold and --lock-wait-timeout have been renamed to innobackupex --ftwrl-wait-query-type, innobackupex --ftwrl-wait-threshold and innobackupex --ftwrl-wait-timeout respectively.

BUGS FIXED

innobackupex didn’t work correctly when credentials were specified in .mylogin.cnf. Bug fixed #1388122.

--decrypt and --decompress options didn’t work with xtrabackup binary. Bug fixed #1452307.

Percona XtraBackup now executes an extra FLUSH TABLES before executing FLUSH TABLES WITH READ LOCK to potentially lower the impact from FLUSH TABLES WITH READ LOCK. Bug fixed #1277403.

innobackupex didn’t read user,password options from ~/.my.cnf file. Bug fixed #1092235.

innobackupex was always reporting the original version of the innobackup script from InnoDB Hot Backup. Bug fixed #1092380

Changelog 

7 blueprints and 62 bugs targeted

Blueprint Priority Assignee Delivery
Rebase XtraBackup 2.3 on MySQL 5.6.22 Rebase XtraBackup 2.3 on MySQL 5.6.22 5 Essential Alexey Kopytov  11 Implemented
Rewrite innobackupex in C Rewrite innobackupex in C 5 Essential Sergei Glushchenko  11 Implemented
Ability to store xbcloud parameters in a cnf file Ability to store xbcloud parameters in a cnf file 4 High Sergei Glushchenko  11 Implemented
Encrypt separate files in xbstream container Encrypt separate files in xbstream container 1 Undefined Sergei Glushchenko  11 Implemented
Implement xbstream parser for xbcloud. Implement xbstream parser for xbcloud. 1 Undefined Sergei Glushchenko  11 Implemented
Partial download of cloud backup Partial download of cloud backup 1 Undefined Sergei Glushchenko  11 Implemented
Support different authentication options for Swift Support different authentication options for Swift 1 Undefined Sergei Glushchenko  11 Implemented
Bug report Importance Assignee Status
1363234 #1363234 Incremental backup fail with innodb_undo_tablespaces > 1 3 High Sergei Glushchenko  10 Fix Released
1363234 #1363234 Incremental backup fail with innodb_undo_tablespaces > 1 3 High Sergei Glushchenko  10 Fix Released
1388122 #1388122 Innobackupex does not work with .mylogin.cnf 3 High Sergei Glushchenko  10 Fix Released
1388122 #1388122 Innobackupex does not work with .mylogin.cnf 3 High Sergei Glushchenko  10 Fix Released
1391216 #1391216 Xtrabackup 2.2.5 fails with non-default innodb_log_block_size in 5.6.19 3 High Sergei Glushchenko  10 Fix Released
1391216 #1391216 Xtrabackup 2.2.5 fails with non-default innodb_log_block_size in 5.6.19 3 High Sergei Glushchenko  10 Fix Released
1394632 #1394632 "FLUSH ENGINE LOGS" bring inconsistency into GTID-enabled slave 3 High Alexey Kopytov  10 Fix Released
1394632 #1394632 "FLUSH ENGINE LOGS" bring inconsistency into GTID-enabled slave 3 High Alexey Kopytov  10 Fix Released
1395143 #1395143 Multiple memory leaks detected by AddressSanitizer 3 High Sergei Glushchenko  10 Fix Released
1395143 #1395143 Multiple memory leaks detected by AddressSanitizer 3 High Sergei Glushchenko  10 Fix Released
1403237 #1403237 apply-log Failed with Small xtrabackup_logfile 3 High Sergei Glushchenko  10 Fix Released
1403237 #1403237 apply-log Failed with Small xtrabackup_logfile 3 High Sergei Glushchenko  10 Fix Released
1408375 #1408375 vulnerable to MITM attack which would allow exfiltration of MySQL configuration information via --version-check 3 High Alexey Kopytov  10 Fix Released
1408375 #1408375 vulnerable to MITM attack which would allow exfiltration of MySQL configuration information via --version-check 3 High Alexey Kopytov  10 Fix Released
1413044 #1413044 Decrypting backup with the wrong key make the backup unusable and unrecoverable 3 High George Ormond Lorch III  10 Fix Released
1413044 #1413044 Decrypting backup with the wrong key make the backup unusable and unrecoverable 3 High George Ormond Lorch III  10 Fix Released
1436793 #1436793 Changed page bitmaps support does not work in innobackupex 3 High Sergei Glushchenko  10 Fix Released
1436793 #1436793 Changed page bitmaps support does not work in innobackupex 3 High Sergei Glushchenko  10 Fix Released
1442722 #1442722 xtrabackup --prepare --rebuild-indexes rebuilds indexes twice 3 High Sergei Glushchenko  10 Fix Released
1442722 #1442722 xtrabackup --prepare --rebuild-indexes rebuilds indexes twice 3 High Sergei Glushchenko  10 Fix Released
1448447 #1448447 Fix for bug 1403237 is incomplete 3 High Sergei Glushchenko  10 Fix Released
1448447 #1448447 Fix for bug 1403237 is incomplete 3 High Sergei Glushchenko  10 Fix Released
1452307 #1452307 --decrypt and --decompress do not work with xtrabackup in 2.3 3 High Sergei Glushchenko  10 Fix Released
1452307 #1452307 --decrypt and --decompress do not work with xtrabackup in 2.3 3 High Sergei Glushchenko  10 Fix Released
1452375 #1452375 innobackupex symlink is not created by make install in 2.3 3 High Sergei Glushchenko  10 Fix Released
1452375 #1452375 innobackupex symlink is not created by make install in 2.3 3 High Sergei Glushchenko  10 Fix Released
1454289 #1454289 xtrabackup 2.3 invokes version_check in the middle of backup process 3 High Sergei Glushchenko  10 Fix Released
1454289 #1454289 xtrabackup 2.3 invokes version_check in the middle of backup process 3 High Sergei Glushchenko  10 Fix Released
1277403 #1277403 Use FLUSH TABLES before FTWRL 4 Medium Sergei Glushchenko  10 Fix Released
1277403 #1277403 Use FLUSH TABLES before FTWRL 4 Medium Sergei Glushchenko  10 Fix Released
1366065 #1366065 Exporting tables is inefficient when backup contains a large (and unrelated) change buffer 4 Medium Alexey Kopytov  10 Fix Released
1366065 #1366065 Exporting tables is inefficient when backup contains a large (and unrelated) change buffer 4 Medium Alexey Kopytov  10 Fix Released
1372679 #1372679 innobackupex --slave-info doesn't handle slave_parallel_workers>0 4 Medium Alexey Kopytov  10 Fix Released
1372679 #1372679 innobackupex --slave-info doesn't handle slave_parallel_workers>0 4 Medium Alexey Kopytov  10 Fix Released
1382347 #1382347 Include innodb_log_group_home_dir and innodb_undo_directory as special variables supported by sst_special_dirs 4 Medium Sergei Glushchenko  10 Fix Released
1382347 #1382347 Include innodb_log_group_home_dir and innodb_undo_directory as special variables supported by sst_special_dirs 4 Medium Sergei Glushchenko  10 Fix Released
1391041 #1391041 innobackupex should skip GTID output is GTID_MODE is OFF 4 Medium Sergei Glushchenko  10 Fix Released
1391041 #1391041 innobackupex should skip GTID output is GTID_MODE is OFF 4 Medium Sergei Glushchenko  10 Fix Released
1414221 #1414221 Warning "The log was not applied to the intended LSN" should optionally be an error 4 Medium Sergei Glushchenko  10 Fix Released
1414221 #1414221 Warning "The log was not applied to the intended LSN" should optionally be an error 4 Medium Sergei Glushchenko  10 Fix Released
1418584 #1418584 Do not overwrite xtrabackup_galera_info when using autorecovery 4 Medium Alexey Kopytov  10 Fix Released
1418584 #1418584 Do not overwrite xtrabackup_galera_info when using autorecovery 4 Medium Alexey Kopytov  10 Fix Released
1092235 #1092235 innobackupex does not read user,password options from ~/.my.cnf 5 Low Sergei Glushchenko  10 Fix Released
1092235 #1092235 innobackupex does not read user,password options from ~/.my.cnf 5 Low Sergei Glushchenko  10 Fix Released
1092380 #1092380 version string in innobackupex doesn't correspond to release 5 Low Sergei Glushchenko  10 Fix Released
1092380 #1092380 version string in innobackupex doesn't correspond to release 5 Low Sergei Glushchenko  10 Fix Released
1386157 #1386157 Memory leaks in gen_lex_hash.cc 5 Low Alexey Kopytov  10 Fix Released
1386157 #1386157 Memory leaks in gen_lex_hash.cc 5 Low Alexey Kopytov  10 Fix Released
1402450 #1402450 xtrabackup 2.2 and 2.3 failed to compile in source tree subdirectory 5 Low Sergei Glushchenko  10 Fix Released
1402450 #1402450 xtrabackup 2.2 and 2.3 failed to compile in source tree subdirectory 5 Low Sergei Glushchenko  10 Fix Released
369913 #369913 Feature Request: more verbose output during initial table scan 6 Wishlist Alexey Kopytov  10 Fix Released
369913 #369913 Feature Request: more verbose output during initial table scan 6 Wishlist Alexey Kopytov  10 Fix Released
1156209 #1156209 Include XtraBackup man pages into packages 6 Wishlist Tomislav Plavcic  10 Fix Released
1156209 #1156209 Include XtraBackup man pages into packages 6 Wishlist Tomislav Plavcic  10 Fix Released
1410339 #1410339 Set session lock_wait_timeout value to its default value before executing FTWRL 6 Wishlist Alexey Kopytov  10 Fix Released
1410339 #1410339 Set session lock_wait_timeout value to its default value before executing FTWRL 6 Wishlist Alexey Kopytov  10 Fix Released
1411157 #1411157 Rename lock-wait-timeout, lock-wait-query-type, lock-wait-threshold in 2.3 6 Wishlist Alexey Kopytov  10 Fix Released
1411157 #1411157 Rename lock-wait-timeout, lock-wait-query-type, lock-wait-threshold in 2.3 6 Wishlist Alexey Kopytov  10 Fix Released
1418438 #1418438 innobackupex --compress only compress innodb tables 6 Wishlist Sergei Glushchenko  10 Fix Released
1418438 #1418438 innobackupex --compress only compress innodb tables 6 Wishlist Sergei Glushchenko  10 Fix Released
1418820 #1418820 Make backup locks usage optional 6 Wishlist Alexey Kopytov  10 Fix Released
1418820 #1418820 Make backup locks usage optional 6 Wishlist Alexey Kopytov  10 Fix Released
This milestone contains Public information
Everyone can see this information.