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

Proposed by Hrvoje Matijakovic on 2014-09-29
Status: Merged
Approved by: Alexey Kopytov on 2014-09-30
Approved revision: no longer in the source branch.
Merge reported by: Alexey Kopytov
Merged at revision: not available
Proposed branch: lp:~hrvojem/percona-xtrabackup/rn-2.2.5-2.2
Merge into: lp:percona-xtrabackup/2.2
Diff against target: 107 lines (+46/-8)
4 files modified
storage/innobase/xtrabackup/doc/source/conf.py (+2/-2)
storage/innobase/xtrabackup/doc/source/index.rst (+2/-6)
storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst (+5/-0)
storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.5.rst (+37/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-xtrabackup/rn-2.2.5-2.2
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) 2014-09-29 Approve on 2014-09-30
Review via email: mp+236351@code.launchpad.net
To post a comment you must log in.
Alexey Kopytov (akopytov) :
review: Needs Fixing
5029. By Hrvoje Matijakovic on 2014-09-30

Release notes for Percona XtraBackup 2.2.5

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-09-25 16:10:20 +0000
3+++ storage/innobase/xtrabackup/doc/source/conf.py 2014-09-30 09:28:57 +0000
4@@ -51,9 +51,9 @@
5 # built documents.
6 #
7 # The short X.Y version.
8-version = '2.2.4'
9+version = '2.2.5'
10 # The full version, including alpha/beta/rc tags.
11-release = '2.2.4'
12+release = '2.2.5'
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-09-25 16:10:20 +0000
19+++ storage/innobase/xtrabackup/doc/source/index.rst 2014-09-30 09:28:57 +0000
20@@ -1,10 +1,10 @@
21-.. Percona Xtrabackup documentation master file, created by
22+.. Percona XtraBackup documentation master file, created by
23 sphinx-quickstart on Fri May 6 01:04:39 2011.
24 You can adapt this file completely to your liking, but it should at least
25 contain the root `toctree` directive.
26
27 ====================================
28- Percona Xtrabackup - Documentation
29+ Percona XtraBackup - Documentation
30 ====================================
31
32 |Percona XtraBackup| is an open-source hot backup utility for |MySQL| - based servers that doesn't lock your database during the backup.
33@@ -15,10 +15,6 @@
34
35 |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.
36
37-.. note::
38-
39- This is a **BETA** quality release and it is not intended for production.
40-
41
42 Introduction
43 ============
44
45=== modified file 'storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst'
46--- storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst 2014-09-25 16:10:20 +0000
47+++ storage/innobase/xtrabackup/doc/source/installation/yum_repo.rst 2014-09-30 09:28:57 +0000
48@@ -1,3 +1,5 @@
49+.. _yum_repo:
50+
51 ===================================
52 Percona :program:`yum` Repository
53 ===================================
54@@ -52,8 +54,11 @@
55
56 * *CentOS* 5 and *RHEL* 5
57 * *CentOS* 6 and *RHEL* 6
58+* *CentOS* 7 and *RHEL* 7
59 * *Amazon Linux AMI* (works the same as *CentOS* 5)
60
61+.. _yum_testing:
62+
63 Percona `yum` Testing Repository
64 =================================
65
66
67=== added file 'storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.5.rst'
68--- storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.5.rst 1970-01-01 00:00:00 +0000
69+++ storage/innobase/xtrabackup/doc/source/release-notes/2.2/2.2.5.rst 2014-09-30 09:28:57 +0000
70@@ -0,0 +1,37 @@
71+============================
72+ |Percona XtraBackup| 2.2.5
73+============================
74+
75+Percona is glad to announce the release of |Percona XtraBackup| 2.2.5 on October 2nd 2014. Downloads are available from our download site `here <http://www.percona.com/downloads/XtraBackup/2.2.5/>`_ and from :ref:`apt <apt_repo>` and :ref:`yum <yum_repo>` repositories.
76+
77+This release is the current stable release in the 2.2 series.
78+
79+New Features
80+------------
81+
82+ |Percona XtraBackup| has been rebased on |MySQL| 5.6.21.
83+
84+Bugs Fixed
85+----------
86+
87+ The fix for bug :bug:`1079700` introduced a problem for users with huge numbers of |InnoDB| tablespaces, and the workaround of raising the open files limits didn't work in all cases due to a limitation in the Linux kernel. A new :option:`innobackupex --close-files` option has been implemented to close the file handles once they are no longer accessed. **NOTE:** Using this option may result in a broken backup if DDL is performed on |InnoDB| tables during the backup procedure. Bug fixed :bug:`1222062`.
88+
89+ Fix for bug :bug:`1206309` introduced a regression in |Percona XtraBackup| 2.2.0 which caused |Percona XtraBackup| to fail to copy redo logs in random cases. Bug fixed :bug:`1365835`.
90+
91+ :option:`innobackupex --galera-info` didn't copy the last binlog file when it was taking a backup from server where `backup locks <http://www.percona.com/doc/percona-server/5.6/management/backup_locks.html>`_ are supported. Bug fixed :bug:`1368577`.
92+
93+ |xtrabackup| binary would accept arguments that were not options, which could lead to unexpected results. Bug fixed :bug:`1367377`.
94+
95+ If |innobackupex| is run against |MySQL| 5.1 with built-in InnoDB, it will now suggest using |Percona XtraBackup| 2.0 or upgrading to InnoDB plugin, rather than just failing with the generic ``unsupported server version`` message. Bug fixed :bug:`1335101`.
96+
97+ Using the (deprecated) ``log`` parameter in mysqld section would cause backups to fail. Bug fixed :bug:`1347698`.
98+
99+ |Percona XtraBackup| now uses |MySQL| code to get the stack trace in case |Percona XtraBackup| crashes with a segmentation fault or an assertion failure. Bug fixed :bug:`766305`.
100+
101+ Attempt to use any of the following options without the :option:`innobackupex --incremental` option now fails with an error message rather than creates a full backup: :option:`innobackupex --incremental-lsn`, :option:`innobackupex --incremental-basedir`, :option:`innobackupex --incremental-history-name`, :option:`innobackupex --incremental-history-uuid`. Bug fixed :bug:`1213778`.
102+
103+Other bugs fixed: :bug:`1367613`, :bug:`1368574`, :bug:`1370462`, :bug:`1371441`, :bug:`1373429`, :bug:`1373984`, and :bug:`1265070`.
104+
105+All of Percona's software is open-source and free, all the details of the release can be found in the `2.2.5 milestone <https://launchpad.net/percona-xtrabackup/+milestone/2.2.5>`_ at Launchpad.
106+
107+

Subscribers

People subscribed via source and target branches