Merge lp:~laurynas-biveinis/percona-xtrabackup/BT-28340-1164979-2.0 into lp:percona-xtrabackup/2.0
Proposed by
Laurynas Biveinis
Status: | Merged |
---|---|
Approved by: | Alexey Kopytov |
Approved revision: | no longer in the source branch. |
Merged at revision: | 530 |
Proposed branch: | lp:~laurynas-biveinis/percona-xtrabackup/BT-28340-1164979-2.0 |
Merge into: | lp:percona-xtrabackup/2.0 |
Diff against target: |
25 lines (+8/-0) 1 file modified
src/xtrabackup.cc (+8/-0) |
To merge this branch: | bzr merge lp:~laurynas-biveinis/percona-xtrabackup/BT-28340-1164979-2.0 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexey Kopytov (community) | Approve | ||
Review via email: mp+157999@code.launchpad.net |
Description of the change
BT 28340
http://
Fix bug 1164979 (xtrabackup_56 can fail on prepare if log files > 4G
used on source server).
The issue is that log checkpoint offset field has been extended to 64
bits to support log files > 4G, yet XtraBackup would overwrite only
the lower 32 bits. If the higher 32 bits happened to be non-zero,
incorrect log offsets would be used for InnoDB recovery.
Fixed by overwriting the higher 32 bits with zero on MySQL 5.6.
To post a comment you must log in.