lp:~sergei.glushchenko/percona-xtrabackup/20-bug856400

Created by Sergei Glushchenko on 2013-03-07 and last modified on 2013-04-24
Get this branch:
bzr branch lp:~sergei.glushchenko/percona-xtrabackup/20-bug856400
Only Sergei Glushchenko can upload to this branch. If you are Sergei Glushchenko please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sergei Glushchenko
Project:
Percona XtraBackup
Status:
Merged

Recent revisions

529. By Sergei Glushchenko on 2013-04-17

Bug 856400
Remove dropped tables from a full backup when merging an incremental one
The problem is that between full and incremental backups such a DDL
operations as DROP TABLE and ALTER TABLE DROP PARTITION are possible.
Incremental backup doesn't contain dropped tablespaces, while full
backup still does.
Solution is to enumerate all tablespaces in datadir (which present on
filesystem) and drop those which doesn't present in incremental backup.
Xtrabackup part is done once incremental deltas are applied to full backup.
Minor code refactoring has been done to avoid code duplication for
enumerating files in data directory.
Innobackupex part remembers files which been copied from incremental
backup directory to full backup directory. After it walks through the
full backup directory and removes files which has been untouched during
copy with exception of InnoDB tablespaces and some othe file types.

528. By <email address hidden> on 2013-04-04

Merge lp:~ignacio-nin/percona-xtrabackup/2.0-rpm-dummy-packages

527. By <email address hidden> on 2013-04-04

Merge lp:~percona-core/percona-xtrabackup/release-2.0.6

526. By <email address hidden> on 2013-04-03

Merge lp:~akopytov/percona-xtrabackup/bug1162765-2.0

521. By <email address hidden> on 2013-03-20

Merge lp:~hrvojem/percona-xtrabackup/bug1153943-2.0

520. By Alexey Kopytov on 2013-03-19

Merged staging-2.0.

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
This branch contains Public information 
Everyone can see this information.