-
Committer:
Laurynas Biveinis
-
Date:
2013-04-09 14:45:41 UTC
-
Revision ID:
laurynas.biveinis@percona.com-20130409144541-0wk6tls2ee07c2hy
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.