Merge lp:~hrvojem/percona-xtrabackup/rn-1.9.1 into lp:percona-xtrabackup/2.0

Proposed by Hrvoje Matijakovic on 2012-02-16
Status: Merged
Approved by: Stewart Smith on 2012-02-20
Approved revision: 392
Merged at revision: 394
Proposed branch: lp:~hrvojem/percona-xtrabackup/rn-1.9.1
Merge into: lp:percona-xtrabackup/2.0
Diff against target: 50 lines (+46/-0)
1 file modified
doc/source/release-notes/2.0/1.9.1.rst (+46/-0)
To merge this branch: bzr merge lp:~hrvojem/percona-xtrabackup/rn-1.9.1
Reviewer Review Type Date Requested Status
Stewart Smith (community) 2012-02-16 Approve on 2012-02-20
Review via email: mp+93455@code.launchpad.net
To post a comment you must log in.
Stewart Smith (stewart) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'doc/source/release-notes/2.0/1.9.1.rst'
2--- doc/source/release-notes/2.0/1.9.1.rst 1970-01-01 00:00:00 +0000
3+++ doc/source/release-notes/2.0/1.9.1.rst 2012-02-16 16:56:18 +0000
4@@ -0,0 +1,46 @@
5+=======================================
6+|Percona| |XtraBackup| 1.9.1 (2.0 BETA)
7+=======================================
8+
9+Percona is glad to announce the release of Percona XtraBackup 1.9.1 on 16th February 2012. Downloads are available from our download site `here <http://www.percona.com/downloads/XtraBackup/BETA/1.9.1/>`_. For this BETA release, we will not be making APT and YUM repositories available, just base deb and RPM packages.
10+
11+This is a *BETA* quality release and is not inteded for production. If you want a high quality, Generally Available release, you should use the current Stable version - currently 1.6.5 in the 1.6 series at the time of writing.
12+
13+The 1.9.x version numbers will be used to distinguish between pre-release versions of |Percona| |XtraBackup| 2.0 and the Generally Available final release.
14+
15+This release contains all of the features and bug fixes in :doc:`Percona XtraBackup 1.9.0 </release-notes/2.0/1.9.0>`, plus the following:
16+
17+New features
18+------------
19+
20+ * |Percona| |XtraBackup| now supports streaming incremental backups. In previous versions streaming backups were performed by the innobackupex script but incremental backups were done by the xtrabackup binary which calculated deltas by scanning data files. Which meant those two feature were mutually exclusive, i.e. one couldn't do streaming incremental backups (*Alexey Kopytov*).
21+
22+ * As part of the backup LRU dump is now included as well (*Sergei Glushchenko*).
23+
24+ * Parallel compression has been added. This can now be used together with parallel file copying (*Alexey Kopytov*).
25+
26+Bugs Fixed
27+----------
28+
29+ * |tar4ibd| may crash on data files in a multi-file system tablespace configuration. Problem was that tar4ibd expected to read page size from the FSP header of each data file, which, in case of a multi-file system tablespace, is only available in the first file, but not in subsequent ones. That resulted in tar4ibd using a bogus page size, hence the crash. Bug fixed: :bug:`891496` (*Alexey Kopytov*).
30+
31+ * When preparing an incremental backups, |innobackupex| should copy all non-InnoDB files (including .frm files and non-InnoDB tables) to the full backup directory. Otherwise, any changes to .frm and/or non-InnoDB tables made between full and incremental backups lead to unusable backups. Bug fixed: :bug:`759701` (*Alexey Kopytov*).
32+
33+ * |xtrabackup| was using to MySQL's datadir as it's target-dir. Target directory is now a required option. Bug fixed :bug:`489290` (*Sergei Glushchenko*).
34+
35+ * When using parallel backup option in |xtrabackup|, backups would fail with "Operating system error number 17". Bug fixed: :bug:`900175` (*Alexey Kopytov*).
36+
37+ * Regression from 2.0 branch caused "error: log block numbers mismatch". Bug fixed: :bug:`917823`.
38+
39+ * |xtrabackup| function used a global buffer to store incremental page deltas. That didn't work with parallel backups. Bug fixed: :bug:`826632` (*Alexey Kopytov*).
40+
41+ * Files xtrabackup_checkpoints and xtrabackup_suspended should be kept in tmpdir, since user running innobackupex may not have permissions to write mysql datadir. Bug fixed: :bug:`691090` (*Sergei Glushchenko*).
42+
43+ * Unintentional change of innodb_version format in 5.1.60. caused fatal error in |xtrabackup|. Regexps used to detect innodb_version were updated. Bug fixed: :bug:`910206` (*Alexey Kopytov*).
44+
45+ * When using --remote-host to a non-standard SSH port, the |xtrabackup| wasn't passing the correct port to both ssh and scp, which use different options for port number (-p vs -P). Bug fixed: :bug:`733658` (*Sergei Glushchenko*).
46+
47+ * While running an incremental backup through innobackupex, you could get an error when the script was attempting to copy all the MYI/MYD/...etc files if a table was removed during the process of copying each file. Bug fixed: :bug:`924026` (*Lachlan Mulcahy*).
48+
49+ * Fixed bug :bug:`711207` |xtrabackup|: "Error: write to stdout" (*Sergei Glushchenko*).
50+

Subscribers

People subscribed via source and target branches