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

Proposed by Hrvoje Matijakovic on 2014-05-06
Status: Merged
Approved by: Alexey Kopytov on 2014-05-07
Approved revision: 4968
Merged at revision: 4968
Proposed branch: lp:~hrvojem/percona-xtrabackup/rn-2.1.9-2.2
Merge into: lp:percona-xtrabackup/2.2
Diff against target: 100 lines (+63/-4)
4 files modified
storage/innobase/xtrabackup/doc/source/conf.py (+2/-2)
storage/innobase/xtrabackup/doc/source/index.rst (+2/-2)
storage/innobase/xtrabackup/doc/source/release-notes/2.1/2.1.9.rst (+29/-0)
storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.2-beta1.rst (+30/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-xtrabackup/rn-2.1.9-2.2
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) 2014-05-06 Approve on 2014-05-07
Review via email: mp+218473@code.launchpad.net
To post a comment you must log in.
Alexey Kopytov (akopytov) :
review: Approve

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-03-26 07:39:36 +0000
3+++ storage/innobase/xtrabackup/doc/source/conf.py 2014-05-06 17:22:25 +0000
4@@ -51,9 +51,9 @@
5 # built documents.
6 #
7 # The short X.Y version.
8-version = '2.2.0'
9+version = '2.2.2'
10 # The full version, including alpha/beta/rc tags.
11-release = '2.2.0'
12+release = '2.2.2-beta1'
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/index.rst'
18--- storage/innobase/xtrabackup/doc/source/index.rst 2014-03-26 07:39:36 +0000
19+++ storage/innobase/xtrabackup/doc/source/index.rst 2014-05-06 17:22:25 +0000
20@@ -15,9 +15,9 @@
21
22 |Percona XtraBackup| is a combination of the |xtrabackup| *C* program, and the |innobackupex| *Perl* script. The |xtrabackup| program copies and manipulates |InnoDB| and |XtraDB| data files, and the *Perl* script enables enhanced functionality, such as interacting with a running |MySQL| server and backing up |MyISAM| tables.
23
24-.. warning::
25+.. note::
26
27- This is an **ALPHA** quality release and it is not intended for production.
28+ This is a **BETA** quality release and it is not intended for production.
29
30
31 Introduction
32
33=== added file 'storage/innobase/xtrabackup/doc/source/release-notes/2.1/2.1.9.rst'
34--- storage/innobase/xtrabackup/doc/source/release-notes/2.1/2.1.9.rst 1970-01-01 00:00:00 +0000
35+++ storage/innobase/xtrabackup/doc/source/release-notes/2.1/2.1.9.rst 2014-05-06 17:22:25 +0000
36@@ -0,0 +1,29 @@
37+============================
38+ |Percona XtraBackup| 2.1.9
39+============================
40+
41+Percona is glad to announce the release of |Percona XtraBackup| 2.1.9 on May 7th 2014. Downloads are available from our download site `here <http://www.percona.com/downloads/XtraBackup/XtraBackup-2.1.9/>`_ and :doc:`Percona Software Repositories </installation>`.
42+
43+This release is the current GA (Generally Available) stable release in the 2.1 series.
44+
45+New Features
46+------------
47+
48+ |Percona XtraBackup| has now been rebased on |MySQL| 5.6.17.
49+
50+ |Percona XtraBackup| package is now available for *Ubuntu* 14.04.
51+
52+Bugs Fixed
53+----------
54+
55+ |Percona XtraBackup| couldn't be built with *Bison* 3.0. Bug fixed :bug:`1262439`.
56+
57+ The xtrabackup binaries now recognize a new :file:`my.cnf` option, :option:`open_files_limit`. The effect is the same as for the server: it changes the maximum number of file descriptors available to the xtrabackup process. The actual limit depends on the platform and ``ulimit`` settings. Bug fixed :bug:`1183793`.
58+
59+ If a remote |InnoDB| tablespace got CREATEd or ALTERed during the backup, an attempt to prepare such a backup later would lead to |Percona XtraBackup| crash. Bug fixed :bug:`1291299`.
60+
61+ Code in both |innobackupex| and |xtrabackup|, that was supposed to make sure no child processes are left running in case |innobackupex| got killed or failed with an error, relied on the fact the ``SIGTERM`` and ``SIGINT`` signals were not blocked by the xtrabackup process. However, both ``SIGTERM`` and ``SIGINT`` might be blocked by the process that had invoked |innobackupex|, for example, by the |Percona XtraDB Cluster| server processes doing an SST, in which case they were also blocked by the xtrabackup process, since the signal mask is inherited by child processes. Fixed by replacing ``SIGTERM`` in |innobackupex| and ``SIGINT`` in |xtrabackup| auto-termination with ``SIGKILL``. Bug fixed :bug:`1294782`.
62+
63+ A new table flag in the |InnoDB| data dictionary, introduced in |MySQL| 5.6.16, wasn't recognized by |Percona XtraBackup| which lead to ``InnoDB: in InnoDB data dictionary has unknown flags 50.`` warnings. Fixed by rebasing |Percona XtraBackup| on |MySQL| 5.6.17. Bug fixed :bug:`1302882`.
64+
65+All of Percona's software is open-source and free, all the details of the release can be found in the `2.1.9 milestone <https://launchpad.net/percona-xtrabackup/+milestone/2.1.9>` at Launchpad.
66
67=== added file 'storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.2-beta1.rst'
68--- storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.2-beta1.rst 1970-01-01 00:00:00 +0000
69+++ storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.2-beta1.rst 2014-05-06 17:22:25 +0000
70@@ -0,0 +1,30 @@
71+=======================================
72+ |Percona XtraBackup| 2.2.2-beta1
73+=======================================
74+
75+Percona is glad to announce the release of |Percona XtraBackup| 2.2.2-beta1 on May 8th 2014. Downloads are available from our download site `here <http://www.percona.com/downloads/XtraBackup/2.2.2/>`_. This **BETA** release will be available in :ref:`Debian experimental <debian_experimental>` and :ref:`CentOS testing <yum_testing>` repositories.
76+
77+This is a **BETA** quality release and it is not intended for production. If you want a high quality, Generally Available release, the current Stable version should be used (currently 2.1.9 in the 2.1 series at the time of writing).
78+
79+New Features
80+------------
81+
82+ |Percona XtraBackup| has now been rebased on |MySQL| 5.6.17.
83+
84+ |Percona XtraBackup| package is now available for *Ubuntu* 14.04.
85+
86+Bugs Fixed
87+----------
88+
89+ |Percona XtraBackup| couldn't be built with *Bison* 3.0. Bug fixed :bug:`1262439`.
90+
91+ The xtrabackup binaries now recognize a new :file:`my.cnf` option, :option:`open_files_limit`. The effect is the same as for the server: it changes the maximum number of file descriptors available to the xtrabackup process. The actual limit depends on the platform and ``ulimit`` settings. Bug fixed :bug:`1183793`.
92+
93+ If a remote |InnoDB| tablespace got CREATEd or ALTERed during the backup, an attempt to prepare such a backup later would lead to |Percona XtraBackup| crash. Bug fixed :bug:`1291299`.
94+
95+ Code in both |innobackupex| and |xtrabackup|, that was supposed to make sure no child processes are left running in case |innobackupex| got killed or failed with an error, relied on the fact the ``SIGTERM`` and ``SIGINT`` signals were not blocked by the xtrabackup process. However, both ``SIGTERM`` and ``SIGINT`` might be blocked by the process that had invoked |innobackupex|, for example, by the |Percona XtraDB Cluster| server processes doing an SST, in which case they were also blocked by the xtrabackup process, since the signal mask is inherited by child processes. Fixed by replacing ``SIGTERM`` in |innobackupex| and ``SIGINT`` in |xtrabackup| auto-termination with ``SIGKILL``. Bug fixed :bug:`1294782`.
96+
97+
98+All of Percona's software is open-source and free, all the details of the release can be found in the `2.2.2-beta1 milestone <https://launchpad.net/percona-xtrabackup/+milestone/2.2.2-beta1>`_ at Launchpad.
99+
100+

Subscribers

People subscribed via source and target branches