Merge lp:~hrvojem/percona-xtrabackup/rn-2.2.3-2.2 into lp:percona-xtrabackup/2.2

Proposed by Hrvoje Matijakovic on 2014-06-10
Status: Merged
Approved by: Alexey Kopytov on 2014-06-12
Approved revision: no longer in the source branch.
Merged at revision: 4983
Proposed branch: lp:~hrvojem/percona-xtrabackup/rn-2.2.3-2.2
Merge into: lp:percona-xtrabackup/2.2
Diff against target: 78 lines (+34/-4)
4 files modified
storage/innobase/xtrabackup/doc/source/conf.py (+2/-2)
storage/innobase/xtrabackup/doc/source/installation/apt_repo.rst (+3/-2)
storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst (+2/-0)
storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.3.rst (+27/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-xtrabackup/rn-2.2.3-2.2
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) 2014-06-10 Approve on 2014-06-12
Review via email: mp+222605@code.launchpad.net
To post a comment you must log in.
4982. By Alexey Kopytov on 2014-06-10

Bug #1328532: When backup locks are used, xtrabackup_slave_info should
              be written under BINLOG lock

Moved the call to write_slave_info() after mysql_lock_binlog() so that
it is written after LOCK BINLOG FOR BACKUP when backup locks are used.

Alexey Kopytov (akopytov) :
review: Approve
4983. By Hrvoje Matijakovic on 2014-06-12

- PXB-2.2.3 release notes
- fixed the missing headers

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'storage/innobase/xtrabackup/doc/source/conf.py'
2--- storage/innobase/xtrabackup/doc/source/conf.py 2014-06-04 07:34:36 +0000
3+++ storage/innobase/xtrabackup/doc/source/conf.py 2014-06-12 07:12:54 +0000
4@@ -51,9 +51,9 @@
5 # built documents.
6 #
7 # The short X.Y version.
8-version = '2.2.2'
9+version = '2.2.3'
10 # The full version, including alpha/beta/rc tags.
11-release = '2.2.2-beta1'
12+release = '2.2.3'
13
14 # The language for content autogenerated by Sphinx. Refer to documentation
15 # for a list of supported languages.
16
17=== modified file 'storage/innobase/xtrabackup/doc/source/installation/apt_repo.rst'
18--- storage/innobase/xtrabackup/doc/source/installation/apt_repo.rst 2014-03-26 07:39:36 +0000
19+++ storage/innobase/xtrabackup/doc/source/installation/apt_repo.rst 2014-06-12 07:12:54 +0000
20@@ -1,3 +1,5 @@
21+.. _apt_repo:
22+
23 ===================================
24 Percona :program:`apt` Repository
25 ===================================
26@@ -35,9 +37,8 @@
27
28 * 10.04LTS (lucid)
29 * 12.04LTS (precise)
30- * 12.10 (quantal)
31- * 13.04 (raring)
32 * 13.10 (saucy)
33+ * 14.04LTS (trusty)
34
35 .. _debian_experimental:
36
37
38=== modified file 'storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst'
39--- storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst 2014-03-26 07:39:36 +0000
40+++ storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst 2014-06-12 07:12:54 +0000
41@@ -1,3 +1,5 @@
42+.. _yum_repo:
43+
44 ===================================
45 Percona :program:`yum` Repository
46 ===================================
47
48=== added file 'storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.3.rst'
49--- storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.3.rst 1970-01-01 00:00:00 +0000
50+++ storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.3.rst 2014-06-12 07:12:54 +0000
51@@ -0,0 +1,27 @@
52+============================
53+ |Percona XtraBackup| 2.2.3
54+============================
55+
56+Percona is glad to announce the release of |Percona XtraBackup| 2.2.3 on June 12th 2014. Downloads are available from our download site `here <http://www.percona.com/downloads/XtraBackup/2.2.2/>`_ and from :ref:`apt <apt_repo>` and :ref:`yum <yum_repo>` repositories.
57+
58+This release is the first GA (Generally Available) stable release in the 2.2 series.
59+
60+
61+Bugs Fixed
62+----------
63+
64+ Fixed the |InnoDB| redo log incompatibility with 5.1/5.5 server and compressed tables which was introduced by the upstream fix in |MySQL| 5.6.11 that could make |InnoDB| crash on recovery when replaying redo logs created on earlier versions. Bug fixed :bug:`1255476`.
65+
66+ |Percona XtraBackup| did not flush the |InnoDB| REDO log buffer before finalizing the log copy. This would only become a problem when the binary log coordinates were used after restoring from a backup: the actual data files state after recovery could be inconsistent with the binary log coordinates. Bug fixed :bug:`1320685`.
67+
68+ |innobackupex| now sets ``wsrep_causal_reads`` to ``0`` before executing ``FLUSH TABLES WITH READ LOCK`` if the server is a member of the Galera cluster. Bug fixed :bug:`1320441`.
69+
70+ ``storage/innobase/xtrabackup/CMakeLists.txt`` now honors the ``XB_DISTRIBUTION`` environment variable when configuring ``innobackupex.pl`` to |innobackupex|. Bug fixed :bug:`1320856`.
71+
72+ When `backup locks <http://www.percona.com/doc/percona-server/5.6/management/backup_locks.html>`_ are used, ``xtrabackup_slave_info`` should be written under ``BINLOG`` lock instead of ``TABLE`` lock. Bug fixed :bug:`1328532`.
73+
74+ Other bugs fixed: :bug:`1318540`.
75+
76+All of Percona's software is open-source and free, all the details of the release can be found in the `2.2.3 milestone <https://launchpad.net/percona-xtrabackup/+milestone/2.2.3-ga>`_ at Launchpad.
77+
78+

Subscribers

People subscribed via source and target branches