Merge lp:~akopytov/percona-xtrabackup/bug1130627-2.1 into lp:percona-xtrabackup/2.1
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Sergei Glushchenko | ||||||||
Approved revision: | no longer in the source branch. | ||||||||
Merged at revision: | 509 | ||||||||
Proposed branch: | lp:~akopytov/percona-xtrabackup/bug1130627-2.1 | ||||||||
Merge into: | lp:percona-xtrabackup/2.1 | ||||||||
Diff against target: |
320 lines (+174/-47) 3 files modified
innobackupex (+30/-11) src/xtrabackup.cc (+70/-36) test/t/bug1130627.sh (+74/-0) |
||||||||
To merge this branch: | bzr merge lp:~akopytov/percona-xtrabackup/bug1130627-2.1 | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sergei Glushchenko (community) | g2 | Approve | |
Review via email: mp+152244@code.launchpad.net |
This proposal supersedes a proposal from 2013-03-06.
Description of the change
Bug #1130627: Can't backup individual partitions
The bug is a regression introduced in 2.0.5 by the fix for bug
#711166. The fix introduced partition suffix ('#P#...') trimming in
tables names before checking them against regular expressions specified
by the --include option in innobackupex or the --tables option in
xtrabackup. Which made impossible partial backups of partitioned tables.
Fixed in both innobackupex and xtrabackup by first checking the table
name without the suffix trimmed, and then repeating the check with the
suffix trimmed if the former check fails.
This patch also fixes bug #1131084 "Unneccessary/debug print in
xtrabackup output" and a few other minor issues introduced by the fix
for bug #711166.
http://
Same comments as for 2.0 version.