lp:~akopytov/percona-xtrabackup/bug1367613-2.2

Created by Alexey Kopytov on 2014-09-10 and last modified on 2014-09-10
Get this branch:
bzr branch lp:~akopytov/percona-xtrabackup/bug1367613-2.2
Only Alexey Kopytov can upload to this branch. If you are Alexey Kopytov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

5006. By Alexey Kopytov on 2014-09-10

Manual merge from 2.1.

5005. By Alexey Kopytov on 2014-09-09

Automerge from 2.1.

5004. By Alexey Kopytov on 2014-09-09

Empty merge from 2.1.

5002. By Alexey Kopytov on 2014-09-08

Empty merge from 2.1.

5000. By Alexey Kopytov on 2014-09-07

Bug #1329539: GTID support for MariaDB server

Changed write_binlog_info() and write_slave_info() to support
MariaDB-style GTID information.

4999. By Alexey Kopytov on 2014-09-05

Bug #1326967: innobackupex --galera-info incompatible with MGC-10.0 -
              part 2

Merged a patch contributed by Nirbhay Choubey implementing the
following changes:

1. Since MariaDB does not provide Executed_Gtid_Set in SHOW MASTER STATUS,
use its MariaDB equivalent, the gtid_binlog_state system variable.

2. Since there is no MariaDB equivalent to the log_bin_basename
variable, assume it is the same as the datadir and look for the current
binlog file there.

4998. By Alexey Kopytov on 2014-09-05

Bug #1306875: innobackupex --galera-info incompatible with MGC-10.0

Modified code in write_galera_info() to check both capitalized and
non-capitalized wsrep_* status variables.

4997. By Alexey Kopytov on 2014-09-04

Implementation of
https://blueprints.launchpad.net/percona-xtrabackup/+spec/galera-gtid-autorecovery

After applying the log on the prepare stage, look if there’s a WSREP XID
information stored in the InnoDB trx system header. Use those values (if
available) to create xtrabackup_galera_info.

Technically, this change obsoletes the --galera-info innobackupex
option. However, the XtraBackup SST script in current PXC releases
expect xtrabackup_galera_info in the backup directory after the backup
stage. Which is okay, since current PXC releases do not support backup
locks and thus, the contents of xtrabackup_galera_info is consistent
after the backup stage. It will be overwritten after prepare with
exactly the same data.

Newer PXC releases will have support for backup locks, so
xtrabackup_galera_info will only be consistent after WSREP
recovery. Therefore, innobackupex no longer creates
xtrabackup_galera_info when backup locks are supported by the server and
used to create the backup.

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

Subscribers