~laurynas-biveinis/percona-xtrabackup/BT-28340-1164979-2.0

Viewing all changes in revision 529.

  • 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: