lp:~percona-dev/percona-xtrabackup/port-to-ps-5.5

Created by Alexey Kopytov and last modified
Get this branch:
bzr branch lp:~percona-dev/percona-xtrabackup/port-to-ps-5.5
Members of Percona developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Recent revisions

230. By Alexey Kopytov

Port XtraBackup to Percona Server 5.5.9-beta20.1 codebase.

xtrabackup_55 is now based on Percona Server 5.5 rather than MySQL
5.5. Support for building against MySQL 5.5 and InnoDB plugin in MySQL
5.1 has been removed.

Therefore, the correspondence between build.sh targets and produced
binary is now as follows:

5.1 build against built-in InnoDB in MySQL 5.1
xtradb build against Percona Server with XtraDB 5.1
xtradb55 build against Percona Server with XtradB 5.5

229. By Alexey Kopytov

Corrected fix for bug #713799 in the Percona Server 5.1 version of the patch.

228. By Alexey Kopytov

Ported XtraBackup to MySQL 5.1.55, MySQL 5.5.9 and Percona Server 5.1.55-rel12.6
codebases.

This revision also fixes the following build- and test-related bugs:

bug #733811
bug #733820
bug #733830
bug #733842

227. By Valentine Gostev

Added test for 713799, added suite support

226. By Alexey Kopytov

Addendum to the patch for bug #606981.

Enclose the value of innodb_flush_method in double quotes when printing
out the configuration with --print-param. Otherwise innobackupex gets
confused when parsing the output and terminates with an error.

225. By Alexey Kopytov

Automerge from trunk.

224. By Alexey Kopytov

Bug #606981: linux + o_direct + stream backup = broken?

Streaming InnoDB files with tar4ibd could lead to filesystem hangs when
InnoDB was configured to access data files with the O_DIRECT flag. The
reason was that tar4ibd did not have support for O_DIRECT and
simultaneous O_DIRECT + non-O_DIRECT access to a file on Linux is
disallowed.

Fixed innobackupex and tar4ibd to use O_DIRECT on input InnoDB files if
the value of innodb_flush_method is O_DIRECT in the InnoDB configuration.

222. By Vadim Tkachenko

Disabled auto-creating of ib_logfile* when
innobackupex called with --redo-only or with --incremental-dir.

If neccessary ib_logfile* can be created later
with xtrabackup --prepare call.

221. By Alexey Kopytov

LP bug #717784: Race condition in directory creation with parallel
                backups

Trying to check if directory exists before calling mkdir() is not safe
with multiple copying threads.

The fix is to try to create a directory without any checks instead and
then ignore the EEXIST error.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.