lp:~sergei.glushchenko/percona-xtrabackup/issue24669
- Get this branch:
- bzr branch lp:~sergei.glushchenko/percona-xtrabackup/issue24669
Branch merges
Branch information
- Owner:
- Sergei Glushchenko
- Status:
- Development
Recent revisions
- 447. By Sergei Glushchenko
-
Bug #932623: RENAME TABLE causes incremental prepare to fail
Fix is following. We applying .delta changes to tablespace with matching ID.
Matching tablespace will also be renamed to match the .delta name.
When tablespace with matching name but different ID exists in full
backup, it will be renamed to xtrabackup_tmp#ID. ibd. When no matching
tablespace found, the new one will be created.
fil0fil.c APIs were used for matching.
xb_data_files_init and xb_data_files_close were ported from compact
backups branch. io_handler_thread was modified to handle shutdown signal
properly.
innodb51_builtin. patch was modified, mem_close and mem_pool_free functions
were added.
Calls to mem_init and mem_close were added to avoid assertion failures on debug
builds. - 442. By Alexey Kopytov
-
Bug #1015416: Regression in XtraBackup 2.0.0 in case of an incomplete
log blockThe problem was that when XtraBackup was reading a log block that has not
been completely written by the server yet, it would fail with an error
complaining about log block checksum mismatch. Which is a regression
introduced in 2.0 by the fix for bug #805593.Fixed by restoring the 1.6 behavior, i.e. just print a warning and retry
reading the log block later. - 441. By Alexey Kopytov
-
Bug #983695: --copy-back should ignore *.qp files
Skip *.qp files when restoring files with --copy-back.
- 440. By Alexey Kopytov
-
Bug #977652: Compressed/
Uncompressed incremental backup fails on
compresse d full backup in Xtrabackup 2.0.0 The problem was that xtrabackup created a compressed
xtrabackup_checkpoints file when compresses was used to create the full
backup. Which made full backups unusable for incremental backups without
decompressing them first.Fixed by omitting compression for xtrabackup_
checkpoints. A bit hacky implementation, a more clean fix will be possible in 2.1
with refactoring implemented in that branch.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:percona-xtrabackup/2.1