commit xtrabackup for openSUSE:Factory
Hello community,
here is the log from the commit of package xtrabackup for openSUSE:Factory checked in at 2013-01-29 14:50:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
and /work/SRC/openSUSE:Factory/.xtrabackup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xtrabackup", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes 2012-12-07 14:53:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes 2013-01-29 14:50:45.000000000 +0100
@@ -1,0 +2,41 @@
+Mon Jan 28 20:15:23 UTC 2013 - andreas.stieger@gmx.de
+
+- fix SLE build
+- suggest installation of qpress to uncompress backups created
+ with optional --compress
+
+-------------------------------------------------------------------
+Thu Jan 24 21:33:56 UTC 2013 - andreas.stieger@gmx.de
+
+- update to 2.0.5
+- new features:
+ + New option --defaults-extra-file to read options before the
+ standard defaults-file, e.g. for separate username/passwords
+ crontab or a script somewhere in the system.
+- bugs fixed:
+ + In case of streaming backups, innobackupex would resume the
+ XtraBackup process and then wait for it to finish before
+ running UNLOCK TABLES. This caused database to be unnecessarily
+ locked with FLUSH TABLES WITH READ LOCK. Innobackupex now waits
+ only till log copying is finished to unlock the databases.
+ + innobackupex error messages referencing the data directory
+ have been extended to show the path of the data directory
+ mentioned in the error message.
+ + Partitioned tables were not correctly handled by the
+ --databases, --include, --tables-file options of innobackupex,
+ and by the --tables and --tables-file options of XtraBackup.
+ + When built-in compression was used, XtraBackup was doing
+ unbuffered writes to the destination file or stream in very
+ small chunks which in return caused inefficient I/O.
+ + Unnecessary long sleep() in innobackupex lead to FLUSH TABLES
+ WITH READ LOCK taking too long.
+ + If innobackupex would crash it would leave the xtrabackup_suspended
+ file on the filesystem. This could then cause innobackupex to think
+ XtraBackup has suspended itself the moment it started, and then when
+ XtraBackup actually does suspend itself, innobackupex would wait for
+ it to end and wouldn’t re-remove the suspend file, leading to a wait
+ deadlock.
+ + innobackupex would fail to recognize MariaDB 5.2 and MariaDB 5.3
+- add perl requirements for innobackupex for completeness
+
+-------------------------------------------------------------------
Old:
----
percona-xtrabackup-2.0.4-nodoc.tar.gz
New:
----
percona-xtrabackup-2.0.5-nodoc.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xtrabackup.spec ++++++
--- /var/tmp/diff_new_pack.aJxjNh/_old 2013-01-29 14:50:48.000000000 +0100
+++ /var/tmp/diff_new_pack.aJxjNh/_new 2013-01-29 14:50:48.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xtrabackup
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
License: GPL-2.0
Group: Productivity/Databases/Tools
Name: xtrabackup
-Version: 2.0.4
+Version: 2.0.5
Release: 0
Url: http://www.percona.com/software/percona-xtrabackup/
Source: percona-xtrabackup-%{version}-nodoc.tar.gz
@@ -53,6 +53,19 @@
BuildRequires: readline-devel
BuildRequires: tcpd-devel
BuildRequires: zlib-devel
+# some runtime perl requirements for innobackupex
+Requires: perl(File::Basename)
+Requires: perl(File::Copy)
+Requires: perl(File::Find)
+Requires: perl(File::Spec)
+Requires: perl(File::Temp)
+Requires: perl(FileHandle)
+Requires: perl(Getopt::Long)
+Requires: perl(Pod::Usage)
+Requires: perl(Time::HiRes)
+Requires: perl(strict)
+# command line uncompressor for when optional --compress is used
+Suggests: qpress
%description
Percona XtraBackup is an online (non-blocking) backup solution for InnoDB
++++++ percona-xtrabackup-2.0.4-nodoc.tar.gz -> percona-xtrabackup-2.0.5-nodoc.tar.gz ++++++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.0.4-nodoc.tar.gz /work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.0.5-nodoc.tar.gz differ: char 5, line 1
++++++ xtrabackup-nodoc.sh ++++++
--- /var/tmp/diff_new_pack.aJxjNh/_old 2013-01-29 14:50:48.000000000 +0100
+++ /var/tmp/diff_new_pack.aJxjNh/_new 2013-01-29 14:50:48.000000000 +0100
@@ -2,7 +2,7 @@
#
# Remove documentation files from source archives
#
-# Copyright (c) 2012 Andreas Stieger
participants (1)
-
root@hilbert.suse.de