Regression in XtraBackup 2.0.0 in case of an incomplete log block

Bug #1015416 reported by Alexey Kopytov on 2012-06-20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Percona XtraBackup moved to
Fix Released
Alexey Kopytov
Fix Released
Alexey Kopytov
Fix Released
Alexey Kopytov

Bug Description

When XtraBackup reads a log block that has not been completely written by the server yet, it fails with an error complaining about log block checksum mismatch. Which is a regression introduced in 2.0 by the fix for bug #805593.

XtraBackup 1.6 will print a warning, but will retry reading the same block later.

Related branches

Alexey Kopytov (akopytov) wrote :

Example of a failure (to make the bug findable by search engines):

xtrabackup: error: Log block checksum mismatch (block no 933830996 at lsn 1028145714688):
expected 997077168, calculated checksum 438936379
xtrabackup: Error: xtrabackup_copy_logfile() failed.

xtrabackup: Error: log_copying_thread failed.

Percona now uses JIRA for bug reports so this bug report is migrated to:

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers