lp:~percona-dev/percona-xtrabackup/percona-xtrabackup-windows-vadim

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

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

239. By Vadim Tkachenko

formatting fixes after transfer from Windows

238. By Vadim Tkachenko

Changes to make it compiling on Windows

237. By Alexey Kopytov

Draft version of CMakeLists.txt for Windows.

236. By Alexey Kopytov

Restored the ability to build against MySQL 5.5 which was removed when
porting to Percona Server 5.5.

We need it for Windows builds.

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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.