lp:~percona-dev/percona-xtrabackup/bugfix_368945

Created by Vadim Tkachenko and last modified
Get this branch:
bzr branch lp:~percona-dev/percona-xtrabackup/bugfix_368945
Members of Percona developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Recent revisions

235. By Vadim Tkachenko

Fix for buf #368945
Datadir parameter is not mandatory when use use --prepare,
so I remove condition on datadir

233. By Valentine Gostev

Moved ib_include test to disabled suite

232. By Valentine Gostev

Fixed absolute path in ib_partition test

231. By Alexey Kopytov

LP bug #703070: xtrabackup_55 core dumps on FreeBSD

xtrabackup_55 crashed with an assertion failure on non-Linux platforms.

fil_aio_wait() asserts srv_use_native_aio can only be set to TRUE on
platforms where native AIO is supported (i.e. Windows or Linux).

On 5.5 srv_use_native_aio is TRUE by default and reset
by innobase_start_or_create_for_mysql() for non-Linux/Windows platforms.
The problem is that xtrabackup does not call that function, therefore
srv_use_native_aio is always TRUE.

The fix is to duplicate the checks from
innobase_start_or_create_for_mysql() in xtrabackup and reset
srv_use_native_aio when required.

230. By Valentine Gostev

Fixed ib_partition test

229. By Valentine Gostev

Added fox and test for #420181, added test for 597384

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.

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.