commit xtrabackup for openSUSE:Factory

2019-05-16 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2019-05-16 22:02:07

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new.5148 (New)


Package is "xtrabackup"

Thu May 16 22:02:07 2019 rev:48 rq:703096 version:2.4.12

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2019-03-01 
20:28:50.550019711 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new.5148/xtrabackup.changes  
2019-05-16 22:02:09.398703091 +0200
@@ -1,0 +2,5 @@
+Tue May 14 15:32:50 UTC 2019 - Martin Liška 
+
+- Disable LTO (boo#1135095).
+
+---



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.GKHANF/_old  2019-05-16 22:02:11.286701904 +0200
+++ /var/tmp/diff_new_pack.GKHANF/_new  2019-05-16 22:02:11.290701902 +0200
@@ -83,6 +83,7 @@
 %patch6 -p1
 
 %build
+%define _lto_cflags %{nil}
 %cmake \
 -DCMAKE_C_FLAGS:STRING="%{optflags} 
-DXTRABACKUP_VERSION=\\\"%{version}\\\" -DDBUG_OFF" \
 -DCMAKE_CXX_FLAGS:STRING="%{optflags} 
-DXTRABACKUP_VERSION=\\\"%{version}\\\" -DDBUG_OFF" \




commit xtrabackup for openSUSE:Factory

2019-03-01 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2019-03-01 20:28:46

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new.28833 (New)


Package is "xtrabackup"

Fri Mar  1 20:28:46 2019 rev:47 rq:679248 version:2.4.12

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2018-09-14 
00:02:44.961891478 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new.28833/xtrabackup.changes 
2019-03-01 20:28:50.550019711 +0100
@@ -1,0 +2,5 @@
+Tue Feb 26 09:16:42 UTC 2019 - Martin Liška 
+
+- Add gcc9-warning.patch (bsc#1125418).
+
+---

New:

  gcc9-warning.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.kdPa1S/_old  2019-03-01 20:28:53.082019101 +0100
+++ /var/tmp/diff_new_pack.kdPa1S/_new  2019-03-01 20:28:53.086019100 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -31,6 +31,7 @@
 Patch3: percona-xtrabackup-2.2.9-nodoc.patch
 Patch4: percona-xtrabackup-2.3.3-disable-version-check.patch
 Patch5: percona-xtrabackup-2.3.2-unbundle-jsnm.patch
+Patch6: gcc9-warning.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -79,6 +80,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 %cmake \

++ gcc9-warning.patch ++
>From b47d098fd6705eb15302dbe136f142a617d30998 Mon Sep 17 00:00:00 2001
From: marxin 
Date: Mon, 25 Feb 2019 15:19:04 +0100
Subject: [PATCH] Fix new GCC 9 warning:

[  874s] In function 'void* memcpy(void*, const void*, size_t)',
[  874s] inlined from 'virtual String* 
Item_func_format::val_str_ascii(String*)' at 
/home/abuild/rpmbuild/BUILD/percona-xtrabackup-2.4.12/sql/item_strfunc.cc:3214:13:
[  874s] /usr/include/bits/string_fortified.h:34:33: warning: 'void* 
__builtin_memcpy(void*, const void*, unsigned int)' writing 1 or more bytes 
into a region of size 0 overflows the destination [-Wstringop-overflow=]
[  874s]34 |   return __builtin___memcpy_chk (__dest, __src, __len, __bos0 
(__dest));

It's analyzed here:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89350
---
 sql/item_strfunc.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sql/item_strfunc.cc b/sql/item_strfunc.cc
index 384b46a34d4..d6630e6aa8d 100644
--- a/sql/item_strfunc.cc
+++ b/sql/item_strfunc.cc
@@ -3207,7 +3207,7 @@
 char *dst= buf + sizeof(buf);
 
 /* Put the fractional part */
-if (dec)
+if (dec > 0)
 {
   dst-= (dec + 1);
   *dst= lc->decimal_point;



commit xtrabackup for openSUSE:Factory

2018-09-13 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2018-09-14 00:02:32

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Fri Sep 14 00:02:32 2018 rev:46 rq:635520 version:2.4.12

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2018-05-10 
15:50:38.226543165 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2018-09-14 00:02:44.961891478 +0200
@@ -1,0 +2,19 @@
+Thu Sep 13 11:08:03 UTC 2018 - astie...@suse.com
+
+- Percona Xtrabackup 2.4.12:
+  * now prints used arguments to standard output
+  * --copy-back did not read which encryption plugin to use from
+plugin-load setting of the my.cnf configuration file
+  * xbstream was exiting with zero return code when it failed to
+create one or more target files
+  * xtrabackup_checkpoints files were encrypted during a backup,
+caused additional difficulties to take incremental backups
+
+---
+Wed Jun  6 09:18:05 UTC 2018 - astie...@suse.com
+
+- Percona XtraBackup 2.4.11:
+  * Add support for encrypted general tablespaces
+  * Add support for backup on instqances using keyring_vault plugin
+
+---

Old:

  percona-xtrabackup-2.4.10-nodoc.tar.xz

New:

  percona-xtrabackup-2.4.12-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.s1m2Yv/_old  2018-09-14 00:02:46.885890010 +0200
+++ /var/tmp/diff_new_pack.s1m2Yv/_new  2018-09-14 00:02:46.889890006 +0200
@@ -17,12 +17,12 @@
 
 
 Name:   xtrabackup
-Version:2.4.10
+Version:2.4.12
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0-only
 Group:  Productivity/Archiving/Backup
-Url:http://www.percona.com/software/percona-xtrabackup/
+URL:http://www.percona.com/software/percona-xtrabackup/
 # stripped source tarball generated from URL below using xtrabackup-nodoc.sh
 # 
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-%%{version}/source/tarball/percona-xtrabackup-%%{version}.tar.gz
 Source: percona-xtrabackup-%{version}-nodoc.tar.xz
@@ -89,6 +89,7 @@
 -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
 -DBUILD_CONFIG=xtrabackup_release -DWITH_SSL=system \
 -DINSTALL_MYSQLTESTDIR=%{_datadir}/percona-xtrabackup-test \
+-DINSTALL_PLUGINDIR="%{_lib}/xtrabackup/plugins" \
 -DMYSQL_UNIX_ADDR=%{_rundir}/mysql/mysql.sock \
 -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_STATIC_LIBS:BOOL=ON \
 -DWITH_BOOST=../boost_1_59_0
@@ -97,6 +98,7 @@
 
 %install
 %cmake_install
+find %{buildroot} -type f -name "*.a" -print -delete
 
 %files
 %license COPYING
@@ -106,6 +108,9 @@
 %{_bindir}/xbcrypt
 %{_bindir}/xbcloud
 %{_bindir}/xbcloud_osenv
+%dir %{_libdir}/xtrabackup
+%dir %{_libdir}/xtrabackup/plugins
+%{_libdir}/xtrabackup/plugins/*.so
 
 %files test
 %{_datadir}/percona-xtrabackup-test

++ percona-xtrabackup-2.3.3-disable-version-check.patch ++
--- /var/tmp/diff_new_pack.s1m2Yv/_old  2018-09-14 00:02:46.925889979 +0200
+++ /var/tmp/diff_new_pack.s1m2Yv/_new  2018-09-14 00:02:46.925889979 +0200
@@ -1,65 +1,81 @@
-Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.cc
+Index: percona-xtrabackup-2.4.11/storage/innobase/xtrabackup/src/backup_copy.cc
 ===
 
percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/backup_copy.cc
-+++ percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.cc
-@@ -51,7 +51,7 @@ Place, Suite 330, Boston, MA 02111-1307
- #include 
+--- 
percona-xtrabackup-2.4.11.orig/storage/innobase/xtrabackup/src/backup_copy.cc   
   2018-06-06 11:24:11.008685160 +0200
 percona-xtrabackup-2.4.11/storage/innobase/xtrabackup/src/backup_copy.cc   
2018-06-06 11:25:48.437090110 +0200
+@@ -53,7 +53,6 @@ Place, Suite 330, Boston, MA 02111-1307
  #include 
  #include 
+ #include 
 -#include 
-+/* #include  */
  #include 
  #include 
  #include "fil_cur.h"
-@@ -2057,6 +2057,7 @@ decrypt_decompress()
+@@ -2298,33 +2297,3 @@ decrypt_decompress()
return(ret);
  }
  
-+/*
- void
- version_check()
- {
-@@ -2087,3 +2088,4 @@ version_check()
- 
-   pclose(pipe);
- }
-+*/
-Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.h
+-void
+-version_check()
+-{
+-  if (opt_password != NULL) {
+-  setenv("option_mysql_password", opt_password, 1);
+-  }
+-  if (opt_user != NULL) {
+-  

commit xtrabackup for openSUSE:Factory

2018-05-10 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2018-05-10 15:50:37

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Thu May 10 15:50:37 2018 rev:45 rq:605698 version:2.4.10

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2018-04-02 
22:49:08.214041947 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2018-05-10 15:50:38.226543165 +0200
@@ -1,0 +2,6 @@
+Thu Apr 26 15:59:10 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Remove unneeded patch:
+  * percona-xtrabackup-2.4.9-aarch_buildfix.patch
+
+---

Old:

  percona-xtrabackup-2.4.9-aarch_buildfix.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.KtP8lN/_old  2018-05-10 15:50:40.370464588 +0200
+++ /var/tmp/diff_new_pack.KtP8lN/_new  2018-05-10 15:50:40.370464588 +0200
@@ -20,7 +20,7 @@
 Version:2.4.10
 Release:0
 Summary:Online backup for MySQL / InnoDB
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Productivity/Archiving/Backup
 Url:http://www.percona.com/software/percona-xtrabackup/
 # stripped source tarball generated from URL below using xtrabackup-nodoc.sh
@@ -31,7 +31,6 @@
 Patch3: percona-xtrabackup-2.2.9-nodoc.patch
 Patch4: percona-xtrabackup-2.3.3-disable-version-check.patch
 Patch5: percona-xtrabackup-2.3.2-unbundle-jsnm.patch
-Patch6: percona-xtrabackup-2.4.9-aarch_buildfix.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -80,9 +79,6 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-%ifarch aarch64
-%patch6 -p1
-%endif
 
 %build
 %cmake \




commit xtrabackup for openSUSE:Factory

2018-04-02 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2018-04-02 22:49:05

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Mon Apr  2 22:49:05 2018 rev:44 rq:592904 version:2.4.10

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2018-03-19 
23:40:21.001085496 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2018-04-02 22:49:08.214041947 +0200
@@ -1,0 +2,14 @@
+Sun Apr  1 18:32:08 UTC 2018 - astie...@suse.com
+
+- Percona XtraBackup 2.4.10:
+  * Rebased to MySQL 5.7.19
+  * Fix xbcrypt failure with --encrypt-key-file option
+  * Fix lock-up on simultaneous usage of --lock-ddl and
+--lock-ddl-per-table
+  * Fix deadlock in prepare stage related to the maximum number
+of pending reads
+  * Abort backup when encountering tablespaces with a corrupted
+first page instead of skipping
+- Use %license (boo#1082318)
+
+--

Old:

  percona-xtrabackup-2.4.9-nodoc.tar.xz

New:

  percona-xtrabackup-2.4.10-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.CWuGUL/_old  2018-04-02 22:49:10.657953091 +0200
+++ /var/tmp/diff_new_pack.CWuGUL/_new  2018-04-02 22:49:10.661952945 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.4.9
+Version:2.4.10
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
@@ -75,10 +75,6 @@
 
 %prep
 %setup -q -n percona-xtrabackup-%{version} -a 2
-# refuse to build from source tarballs with documentation due to license
-%{__find} -maxdepth 1 -type d -iname "doc*" -print && exit 1
-%{__find} storage/innobase/xtrabackup -maxdepth 1 -type d -iname "doc*" -print 
&& exit 1
-
 rm -rf storage/innobase/xtrabackup/src/jsmn
 
 %patch3 -p1
@@ -107,7 +103,7 @@
 %cmake_install
 
 %files
-%doc COPYING
+%license COPYING
 %{_bindir}/innobackupex
 %{_bindir}/xtrabackup
 %{_bindir}/xbstream

++ percona-xtrabackup-2.3.2-unbundle-jsnm.patch ++
--- /var/tmp/diff_new_pack.CWuGUL/_old  2018-04-02 22:49:10.693951782 +0200
+++ /var/tmp/diff_new_pack.CWuGUL/_new  2018-04-02 22:49:10.693951782 +0200
@@ -1,12 +1,12 @@
-Index: percona-xtrabackup-2.3.8/storage/innobase/xtrabackup/src/CMakeLists.txt
+Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/CMakeLists.txt
 ===
 
percona-xtrabackup-2.3.8.orig/storage/innobase/xtrabackup/src/CMakeLists.txt
-+++ percona-xtrabackup-2.3.8/storage/innobase/xtrabackup/src/CMakeLists.txt
-@@ -19,7 +19,6 @@ INCLUDE(libev)
+--- 
percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/CMakeLists.txt
 percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/CMakeLists.txt
+@@ -21,7 +21,6 @@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compil
  
  ADD_SUBDIRECTORY(libarchive)
  ADD_SUBDIRECTORY(crc)
 -ADD_SUBDIRECTORY(jsmn)
  
+ SET(WITH_CURL "system" CACHE STRING "Using system curl by default")
  FIND_GCRYPT()
- FIND_CURL()

++ percona-xtrabackup-2.3.3-disable-version-check.patch ++
--- /var/tmp/diff_new_pack.CWuGUL/_old  2018-04-02 22:49:10.705951346 +0200
+++ /var/tmp/diff_new_pack.CWuGUL/_new  2018-04-02 22:49:10.705951346 +0200
@@ -1,7 +1,7 @@
-Index: percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/backup_copy.cc
+Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.cc
 ===
 
percona-xtrabackup-2.4.8.orig/storage/innobase/xtrabackup/src/backup_copy.cc
   2017-07-20 14:29:48.0 +0200
-+++ percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/backup_copy.cc
2017-08-08 15:26:08.969853105 +0200
+--- 
percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/backup_copy.cc
 percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.cc
 @@ -51,7 +51,7 @@ Place, Suite 330, Boston, MA 02111-1307
  #include 
  #include 
@@ -11,7 +11,7 @@
  #include 
  #include 
  #include "fil_cur.h"
-@@ -2040,6 +2040,7 @@ decrypt_decompress()
+@@ -2057,6 +2057,7 @@ decrypt_decompress()
return(ret);
  }
  
@@ -19,16 +19,16 @@
  void
  version_check()
  {
-@@ -2070,3 +2071,4 @@ version_check()
+@@ -2087,3 +2088,4 @@ version_check()
  
pclose(pipe);
  }
 +*/
-Index: percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/backup_copy.h
+Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.h
 ===
 
percona-xtrabackup-2.4.8.orig/storage/innobase/xtra

commit xtrabackup for openSUSE:Factory

2018-03-19 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2018-03-19 23:39:53

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Mon Mar 19 23:39:53 2018 rev:43 rq:588593 version:2.4.9

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2018-01-13 
21:44:00.132270301 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2018-03-19 23:40:21.001085496 +0100
@@ -1,0 +2,7 @@
+Wed Mar 14 13:43:24 CET 2018 - r...@suse.de
+
+- compile some files with -O0 to allow build on aarch64
+- add percona-xtrabackup-2.4.9-aarch_buildfix.patch
+- add _constraints file: min 6G mem, min 8G diskspace
+
+---
@@ -62,0 +70,6 @@
+
+---
+Wed Jul 19 14:17:19 UTC 2017 - astie...@suse.com
+
+- Remove unused bundled libarchive windows build files with
+  proprietary license keywords - bsc#1049458

New:

  _constraints
  percona-xtrabackup-2.4.9-aarch_buildfix.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.XAAZXc/_old  2018-03-19 23:40:23.588992140 +0100
+++ /var/tmp/diff_new_pack.XAAZXc/_new  2018-03-19 23:40:23.592991997 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,6 +31,7 @@
 Patch3: percona-xtrabackup-2.2.9-nodoc.patch
 Patch4: percona-xtrabackup-2.3.3-disable-version-check.patch
 Patch5: percona-xtrabackup-2.3.2-unbundle-jsnm.patch
+Patch6: percona-xtrabackup-2.4.9-aarch_buildfix.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -83,6 +84,9 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%ifarch aarch64
+%patch6 -p1
+%endif
 
 %build
 %cmake \

++ _constraints ++

  


  
6
  
  
8
  

  


++ percona-xtrabackup-2.4.9-aarch_buildfix.patch ++
--- percona-xtrabackup-2.4.9/libmysqld/CMakeLists.txt   2018/03/14 00:42:59 
1.1
+++ percona-xtrabackup-2.4.9/libmysqld/CMakeLists.txt   2018/03/14 00:44:45
@@ -118,6 +118,11 @@
   COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR}
 )
 
+ADD_COMPILE_FLAGS(
+  ../sql/item_geofunc_setops.cc
+  COMPILE_FLAGS -O0
+)
+
 # Fixes "C1128: number of sections exceeded object file format limit" in MSVC 
/MD
 # The flag /bigobj is not added if the build is not /MD
 IF(WIN32 AND CMAKE_SIZEOF_VOID_P MATCHES 8)
--- percona-xtrabackup-2.4.9/storage/innobase/CMakeLists.txt2018/03/14 
01:03:50 1.1
+++ percona-xtrabackup-2.4.9/storage/innobase/CMakeLists.txt2018/03/14 
01:04:37
@@ -178,7 +178,11 @@
 btr/btr0btr.cc
 btr/btr0cur.cc
 buf/buf0buf.cc
+fts/fts0fts.cc
 gis/gis0sea.cc
+handler/handler0alter.cc
+row/row0mysql.cc
+srv/srv0srv.cc
 COMPILE_FLAGS "-O0"
   )
 ENDIF()
--- percona-xtrabackup-2.4.9/sql/CMakeLists.txt 2018/03/14 09:07:34 1.1
+++ percona-xtrabackup-2.4.9/sql/CMakeLists.txt 2018/03/14 09:08:42
@@ -312,6 +312,11 @@
   COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR}
 )
 
+ADD_COMPILE_FLAGS(
+  item_geofunc_setops.cc
+  COMPILE_FLAGS -O0
+)
+
 # Fixes "C1128: number of sections exceeded object file format limit" in MSVC 
/MD
 # The flag /bigobj is not added if the build is not WINDOWS_RUNTIME_MD (/MD)
 IF(WINDOWS_RUNTIME_MD AND CMAKE_SIZEOF_VOID_P MATCHES 8)



commit xtrabackup for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2018-01-13 21:43:18

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Sat Jan 13 21:43:18 2018 rev:42 rq:556097 version:2.4.9

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2017-08-24 
18:48:41.300768389 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2018-01-13 21:44:00.132270301 +0100
@@ -1,0 +2,18 @@
+Mon Dec 11 21:20:12 UTC 2017 - astie...@suse.com
+
+- Percona XtraBackup 2.4.9:
+  * xbcrypt now has an ability to decrypt files in parallel by
+specifying the number of threads with the xtrabackup
+--encrypt-threads option
+  * xtrabackup --copy-back option can now be used with xtrabackup
+--parallel option to copy the user data files in parallel (redo
+logs and system tablespaces are copied in the main thread)
+  * Various fixes to slave_info writing
+  * Various fixes for crashes under certain circumstances
+
+---
+Wed Nov 22 15:17:10 UTC 2017 - dmuel...@suse.com
+
+- set default unix socket address to the mariadb socket location
+
+---

Old:

  percona-xtrabackup-2.4.8-nodoc.tar.xz

New:

  percona-xtrabackup-2.4.9-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.bDkUtv/_old  2018-01-13 21:44:04.480067650 +0100
+++ /var/tmp/diff_new_pack.bDkUtv/_new  2018-01-13 21:44:04.484067463 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.4.8
+Version:2.4.9
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
@@ -93,6 +93,7 @@
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,relro,-z,now" \
-DBUILD_CONFIG=xtrabackup_release -DWITH_SSL=system \
-DINSTALL_MYSQLTESTDIR=%{_datadir}/percona-xtrabackup-test \
+-DMYSQL_UNIX_ADDR=%{_rundir}/mysql/mysql.sock \
-DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_STATIC_LIBS:BOOL=ON \
-DWITH_BOOST=../boost_1_59_0
 

++ percona-xtrabackup-2.4.8-nodoc.tar.xz -> 
percona-xtrabackup-2.4.9-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.4.8-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.4.9-nodoc.tar.xz
 differ: char 25, line 1




commit xtrabackup for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2017-08-24 18:48:37

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Thu Aug 24 18:48:37 2017 rev:41 rq:515222 version:2.4.8

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2017-03-02 
19:29:14.668338387 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2017-08-24 18:48:41.300768389 +0200
@@ -1,0 +2,94 @@
+Tue Aug  8 15:54:11 UTC 2017 - astie...@suse.com
+
+- Percona XtraBackup 2.4.8:
+  * Support MySQL 5.7, rebased to MySQL 5.7.13
+  * Support for InnoDB tablespace encryption
+add --reencrypt-for-server-id option
+  * Support SHA256 passwords (via SSL connection)
+  * Support command options for secure connections
+  * xbcrypt format changes, backups are incompatible with 2.3.x
+  * Add --remove-original option to remove encrypted/compressed
+files after operations
+  * Use hwardware accellerated crc32 implementaiton
+  * Add options to exclude tables (--tables-exclude) and databases
+(--databases-exclude) from backup
+  * xbstream now supports parallel extraction (--parallel)
+  * xbstream now supports --decrypt, --encrypt-threads,
+--encrypt-key, --encrypt-key-file for decryption
+  * Add options for MDL locking (--lock-ddl, --lock-ddl-timeout,
+--lock-ddl-per-table)
+- packaging changes:
+  * bundle boost 1.59.0
+  * dropped patches:
+percona-xtrabackup-2.2.x-srv_buf_size.patch
+percona-xtrabackup-2.3.8-gcc7-fallthrough.patch
+percona-xtrabackup-2.3.8-gcc7-pointer-comparisons.patch
+
+---
+Tue Aug  8 11:45:45 UTC 2017 - astie...@suse.com
+
+- Percona Xtrabackup 2.3.9:
+  * New --check-privileges option to check for system privileges
+  * Fix crash during prepare stage if index compaction was enabled
+  * Support building with OpenSSL 1.1
+  * xbstream could run out of file descriptors while extracting
+backups which contains many tables
+  * Fix determining use of master_auto_postion on a slave to avoid
+generating an invalid xtrabackup_slave_info file
+  * Fix crash backing up MariaDB 10.2.x with --ftwrl-* options
+  * Along with xtrabackup_checkpints file, xtrabackup now copies
+xtrabackup_info file into directory specified by --extra-lsndir
+  * GTID position was not recorded when --binlog-info option was
+set to AUTO
+  * bundled, patched libarchive updated to 3.3.1
+
+---
+Fri Jun  2 18:28:27 UTC 2017 - astie...@suse.com
+
+- fix build with gcc7 bsc#1041250:
+  * percona-xtrabackup-2.3.8-gcc7-fallthrough.patch
+  * percona-xtrabackup-2.3.8-gcc7-pointer-comparisons.patch
+
+---
+Wed May 10 14:53:48 UTC 2017 - mrueck...@suse.de
+
+- dont build shared libs for now.
+
+---
+Wed May 10 14:20:30 UTC 2017 - mrueck...@suse.de
+
+- enable building with system ssl
+
+---
+Wed May 10 14:10:59 UTC 2017 - mrueck...@suse.de
+
+- update to 2.3.8
+  - New Features
+- Percona XtraBackup now uses hardware accelerated
+  implementation of crc32 where it is supported.
+- Percona XtraBackup has implemented new options: xtrabackup
+  --tables-exclude and xtrabackup --databases-exclude that work
+  similar to xtrabackup --tables and xtrabackup --databases
+  options, but exclude given names/paths from backup.
+- The xbstream binary now supports parallel extraction with the
+  --parallel option.
+- The xbstream binary now supports following new options:
+  --decrypt, --encrypt-threads, --encrypt-key, and
+  --encrypt-key-file. When --decrypt option is specified
+  xbstream will automatically decrypt encrypted files when
+  extracting input stream. Either --encrypt-key or
+  --encrypt-key-file options must be specified to provide
+  encryption key, but not both. Option --encrypt-threads
+  specifies the number of worker threads doing the encryption,
+  default is 1.
+  - Bugs fixed
+- xtrabackup would not create fresh InnoDB redo logs when
+  preparing incremental backup. Bug fixed #1669592.
+- xtrabackup --export can now export tables that have more than
+  31 index. Bug fixed #1089681.
+- Unrecognized character \x01; marked by <-- HERE message could
+  be seen if backups were taken with the version check enabled.
+  Bug fixed #1651978.
+- refreshed percona-xtrabackup-2.3.2-unbundle-jsnm.patch
+
+---

O

commit xtrabackup for openSUSE:Factory

2017-03-02 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2017-03-02 19:29:13

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Thu Mar  2 19:29:13 2017 rev:40 rq:460100 version:2.3.7

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2017-01-17 
14:36:24.481061369 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2017-03-02 19:29:14.668338387 +0100
@@ -1,0 +2,22 @@
+Thu Feb 23 21:09:28 UTC 2017 - astie...@suse.com
+
+- Percona XtraBackup 2.3.7
+- New functionality:
+  * new --remove-original option for removing the encrypted and
+compressed files once they’ve been decrypted/decompressed.
+  * now supports -H, -h, -u and -p shortcuts for --hostname,
+--datadir, --user and --password respectively.
+- Bugs fixed:
+  * used username set for the server in a configuration file even
+if a different user was defined in the user’s configuration file
+  * Incremental backups did not include xtrabackup_binlog_info and
+xtrabackup_galera_info files
+  * --move-back option did not always restore out-of-datadir
+tablespaces to their original directories
+  * innobackupex and xtrabackup scripts were showing the password
+in the ps output when it was passed as a command line argument
+bsc#1026729
+  * Incremental backup would fail with a path like ~/backup/inc_1
+because xtrabackup didn’t properly expand tilde
+
+---

Old:

  percona-xtrabackup-2.3.6-nodoc.tar.xz

New:

  percona-xtrabackup-2.3.7-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.B1tMs8/_old  2017-03-02 19:29:15.980152728 +0100
+++ /var/tmp/diff_new_pack.B1tMs8/_new  2017-03-02 19:29:15.984152162 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.3.6
+Version:2.3.7
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.3.6-nodoc.tar.xz -> 
percona-xtrabackup-2.3.7-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.3.6-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.3.7-nodoc.tar.xz
 differ: char 27, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.B1tMs8/_old  2017-03-02 19:29:16.040144238 +0100
+++ /var/tmp/diff_new_pack.B1tMs8/_new  2017-03-02 19:29:16.040144238 +0100
@@ -2,7 +2,7 @@
 #
 # Remove documentation files from source archives 
 # 
-# Copyright (c) 2017 Andreas Stieger 
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit xtrabackup for openSUSE:Factory

2017-01-17 Thread root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2017-01-17 14:36:21

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2016-07-18 
21:25:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2017-01-17 14:36:24.481061369 +0100
@@ -1,0 +2,21 @@
+Sat Jan 14 10:29:56 UTC 2017 - astie...@suse.com
+
+- Percona XtraBackup 2.3.6, including one security fix:
+  * CVE-2016-6225: xbcrypt encryption IV not being set properly
+(boo#1019858)
+- New functionality:
+  * now supports SHA256 passwords
+  * new supports command options for secure connections
+- Bugs fixed:
+  * intermittent assertion failures when not correctly identifying
+server version
+  * Safe slave backup algorithm performed too short delays between
+retries which could cause backups to fail on a busy servers
+  * fix compilation warnings with gcc6
+  * Backup would still succeed even if xtrabackup would fail to
+write the metadata
+  * xbcloud now supports EMC ECS Swift API Authorization requests
+  * backup failed with MariaDB 10.2 with the unsupported server
+version error message
+
+---

Old:

  percona-xtrabackup-2.3.5-nodoc.tar.xz

New:

  percona-xtrabackup-2.3.6-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.O92Kyg/_old  2017-01-17 14:36:25.516914523 +0100
+++ /var/tmp/diff_new_pack.O92Kyg/_new  2017-01-17 14:36:25.520913956 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.3.5
+Version:2.3.6
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.3.3-disable-version-check.patch ++
--- /var/tmp/diff_new_pack.O92Kyg/_old  2017-01-17 14:36:25.556908854 +0100
+++ /var/tmp/diff_new_pack.O92Kyg/_new  2017-01-17 14:36:25.560908287 +0100
@@ -1,6 +1,7 @@
-diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc 
percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc
 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc
   2015-12-14 20:49:07.0 +0100
-+++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc
2016-01-17 23:26:10.661829261 +0100
+Index: percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.cc
+===
+--- 
percona-xtrabackup-2.3.6.orig/storage/innobase/xtrabackup/src/backup_copy.cc
   2016-11-25 10:05:53.0 +0100
 percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.cc
2017-01-14 11:26:58.039337272 +0100
 @@ -48,7 +48,7 @@ Place, Suite 330, Boston, MA 02111-1307
  #include 
  #include 
@@ -10,7 +11,7 @@
  #include 
  #include "fil_cur.h"
  #include "xtrabackup.h"
-@@ -1882,6 +1882,7 @@ decrypt_decompress()
+@@ -1954,6 +1954,7 @@ decrypt_decompress()
return(ret);
  }
  
@@ -18,15 +19,16 @@
  void
  version_check()
  {
-@@ -1912,3 +1913,4 @@ version_check()
+@@ -1984,3 +1985,4 @@ version_check()
  
pclose(pipe);
  }
 +*/
-diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.h 
percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.h
 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.h 
   2015-12-14 20:49:07.0 +0100
-+++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.h 
2016-01-17 23:16:15.044500527 +0100
-@@ -37,8 +37,10 @@ bool
+Index: percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.h
+===
+--- 
percona-xtrabackup-2.3.6.orig/storage/innobase/xtrabackup/src/backup_copy.h 
   2016-11-25 10:05:53.0 +0100
 percona-xtrabackup-2.3.6/storage/innobase/xtrabackup/src/backup_copy.h 
2017-01-14 11:26:58.039337272 +0100
+@@ -41,8 +41,10 @@ bool
  copy_back();
  bool
  decrypt_decompress();
@@ -37,9 +39,10 @@
  bool
  is_path_separator(char);
  bool
-diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/CMakeLists.txt 
perco

commit xtrabackup for openSUSE:Factory

2016-07-18 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2016-07-18 21:25:11

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2016-07-12 
23:51:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2016-07-18 21:25:54.0 +0200
@@ -1,0 +2,24 @@
+Sat Jul 16 19:14:14 UTC 2016 - astie...@suse.com
+
+- Percona XtraBackup 2.3.5, a bugfix release:
+  * Backup process would fail if --throttle option was used
+  * .ibd files for remote tablespaces were not copied back to the
+original location pointed by the .isl files.
+  * Fix crash when called with insufficient parameters, like
+specifying the empty --defaults-file option
+  * Change default value of --ftwrl-wait-query-type from "all" to
+"update"
+  * Allow the datadir from my.cnf to override the one from
+SHOW VARIABLES
+  * Fix failure on MariaDB if binary logs were in non-standard
+directory
+- Includes changes from 2.3.4:
+  * respect variables in backup-my.cnf without having to specify 
+--defaults-file=backup-my.cnf
+  * abort the backup if innobackupex --rsync completed with error
+  * Fix logging ouf GTID info with MariaDB 10
+  * Fix silent skipping of extra arguments
+  * Allow connections to servers using legacy auth with new option
+--skip-secure-auth
+
+---

Old:

  percona-xtrabackup-2.3.3-nodoc.tar.xz

New:

  percona-xtrabackup-2.3.5-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.SncIQH/_old  2016-07-18 21:25:56.0 +0200
+++ /var/tmp/diff_new_pack.SncIQH/_new  2016-07-18 21:25:56.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.3.3
+Version:2.3.5
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.3.3-nodoc.tar.xz -> 
percona-xtrabackup-2.3.5-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.3.3-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.3.5-nodoc.tar.xz
 differ: char 26, line 1




commit xtrabackup for openSUSE:Factory

2016-07-12 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2016-07-12 23:51:44

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2016-01-22 
01:08:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2016-07-12 23:51:45.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul  5 18:29:49 UTC 2016 - toddrme2...@gmail.com
+
+- Fix Group tag.
+
+---



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.kGhmiB/_old  2016-07-12 23:51:46.0 +0200
+++ /var/tmp/diff_new_pack.kGhmiB/_new  2016-07-12 23:51:46.0 +0200
@@ -21,7 +21,7 @@
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
-Group:  Productivity/Databases/Tools
+Group:  Productivity/Archiving/Backup
 Url:http://www.percona.com/software/percona-xtrabackup/
 # stripped source tarball generated from URL below using xtrabackup-nodoc.sh
 # 
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-%%{version}/source/tarball/percona-xtrabackup-%%{version}.tar.gz
@@ -66,7 +66,7 @@
 
 %package test
 Summary:Test suite for Percona XtraBackup
-Group:  Applications/Databases
+Group:  Productivity/Archiving/Backup
 Requires:   %{_bindir}/mysql
 Requires:   %{name} = %{version}
 




commit xtrabackup for openSUSE:Factory

2016-01-21 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2016-01-21 23:43:09

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2016-01-01 
19:49:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2016-01-22 01:08:07.0 +0100
@@ -1,0 +2,34 @@
+Sun Jan 17 18:54:37 UTC 2016 - ec...@opensuse.org
+
+- Percona XtraBackup 2.3.3, a bugfix release:
+  * Database directories were not removed if DROP DATABASE happened 
+during the backup.
+  * Backup would fail if Store backup history on the server feature 
+was enabled and backup was taken from server without binary 
+log enabled.
+  * Percona XtraBackup now fails with descriptive error message if 
+--defaults-extra-file is not specified first.
+  * Backup would fail if --rsync option was used without specifying
+temporary folder.
+  * Fixed Percona XtraBackup crash which happened when it was used 
+for SST on MariaDB Galera Cluster caused by double free of 
+datadir‘ variable.
+  * --move-back did not respect the innodb_log_group_home_dir and 
+innodb_data_home_dir options which caused ib_logfiles and data
+files not to be moved to correct location.
+  * xtrabackup_binlog_info was not updated correctly when applying 
+incremental backups.
+  * When using a --defaults-file option Percona XtraBackup would
+complain about datadir being mismatched if it wasn’t explicitly
+set in the defaults file.
+  * Fixed build issues by adding missing check in cmake script for
+xxd presence.
+  * Percona XtraBackup would terminate backup process without error
+if --slave-info option was used on a server not running as a 
+replication slave.
+  * innobackupex when used with --stream option would create an 
+empty directory with a timestamp as a name.
+- update percona-xtrabackup-2.3.2-disable-version-check.patch
+  to percona-xtrabackup-2.3.3-disable-version-check.patch
+
+---

Old:

  percona-xtrabackup-2.3.2-disable-version-check.patch
  percona-xtrabackup-2.3.2-nodoc.tar.xz

New:

  percona-xtrabackup-2.3.3-disable-version-check.patch
  percona-xtrabackup-2.3.3-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.BjfCeC/_old  2016-01-22 01:08:11.0 +0100
+++ /var/tmp/diff_new_pack.BjfCeC/_new  2016-01-22 01:08:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.3.2
+Version:2.3.3
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
@@ -29,7 +29,7 @@
 Source4:xtrabackup-nodoc.sh
 Patch1: percona-xtrabackup-2.2.x-srv_buf_size.patch
 Patch3: percona-xtrabackup-2.2.9-nodoc.patch
-Patch4: percona-xtrabackup-2.3.2-disable-version-check.patch
+Patch4: percona-xtrabackup-2.3.3-disable-version-check.patch
 Patch5: percona-xtrabackup-2.3.2-unbundle-jsnm.patch
 BuildRequires:  autoconf
 BuildRequires:  automake

++ percona-xtrabackup-2.3.2-disable-version-check.patch -> 
percona-xtrabackup-2.3.3-disable-version-check.patch ++
--- 
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.3.2-disable-version-check.patch
  2015-11-12 19:40:28.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.3.3-disable-version-check.patch
 2016-01-22 01:08:07.0 +0100
@@ -1,16 +1,16 @@
-Index: percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/backup_copy.cc
-===
 
percona-xtrabackup-2.3.2.orig/storage/innobase/xtrabackup/src/backup_copy.cc
-+++ percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/backup_copy.cc
-@@ -48,7 +48,6 @@ Place, Suite 330, Boston, MA 02111-1307
+diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc 
percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc
+--- 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc
   2015-12-14 20:49:07.0 +0100
 percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc
2016-01-17 23:2

commit xtrabackup for openSUSE:Factory

2016-01-01 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2016-01-01 19:47:45

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-11-12 
19:40:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2016-01-01 19:49:52.0 +0100
@@ -1,0 +2,6 @@
+Sat Dec 26 12:50:49 UTC 2015 - astie...@suse.com
+
+- xtrabackup does not strictly require mysqld, and this capability
+  is not longer provided by development MariaDB packages boo#959917
+
+---



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.wromnV/_old  2016-01-01 19:49:53.0 +0100
+++ /var/tmp/diff_new_pack.wromnV/_new  2016-01-01 19:49:53.0 +0100
@@ -52,7 +52,6 @@
 BuildRequires:  xz
 BuildRequires:  zlib-devel
 #
-Requires:   mysql
 Requires:   rsync
 Recommends: qpress
 # This is to ease migration from Percona's generic packages




commit xtrabackup for openSUSE:Factory

2015-11-12 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-11-12 19:40:26

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-10-24 
12:43:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-11-12 19:40:29.0 +0100
@@ -1,0 +2,26 @@
+Wed Oct 28 09:12:32 UTC 2015 - astie...@suse.com
+
+- Percona XtraBackup 2.3.2, a feature release:
+  * New utility xbcloud:
++ for up/downloading xbstream archives from/to cloud storage.
++ reads settings from [xbcloud] section in {/etc/,.}my.cnf
+  * Backwards compatibility:
++ The innobackupex script was rewritten in C and is a symlink
+  for xtrabackup. 2.2 command syntax is supported but
+  deprecated. Syntax for new features added to xtrabackup only.
++ Options: --lock-wait-query-type, --lock-wait-threshold and
+  --lock-wait-timeout have been renamed to innobackupex
+  --ftwrl-wait-query-type, --ftwrl-wait-threshold and
+  --ftwrl-wait-timeout respectively.
+  * command line options changed to follow MySQL guidelines
+  * xtrabackup now also copies MyISAM tables and supports every
+feature of innobackupex
+  * xtrabackup now supports --datadir
+  * Various bug fixes and improvements
+- drop percona-xtrabackup-2.2.x-disable-default-version-check.patch
+- add percona-xtrabackup-2.3.2-disable-version-check.patch to
+  remove feature completely
+- unbundle the jsnm library,
+  adding percona-xtrabackup-2.3.2-unbundle-jsnm.patch
+
+---

Old:

  percona-xtrabackup-2.2.13-nodoc.tar.xz
  percona-xtrabackup-2.2.x-disable-default-version-check.patch

New:

  percona-xtrabackup-2.3.2-disable-version-check.patch
  percona-xtrabackup-2.3.2-nodoc.tar.xz
  percona-xtrabackup-2.3.2-unbundle-jsnm.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.G9N0NG/_old  2015-11-12 19:40:31.0 +0100
+++ /var/tmp/diff_new_pack.G9N0NG/_new  2015-11-12 19:40:31.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.13
+Version:2.3.2
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
@@ -28,15 +28,19 @@
 Source: percona-xtrabackup-%{version}-nodoc.tar.xz
 Source4:xtrabackup-nodoc.sh
 Patch1: percona-xtrabackup-2.2.x-srv_buf_size.patch
-Patch2: percona-xtrabackup-2.2.x-disable-default-version-check.patch
 Patch3: percona-xtrabackup-2.2.9-nodoc.patch
+Patch4: percona-xtrabackup-2.3.2-disable-version-check.patch
+Patch5: percona-xtrabackup-2.3.2-unbundle-jsnm.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
 BuildRequires:  cmake >= 2.6.3
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
+BuildRequires:  jsmn-devel
 BuildRequires:  libaio-devel
+BuildRequires:  libcurl-devel
+BuildRequires:  libev-devel
 BuildRequires:  libgcrypt-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
@@ -49,18 +53,6 @@
 BuildRequires:  zlib-devel
 #
 Requires:   mysql
-Requires:   perl(DBD::mysql)
-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)
-# some runtime perl requirements for innobackupex
 Requires:   rsync
 Recommends: qpress
 # This is to ease migration from Percona's generic packages
@@ -87,27 +79,28 @@
 # refuse to build from source tarballs with documentation due to license
 %{__find} -maxdepth 1 -type d -iname "doc*" -print && exit 1
 %{__find} storage/innobase/xtrabackup -maxdepth 1 -type d -iname "doc*" -print 
&& exit 1
+
+rm -rf storage/innobase/xtrabackup/src/jsmn
+
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
-set -ue
-export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags} -fno-exceptions"
-export CFLAGS="$CFLAGS -DXTRABACKUP_VERSION=\\\"%{version}\\\""
-export CXXFLAGS="$CXXFLAGS -DXTRABACKUP_VERSION=\\\"%{version}\\\""
-
-# FIXME: you should use %%cmake macros
-cmake . \
+%cmake \
+   -DCMAKE_C_FLAGS:STRING="%{optflags} 
-DXTRABACKUP_VERSION=\\\"%{version}\\\" -DDBUG_OFF" \
+   -DCMAKE_CXX_FLAGS:STRING="%{optflags} 
-DXTRABACKUP_VERSION=\\\"%{version}\\\" -DDBUG_OFF" \
+   -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -pie -Wl,-z,

commit xtrabackup for openSUSE:Factory

2015-10-24 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-10-24 12:42:57

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-08-13 
18:10:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-10-24 12:43:10.0 +0200
@@ -1,0 +2,15 @@
+Fri Oct 23 18:41:39 UTC 2015 - astie...@suse.com
+
+- Percona XtraBackup 2.2.13, a bugfix release:
+  * Improved the detection when the log block that has the different
+number from what is expected
+  * Fixed false positive error: The log was not applied to the
+intended LSN which was happening even when the redo log was
+applied correctly
+  * xtrabackup_logfile was not compressed when --compress option was
+used. Bug fixed #1242309.
+  * innobackupex wrote error message to STDOUT instead of STDIN
+which broke xbstream and tar stream.
+  * Incremental backups did not work with MariaDB below 10.1.6.
+
+---

Old:

  percona-xtrabackup-2.2.12-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.13-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.ZnkefN/_old  2015-10-24 12:43:11.0 +0200
+++ /var/tmp/diff_new_pack.ZnkefN/_new  2015-10-24 12:43:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.12
+Version:2.2.13
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.2.12-nodoc.tar.xz -> 
percona-xtrabackup-2.2.13-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.12-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.13-nodoc.tar.xz
 differ: char 26, line 1




commit xtrabackup for openSUSE:Factory

2015-08-13 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-08-13 18:10:27

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-05-30 
12:34:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-08-13 18:10:29.0 +0200
@@ -1,0 +2,13 @@
+Wed Aug 12 09:47:04 UTC 2015 - astie...@suse.com
+
+- Percona XtraBackup 2.2.12, a bugfix release:
+  * fix segfault during the prepare phase of certain FTS pages.
+  * fix regression introduced in 2.2.8 which caused xtrabackup to
+read a redo log from incorrect offset (assertion)
+  * fix pre-lock FLUSH TABLE written to binay log altering the GTID
+  * fix false successful completion on incomplete copy of redo log
+  * fix loosing correct table when  when there are is more than one
+tablespace with the same ID in the data directory
+  * fix missing revision_id in binaries.
+
+---

Old:

  percona-xtrabackup-2.2.11-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.12-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.mD6i2Q/_old  2015-08-13 18:10:31.0 +0200
+++ /var/tmp/diff_new_pack.mD6i2Q/_new  2015-08-13 18:10:31.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.11
+Version:2.2.12
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.2.11-nodoc.tar.xz -> 
percona-xtrabackup-2.2.12-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.11-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.12-nodoc.tar.xz
 differ: char 26, line 1




commit xtrabackup for openSUSE:Factory

2015-05-30 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-05-30 12:34:07

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-04-03 
14:34:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-05-30 12:34:10.0 +0200
@@ -1,0 +2,22 @@
+Fri May 29 12:29:56 UTC 2015 - astie...@suse.com
+
+- Percona XtraBackup 2.2.11:
+  * rebased on MySQL 5.6.24.
+  * fixed  crash when preparing the backup taken on MySQL/Percona
+Server 5.5 if there were open temporary tables during backup.
+  * fix failure to prepare the backup if the xtrabackup_logfile
+was lager than 512GB
+  * Fix for bug #1403237 was incomplete, due to setting wrong
+offset last copied batch of log records was copied from wrong
+location.
+  * now executes an extra FLUSH TABLES before executing
+FLUSH TABLES WITH READ LOCK to potentially lower the impact 
+from FLUSH TABLES WITH READ LOCK.
+  * fix regression from 2.2.10 which caused an error when taking
+an incremental backup from MariaDB 10.
+  * now prints and stores the file based binlog coordinates in
+xtrabackup_binlog_info even though GTID is enabled.
+  * no longer print warnings during the prepare phase about missing
+tables with a filtering option (--databases, --tables, etc.)
+
+---

Old:

  percona-xtrabackup-2.2.10-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.11-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.6eECo6/_old  2015-05-30 12:34:11.0 +0200
+++ /var/tmp/diff_new_pack.6eECo6/_new  2015-05-30 12:34:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.10
+Version:2.2.11
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.2.10-nodoc.tar.xz -> 
percona-xtrabackup-2.2.11-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.10-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.11-nodoc.tar.xz
 differ: char 26, line 1




commit xtrabackup for openSUSE:Factory

2015-04-03 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-04-03 14:34:53

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-03-09 
10:09:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-04-03 14:34:54.0 +0200
@@ -1,0 +2,19 @@
+Thu Apr  2 17:41:08 UTC 2015 - astie...@suse.com
+
+- Percona XtraBackup 2.2.10:
+  * Decrypting backup with the wrong key would make the backup
+unusable and unrecoverable.
+  * XtraDB Changed Page Tracking wasn't working with innobackupex.
+  * Fixed Percona XtraBackup assertion caused by dirty pages
+remaining in the buffer pool after the log was fully applied.
+  * Backup will not be prepared and innobackupex will stop with an
+error if the transaction log file is corrupted and it wasn't
+applied to the intended LSN. Previously this was a warning.
+  * New status log-applied is introduced for backup prepared with
+--redo-only to avoid making the backup unusable by preparing
+full or incremental backup without --redo-only and then
+applying next incremental on top of it. Incremental backup now
+can be applied only to backup in log-applied state, but not to
+full-prepared as it was earlier.
+
+---

Old:

  percona-xtrabackup-2.2.9-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.10-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.EeCZ7m/_old  2015-04-03 14:34:55.0 +0200
+++ /var/tmp/diff_new_pack.EeCZ7m/_new  2015-04-03 14:34:55.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.9
+Version:2.2.10
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.2.9-nodoc.tar.xz -> 
percona-xtrabackup-2.2.10-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.9-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.10-nodoc.tar.xz
 differ: char 26, line 1




commit xtrabackup for openSUSE:Factory

2015-03-09 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-03-09 10:08:50

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-02-27 
10:59:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-03-09 10:09:00.0 +0100
@@ -1,0 +2,5 @@
+Wed Feb 25 16:16:51 UTC 2015 - astie...@suse.com
+
+- Downgrade qpress requirement from Requires to Recommends
+
+---



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.qp1er2/_old  2015-03-09 10:09:02.0 +0100
+++ /var/tmp/diff_new_pack.qp1er2/_new  2015-03-09 10:09:02.0 +0100
@@ -61,8 +61,8 @@
 Requires:   perl(Time::HiRes)
 Requires:   perl(strict)
 # some runtime perl requirements for innobackupex
-Requires:   qpress
 Requires:   rsync
+Recommends: qpress
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
 Obsoletes:  percona-xtrabackup < %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2015-02-27 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-02-27 10:59:30

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2015-01-23 
15:47:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-02-27 10:59:41.0 +0100
@@ -1,0 +2,21 @@
+Wed Feb 25 08:31:57 UTC 2015 - astie...@suse.com
+
+- Percona XtraBackup 2.2.9:
+  * Percona XtraBackup was vulnerable to MITM attack which could
+allow exfiltration of MySQL configuration information via
+--version-check option. [boo#919298] CVE-2015-1027 lp#1408375.
+The openSUSE package has the version check disabled by default.
+  * xtrabackup_galera_info file isn't overwritten during the Galera
+auto-recovery. lp#1418584.
+  * Percona XtraBackup now sets the maximum supported session value
+for lock_wait_timeout variable to prevent unnecessary timeouts
+when the global value is changed from the default. lp#1410339.
+  * New option --backup-locks, enabled by default, has been
+implemented to control if backup locks will be used even if
+they are supported by the server. To disable backup locks
+innobackupex should be run with innobackupex --no-backup-locks
+option. lp#1418820.
+- Add percona-xtrabackup-2.2.9-nodoc.patch to make build work
+  without documentation directories deleted by spec file
+
+---

Old:

  percona-xtrabackup-2.2.8-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.9-nodoc.patch
  percona-xtrabackup-2.2.9-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.EV8U5Z/_old  2015-02-27 10:59:42.0 +0100
+++ /var/tmp/diff_new_pack.EV8U5Z/_new  2015-02-27 10:59:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.8
+Version:2.2.9
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
@@ -29,6 +29,7 @@
 Source4:xtrabackup-nodoc.sh
 Patch1: percona-xtrabackup-2.2.x-srv_buf_size.patch
 Patch2: percona-xtrabackup-2.2.x-disable-default-version-check.patch
+Patch3: percona-xtrabackup-2.2.9-nodoc.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -88,6 +89,7 @@
 %{__find} storage/innobase/xtrabackup -maxdepth 1 -type d -iname "doc*" -print 
&& exit 1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 set -ue

++ percona-xtrabackup-2.2.9-nodoc.patch ++
From: Andreas Stieger 
Date: Wed, 25 Feb 2015 09:30:48 +0100
Upstream: no

openSUSE's spec file deletes doc directories due to licencing/trademark.
Make the build work.

Index: percona-xtrabackup-2.2.9/storage/innobase/xtrabackup/CMakeLists.txt
===
--- percona-xtrabackup-2.2.9.orig/storage/innobase/xtrabackup/CMakeLists.txt
+++ percona-xtrabackup-2.2.9/storage/innobase/xtrabackup/CMakeLists.txt
@@ -25,4 +25,3 @@ INSTALL_SCRIPT(${CMAKE_CURRENT_BINARY_DI
 
 ADD_SUBDIRECTORY(src)
 ADD_SUBDIRECTORY(test)
-ADD_SUBDIRECTORY(doc/source)
++ percona-xtrabackup-2.2.8-nodoc.tar.xz -> 
percona-xtrabackup-2.2.9-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.8-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.9-nodoc.tar.xz
 differ: char 26, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2015-01-23 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2015-01-23 15:47:17

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-11-04 
17:30:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2015-01-23 15:47:22.0 +0100
@@ -1,0 +2,31 @@
+Thu Jan 22 16:26:00 UTC 2015 - andreas.stie...@gmx.de
+
+- Percona XtraBackup 2.2.8:
+  + rebased on MySQL 5.6.22
+  + Incremental backups would fail if the number of undo
+tablespaces (innodb_undo_tablespaces) was more than 1. This was
+caused by innobackupex removing the undo tablespaces during the
+prepare phase.
+  + Fixed multiple memory leaks detected by AddressSanitizer.
+  + innobackupex could fail when preparing backup that was taken
+from Percona Server 5.5 with log files (innodb_log_file_size)
+bigger than 4G. 
+- Includes changes from 2.2.7:
+  + Non-default value for innodb_log_block_size variable would
+cause assertion when preparing the backup.
+  + When Percona XtraBackup would run FLUSH ENGINE LOGS during the
+backup process on GTID master, command was recorded to the
+slave's binary log as well, which lead to inconsistency between
+master and slave. Fixed by adding the NO_WRITE_TO_BINLOG clause
+to FLUSH ENGINE LOGS to avoid interfering with binary log and
+inconsistency with coordinates.
+  + Exporting tables was inefficient when backup contained a large
+(and unrelated) change buffer.
+  + innobackupex was printing the GTID even if the GTID mode was
+disabled which could cause confusion since it wasn't
+incrementing. Now it prints only GTID when GITD mode is enabled
+and when GTID mode is disabled it prints only filename and
+position. innobackupex still prints GTID, filename and
+positions if MariaDB server is being backed up.
+
+---

Old:

  percona-xtrabackup-2.2.6-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.8-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.v4J8O2/_old  2015-01-23 15:47:24.0 +0100
+++ /var/tmp/diff_new_pack.v4J8O2/_new  2015-01-23 15:47:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.6
+Version:2.2.8
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.2.6-nodoc.tar.xz -> 
percona-xtrabackup-2.2.8-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.6-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.8-nodoc.tar.xz
 differ: char 26, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2014-11-04 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-11-04 17:30:09

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-10-05 
20:34:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-11-04 17:30:48.0 +0100
@@ -1,0 +2,22 @@
+Mon Nov  3 21:45:36 UTC 2014 - andreas.stie...@gmx.de
+
+- Percona XtraBackup 2.2.6
+- New Features:
+  + now reads server options from SHOW VARIABLES rather than my.cnf
+  + now has more verbose output during initial table scan
+- Bugs Fixed:
+  + innobackupex didn't take the default datadir, which caused
+backups to fail if the datadir wasn't specified in my.cnf
+  + innobackupex will now fail with an error when innobackupex
+--slave-info is used on a multi-threaded non-GTID slave,
+because Exec_Master_Log_Pos cannot be trusted for a multi-
+threaded slave.
+  + InnoDB log scanning failure would cause backups to fail
+  + --apply-log and --decompress marked mutually exclusive
+  + now supports all option modifiers supported by upstream MySQL:
+skip, disable, enable, maximum, loose
+  + would fail to perform a full backup on Percona Server 5.5 if
+innodb_log_file_size variable wasn't set in the [mysqld]
+section of my.cnf
+
+---

Old:

  percona-xtrabackup-2.2.5-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.6-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.bZ2I9y/_old  2014-11-04 17:30:52.0 +0100
+++ /var/tmp/diff_new_pack.bZ2I9y/_new  2014-11-04 17:30:52.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.5
+Version:2.2.6
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.2.5-nodoc.tar.xz -> 
percona-xtrabackup-2.2.6-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.5-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.6-nodoc.tar.xz
 differ: char 26, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2014-10-05 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-10-05 20:32:17

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-09-15 
18:24:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-10-05 20:34:03.0 +0200
@@ -1,0 +2,35 @@
+Sun Oct  5 11:55:10 UTC 2014 - andreas.stie...@gmx.de
+
+- Percona XtraBackup 2.2.5
+- New features:
+  * Percona XtraBackup has been rebased on MySQL 5.6.21.
+- Bugs fixed:
+  * Fix a regression for users with huge numbers of InnoDB
+tablespaces, and the workaround of raising the open files
+limits didnt work in all cases due to a limitation in the Linux
+kernel. A new 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.
+  * Fix a regression since  2.2.0 which caused Percona XtraBackup
+to fail to copy redo logs in random cases.
+  * innobackupex --galera-info didn't copy the last binlog file
+when it was taking a backup from server where backup locks are
+supported.
+  * xtrabackup binary would accept arguments that were not options,
+which could lead to unexpected results.
+  * 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.
+  * Using the (deprecated) log parameter in mysqld section would
+cause backups to fail.
+  * Percona XtraBackup now uses MySQL code to get the stack trace
+in case Percona XtraBackup crashes with a segmentation fault or
+an assertion failure.
+  * Attempt to use any of the following options without the
+ --incremental option now fails with an error message rather than
+create a full backup: --incremental-lsn, --incremental-basedir,
+--incremental-history-name, --incremental-history-uuid.
+
+---

Old:

  percona-xtrabackup-2.2.4-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.5-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.2IZIT7/_old  2014-10-05 20:34:04.0 +0200
+++ /var/tmp/diff_new_pack.2IZIT7/_new  2014-10-05 20:34:04.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   xtrabackup
-Version:2.2.4
+Version:2.2.5
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0

++ percona-xtrabackup-2.2.4-nodoc.tar.xz -> 
percona-xtrabackup-2.2.5-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.4-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.5-nodoc.tar.xz
 differ: char 27, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2014-09-15 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-09-15 17:41:10

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-07-10 
14:55:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-09-15 18:24:42.0 +0200
@@ -1,0 +2,18 @@
+Sat Sep 13 10:31:40 UTC 2014 - andreas.stie...@gmx.de
+
+- Percona XtraBackup 2.2.4
+- New Features:
+  * support for Galera GTID auto-recovery
+- Bugs Fixed:
+  * innobackupex would ignore --databases without --stream option 
+and back up all the databases.
+  * --galera-info compatibility with MariaDB Galera Cluster 10.0.
+  * fix crash when trying to remove absent table from InnoDB data
+dictionary while preparing a partial backup
+  * now supports MariaDB GTID
+  * MariaDB 10.1 is now added to the list of supported servers.
+  * would fail to restore (copy-back) tables that have partitions
+with their own tablespace location.
+- Now requiring rsync for --rsync option
+
+---

Old:

  percona-xtrabackup-2.2.3-nodoc.tar.xz

New:

  percona-xtrabackup-2.2.4-nodoc.tar.xz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.ZjElqz/_old  2014-09-15 18:24:43.0 +0200
+++ /var/tmp/diff_new_pack.ZjElqz/_new  2014-09-15 18:24:43.0 +0200
@@ -17,12 +17,14 @@
 
 
 Name:   xtrabackup
-Version:2.2.3
+Version:2.2.4
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Url:http://www.percona.com/software/percona-xtrabackup/
+# stripped source tarball generated from URL below using xtrabackup-nodoc.sh
+# 
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-%%{version}/source/tarball/percona-xtrabackup-%%{version}.tar.gz
 Source: percona-xtrabackup-%{version}-nodoc.tar.xz
 Source4:xtrabackup-nodoc.sh
 Patch1: percona-xtrabackup-2.2.x-srv_buf_size.patch
@@ -59,6 +61,7 @@
 Requires:   perl(strict)
 # some runtime perl requirements for innobackupex
 Requires:   qpress
+Requires:   rsync
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
 Obsoletes:  percona-xtrabackup < %{version}
@@ -93,6 +96,7 @@
 export CFLAGS="$CFLAGS -DXTRABACKUP_VERSION=\\\"%{version}\\\""
 export CXXFLAGS="$CXXFLAGS -DXTRABACKUP_VERSION=\\\"%{version}\\\""
 
+# FIXME: you should use %%cmake macros
 cmake . \
-DBUILD_CONFIG=xtrabackup_release \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \

++ percona-xtrabackup-2.2.3-nodoc.tar.xz -> 
percona-xtrabackup-2.2.4-nodoc.tar.xz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.2.3-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.2.4-nodoc.tar.xz
 differ: char 25, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.ZjElqz/_old  2014-09-15 18:24:43.0 +0200
+++ /var/tmp/diff_new_pack.ZjElqz/_new  2014-09-15 18:24:43.0 +0200
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.2.3
+XTRABACKUP_VERSION=`rpm -q --queryformat "%{version}\n" --specfile 
xtrabackup.spec | head -n1`
 
 gunzip -v < percona-xtrabackup-${XTRABACKUP_VERSION}.tar.gz > 
percona-xtrabackup-${XTRABACKUP_VERSION}.tar && \
 tar -v --wildcards --delete -f percona-xtrabackup-${XTRABACKUP_VERSION}.tar \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2014-07-10 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-07-10 14:55:11

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-05-09 
20:31:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-07-10 14:55:18.0 +0200
@@ -1,0 +2,32 @@
+Sat Jul  5 23:15:54 UTC 2014 - andreas.stie...@gmx.de
+
+- Percona XtraBackup 2.2.3
+- Incompatible changes:
+  * removed multiple binaries (xtrabackup_56, xtrabackup_55)
+  * innobackupex-1.5.1 symlink removed
+- New Features:
+  * implemented support for backup locks (Percona Server)
+  * can now store backup history on the server itself in a special
+table created for that purpose.
+  * rebased on MySQL 5.6.17
+- Bugs fixed: 
+  * now recognizes new my.cnf option open_files_limit
+  * prevent crash upon prepare if remote InnoDB tablespace got was
+CREATEd or ALTERed during the backup
+  * fix handling of signals when run from other processes
+  * fix InnoDB redo log incompatibility with compressed tables
+  * flush InnoDB redo log before finalizing
+  * now sets wsrep_causal_reads to 0 before executing FLUSH TABLES 
+WITH READ LOCK if the server is a member of the Galera cluster
+  * no longer adds XtraDB-specific fields when preparing a backup
+  * Information about backup type and parameters is now stored in 
+the xtrabackup_info file in the backup directory.
+- refresh patches:
+  * percona-xtrabackup-2.1.x-disable-default-version-check.patch to
+percona-xtrabackup-2.2.x-disable-default-version-check.patch
+  * percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch to 
+percona-xtrabackup-2.2.x-srv_buf_size.patch
+- removed patches:
+  * percona-xtrabackup-2.1.x-nodoc.patch no longer requird
+
+---

Old:

  mysql-5.5.35-nodoc.tar.gz
  mysql-5.6.17-nodoc.tar.gz
  percona-xtrabackup-2.1.9-nodoc.tar.gz
  percona-xtrabackup-2.1.x-disable-default-version-check.patch
  percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
  percona-xtrabackup-2.1.x-nodoc.patch

New:

  percona-xtrabackup-2.2.3-nodoc.tar.xz
  percona-xtrabackup-2.2.x-disable-default-version-check.patch
  percona-xtrabackup-2.2.x-srv_buf_size.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.WNn33J/_old  2014-07-10 14:55:21.0 +0200
+++ /var/tmp/diff_new_pack.WNn33J/_new  2014-07-10 14:55:21.0 +0200
@@ -16,22 +16,17 @@
 #
 
 
-%define MYSQL_55_VERSION 5.5.35
-%define MYSQL_56_VERSION 5.6.17
 Name:   xtrabackup
-Version:2.1.9
+Version:2.2.3
 Release:0
 Summary:Online backup for MySQL / InnoDB
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Url:http://www.percona.com/software/percona-xtrabackup/
-Source: percona-xtrabackup-%{version}-nodoc.tar.gz
-Source2:mysql-%{MYSQL_55_VERSION}-nodoc.tar.gz
-Source3:mysql-%{MYSQL_56_VERSION}-nodoc.tar.gz
+Source: percona-xtrabackup-%{version}-nodoc.tar.xz
 Source4:xtrabackup-nodoc.sh
-Patch0: percona-xtrabackup-2.1.x-nodoc.patch
-Patch1: percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
-Patch2: percona-xtrabackup-2.1.x-disable-default-version-check.patch
+Patch1: percona-xtrabackup-2.2.x-srv_buf_size.patch
+Patch2: percona-xtrabackup-2.2.x-disable-default-version-check.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -47,11 +42,10 @@
 BuildRequires:  pwdutils
 BuildRequires:  readline-devel
 BuildRequires:  tcpd-devel
+BuildRequires:  xz
 BuildRequires:  zlib-devel
 #
 Requires:   mysql
-# some runtime perl requirements for innobackupex
-Requires:   qpress
 Requires:   perl(DBD::mysql)
 Requires:   perl(File::Basename)
 Requires:   perl(File::Copy)
@@ -63,6 +57,8 @@
 Requires:   perl(Pod::Usage)
 Requires:   perl(Time::HiRes)
 Requires:   perl(strict)
+# some runtime perl requirements for innobackupex
+Requires:   qpress
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
 Obsoletes:  percona-xtrabackup < %{version}
@@ -73,13 +69,20 @@
 engines. It features uninterrupted transaction processing during backups for
 InnoDB, but can also backup MyISAM tables.
 
+%package test
+Summary:Test suite for Percona XtraBackup
+Group:  Applications/Databases
+Requires:   %{_bindir}/mysql
+Requires:   %{name} = %{version}

commit xtrabackup for openSUSE:Factory

2014-05-09 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-05-09 20:31:08

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-03-09 
20:28:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-05-09 20:31:15.0 +0200
@@ -1,0 +2,12 @@
+Thu May  8 06:52:19 UTC 2014 - andreas.stie...@gmx.de
+
+- Percona XtraBackup 2.1.9:
+  * now recognizes a new my.cnf option open_files_limit
+  * inherited signal mask could leave child processes running
+  * InnoDB table flag introduced in MySQL 5.6.16 was not recognized
+"InnoDB: in InnoDB data dictionary has unknown flags 50.”
+Fixed by rebasing to 5.6.17.
+- As the MySQL 5.6 component was rebased to 5.6.17, adjust
+  percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
+
+---

Old:

  mysql-5.6.15-nodoc.tar.gz
  percona-xtrabackup-2.1.8-nodoc.tar.gz

New:

  mysql-5.6.17-nodoc.tar.gz
  percona-xtrabackup-2.1.9-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.9W58Ov/_old  2014-05-09 20:31:17.0 +0200
+++ /var/tmp/diff_new_pack.9W58Ov/_new  2014-05-09 20:31:17.0 +0200
@@ -17,14 +17,13 @@
 
 
 %define MYSQL_55_VERSION 5.5.35
-%define MYSQL_56_VERSION 5.6.15
-
+%define MYSQL_56_VERSION 5.6.17
+Name:   xtrabackup
+Version:2.1.9
+Release:0
 Summary:Online backup for MySQL / InnoDB 
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
-Name:   xtrabackup
-Version:2.1.8
-Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz
 Source2:mysql-%{MYSQL_55_VERSION}-nodoc.tar.gz
@@ -33,13 +32,6 @@
 Patch0: percona-xtrabackup-2.1.x-nodoc.patch
 Patch1: percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
 Patch2: percona-xtrabackup-2.1.x-disable-default-version-check.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# This is to ease migration from Percona's generic packages
-Provides:   percona-xtrabackup = %{version}
-Obsoletes:  percona-xtrabackup < %{version}
-#
-Requires:   mysql
-Requires:   qpress
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -56,7 +48,10 @@
 BuildRequires:  readline-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  zlib-devel
+#
+Requires:   mysql
 # some runtime perl requirements for innobackupex
+Requires:   qpress
 Requires:   perl(DBD::mysql)
 Requires:   perl(File::Basename)
 Requires:   perl(File::Copy)
@@ -68,6 +63,10 @@
 Requires:   perl(Pod::Usage)
 Requires:   perl(Time::HiRes)
 Requires:   perl(strict)
+# This is to ease migration from Percona's generic packages
+Provides:   percona-xtrabackup = %{version}
+Obsoletes:  percona-xtrabackup < %{version}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Percona XtraBackup is an online (non-blocking) backup solution for InnoDB
@@ -77,24 +76,24 @@
 %prep
 %setup -q -n percona-xtrabackup-%{version} -a 2 -a 3
 # refuse to build from source tarballs with documentation due to license
-%__find -maxdepth 1 -type d -iname "doc*" -print && exit 1
-%__find mysql-%{MYSQL_55_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
-%__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
+%{__find} -maxdepth 1 -type d -iname "doc*" -print && exit 1
+%{__find} mysql-%{MYSQL_55_VERSION} -maxdepth 1 -type d -iname "doc*" -print 
&& exit 1
+%{__find} mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print 
&& exit 1
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 
 %build
 set -ue
-export CFLAGS="$RPM_OPT_FLAGS"
-export CXXFLAGS="$RPM_OPT_FLAGS -fno-exceptions" 
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags} -fno-exceptions"
 export AUTO_DOWNLOAD=no
 ./utils/build.sh innodb55
-%__cp src/xtrabackup_innodb55 ./xtrabackup_55
-%__cp src/xbstream .
-%__cp src/xbcrypt .
+cp src/xtrabackup_innodb55 ./xtrabackup_55
+cp src/xbstream .
+cp src/xbcrypt .
 ./utils/build.sh innodb56
-%__cp src/xtrabackup_56 .
+cp src/xtrabackup_56 .
 
 %install
 install -d %{buildroot}%{_bindir}

++ mysql-5.6.15-nodoc.tar.gz -> mysql-5.6.17-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/mysql-5.6.15-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/mysql-5.6.17-nodoc.tar.gz differ: 
char 5, line 1

++ percona-xtrabackup-2.1

commit xtrabackup for openSUSE:Factory

2014-03-09 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-03-09 20:28:39

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-02-19 
07:52:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-03-09 20:28:40.0 +0100
@@ -1,0 +2,21 @@
+Thu Mar  6 19:46:05 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 2.1.8
+  Disabled the "binary version check" functionality in the
+  VersionCheck module due to security concerns. The automatic
+  version check remains disabled in the openSUSE package.
+  [bnc#864194] CVE-2014-2029
+- bugs fixed:
+  * do not discard read-ahead buffers through incorrect usage of
+posic_fadvise() hints, which resulted in higher I/O rate on
+the backup stage
+  * Spurious trailing data blocks that would normally be ignored
+by InnoDB could lead to an assertion failure on the backup stage
+  * A spurious warning message could cause issues with third-party
+wrapper scripts
+  * xbcrypt could fail with the xbcrypt:xb_crypt_read_chunk: unable
+to read chunk iv size at offset error under some circumstances
+  * xbstream could sometimes hang when extracting a broken or
+incomplete input stream
+
+---

Old:

  percona-xtrabackup-2.1.7-nodoc.tar.gz

New:

  percona-xtrabackup-2.1.8-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.xkDjpg/_old  2014-03-09 20:28:42.0 +0100
+++ /var/tmp/diff_new_pack.xkDjpg/_new  2014-03-09 20:28:42.0 +0100
@@ -23,7 +23,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.1.7
+Version:2.1.8
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz

++ percona-xtrabackup-2.1.7-nodoc.tar.gz -> 
percona-xtrabackup-2.1.8-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.7-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.8-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.xkDjpg/_old  2014-03-09 20:28:42.0 +0100
+++ /var/tmp/diff_new_pack.xkDjpg/_new  2014-03-09 20:28:42.0 +0100
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.1.7
+XTRABACKUP_VERSION=2.1.8
 MYSQL55_VERSION=5.5.35
 MYSQL56_VERSION=5.6.15
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2014-02-18 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-02-19 07:52:40

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2014-02-02 
19:02:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-02-19 07:52:43.0 +0100
@@ -1,0 +2,13 @@
+Tue Feb 18 20:48:35 UTC 2014 - andreas.stie...@gmx.de
+
+- disable automatic version check [bnc#864194]
+  Prevents transmission of version information to an external host
+  in the default configuration.
+  Can be used by owner of a Percona server (or an attacker who can
+  control this destination for the client) to collect arbitrary
+  MySQL configuration parameters and execute commands (with -v).
+  Now the version check needs to be requested via command line
+- added patches:
+  * percona-xtrabackup-2.1.x-disable-default-version-check.patch
+
+---

New:

  percona-xtrabackup-2.1.x-disable-default-version-check.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.xQ4CzH/_old  2014-02-19 07:52:44.0 +0100
+++ /var/tmp/diff_new_pack.xQ4CzH/_new  2014-02-19 07:52:44.0 +0100
@@ -32,6 +32,7 @@
 Source4:xtrabackup-nodoc.sh
 Patch0: percona-xtrabackup-2.1.x-nodoc.patch
 Patch1: percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
+Patch2: percona-xtrabackup-2.1.x-disable-default-version-check.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
@@ -81,6 +82,7 @@
 %__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 set -ue

++ percona-xtrabackup-2.1.x-disable-default-version-check.patch ++
From: Andreas Stieger 
Date: Tue, 18 Feb 2014 20:47:12 +
Subject: disable automatic version check
References: https://bugzilla.novell.com/show_bug.cgi?id=864194 
https://bugs.launchpad.net/percona-toolkit/+bug/1279502
Upstream: no

Prevents transmission of version information to an external host
in the default configuration.
Can be used by owner of a Percona server (or an attacker who can
control this destination for the client) to collect arbitrary
MySQL configuration parameters and execute commands (with -v).
Now the version check needs to be requested via command line.

---
 innobackupex.pl |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: percona-xtrabackup-2.1.7/innobackupex.pl
===
--- percona-xtrabackup-2.1.7.orig/innobackupex.pl   2014-01-23 
14:59:36.0 +
+++ percona-xtrabackup-2.1.7/innobackupex.pl2014-02-18 20:36:39.0 
+
@@ -142,7 +142,7 @@ my $option_rebuild_threads = 0;
 
 my $option_debug_sleep_before_unlock = '';
 
-my $option_version_check = '1';
+my $option_version_check = '0';
 
 my $option_force_non_empty_dirs = '';
 
@@ -5193,7 +5193,7 @@ This option displays the xtrabackup vers
 
 =item --version-check
 
-This option controls if the version check should be executed by innobackupex 
after connecting to the server on the backup stage. This option is enabled by 
default, disable with --no-version-check.
+This option controls if the version check should be executed by innobackupex 
after connecting to the server on the backup stage.
 
 =back
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2014-02-02 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-02-02 19:02:52

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-11-26 
19:35:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2014-02-02 19:02:55.0 +0100
@@ -1,0 +2,26 @@
+Sat Feb  1 23:14:55 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 2.1.7 [bnc#860488]
+- general changes:
+  * rebased on MySQL versions 5.5.35 and 5.6.15
+  * now uses libgcrypt randomization functions for setting the IV
+[lp#1255300] [bnc#852224] CVE-2013-6394
+- bugs fixed:
+  * After being rebased on MySQL 5.6.11 Percona XtraBackup has been
+affected by the upstream bug #69780 (backward compatibility for
+InnoDB recovery) [lp#1203669]
+  * Backup directory would need to be specified even for running the
+innobackupex with --help and --version options. [lp#1223716]
+- bugs fixed specific to MySQL 5.6:
+  * xtrabackpu did not roll back prepared XA transactions when
+applying the log. [lp#1254227]
+- removed patches:
+  * percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch, committed
+in 5.6.15
+- modified patches:
+  * percona-xtrabackup-2.1.x-nodoc.patch for upstream changes
+  * percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch to
+  * percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
+Reworked to apply to 5.6.15
+
+---

Old:

  mysql-5.5.31-nodoc.tar.gz
  mysql-5.6.11-nodoc.tar.gz
  percona-xtrabackup-2.1.6-nodoc.tar.gz
  percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch
  percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch

New:

  mysql-5.5.35-nodoc.tar.gz
  mysql-5.6.15-nodoc.tar.gz
  percona-xtrabackup-2.1.7-nodoc.tar.gz
  percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.eWbjpX/_old  2014-02-02 19:02:57.0 +0100
+++ /var/tmp/diff_new_pack.eWbjpX/_new  2014-02-02 19:02:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -16,14 +16,14 @@
 #
 
 
-%define MYSQL_55_VERSION 5.5.31
-%define MYSQL_56_VERSION 5.6.11
+%define MYSQL_55_VERSION 5.5.35
+%define MYSQL_56_VERSION 5.6.15
 
 Summary:Online backup for MySQL / InnoDB 
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.1.6
+Version:2.1.7
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz
@@ -31,8 +31,7 @@
 Source3:mysql-%{MYSQL_56_VERSION}-nodoc.tar.gz
 Source4:xtrabackup-nodoc.sh
 Patch0: percona-xtrabackup-2.1.x-nodoc.patch
-Patch1: percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch
-Patch2: percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch
+Patch1: percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
@@ -82,7 +81,6 @@
 %__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 set -ue

++ mysql-5.5.31-nodoc.tar.gz -> mysql-5.5.35-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/mysql-5.5.31-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/mysql-5.5.35-nodoc.tar.gz differ: 
char 5, line 1

++ mysql-5.5.31-nodoc.tar.gz -> mysql-5.6.15-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/mysql-5.5.31-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/mysql-5.6.15-nodoc.tar.gz differ: 
char 5, line 1

++ percona-xtrabackup-2.1.6-nodoc.tar.gz -> 
percona-xtrabackup-2.1.7-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.6-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.7-nodoc.tar.gz
 differ: char 5, line 1

++ percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch -> 
percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch ++
--- 
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.x-mysql-5.6.11-sr

commit xtrabackup for openSUSE:Factory

2013-11-26 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-11-26 19:35:35

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-09-26 
07:22:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-11-26 19:35:37.0 +0100
@@ -1,0 +2,39 @@
+Mon Nov 25 22:46:42 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 2.1.6 [bnc#852224]
+- New Features:
+  * New innobackupex --force-non-empty-directories option
+  * now supports logs created with the new log block checksums
+- New Features specific to MySQL 5.6:
+option innodb_log_checksum_algorithm in Percona Server 5.6
+- Bugs Fixed:
+  * innobackupex --copy-back fails on empty innodb_data_home_dir
+  * A fixed initialization vector (constant string) was used while
+encrypting the data. This opened the encrypted stream/data to
+plaintext attacks among others.
+  * innobackupex --version-check is now on by default.
+  * Since Version Check is enabled by default, new optin 
+--no-version-check option has been introduced to disable it.
+  * xtrabackup_slave_info didn't contain any GTID information, which 
+could cause master_auto_position not to work properly
+  * now supports absolute paths in innodb_data_file_path variable.
+  * wouldn't back up the empty directory created with mkdir 
+(i.e. test) outside of the server which could lead to
+inconsistencies during the Percona XtraDB Cluster State Snapshot
+Transfer.
+  * wasn't able to perform backups to the NFS mount in some NFS
+configurations, because it was trying to preserve file ownership.
+  * unable to perform backup if innodb_log_arch_dir variable was
+used in server configuration
+  * Race condition in start_query_killer child code could cause
+parent MySQL connection to close.
+ - Bugs Fixed specific to MySQL 5.6:
+  * xtrabackup_56 was using CRC32 as the default checksum algorithm
+This could cause error if the innodb_checksum_algorithm value
+was changed to strict_innodb value after a restore.
+  * xtrabackup_56 binary didn't store the server’s
+innodb_checksum_algorithm value to backup-my.cnf. This value is
+needed because it affects the on-disk data format.
+- update and tag percona-xtrabackup-2.1.x-nodoc.patch
+
+---

Old:

  percona-xtrabackup-2.1.5-nodoc.tar.gz

New:

  percona-xtrabackup-2.1.6-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.xVKe2J/_old  2013-11-26 19:35:39.0 +0100
+++ /var/tmp/diff_new_pack.xVKe2J/_new  2013-11-26 19:35:39.0 +0100
@@ -23,7 +23,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.1.5
+Version:2.1.6
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz

++ percona-xtrabackup-2.1.5-nodoc.tar.gz -> 
percona-xtrabackup-2.1.6-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.5-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.6-nodoc.tar.gz
 differ: char 5, line 1

++ percona-xtrabackup-2.1.x-nodoc.patch ++
--- /var/tmp/diff_new_pack.xVKe2J/_old  2013-11-26 19:35:39.0 +0100
+++ /var/tmp/diff_new_pack.xVKe2J/_new  2013-11-26 19:35:39.0 +0100
@@ -1,3 +1,8 @@
+From: Andreas Stieger 
+Date: Mon, 25 Nov 2013 19:38:57 +
+Subject: [PATCH] make Percona XtraBackup accept MySQL sources extracted using 
rpm %prep
+Upstream: no
+
 The rpm spec file extracts the MySQL sources during %setup, 
 make the build script work with that.
 
@@ -5,11 +10,11 @@
  utils/build.sh |4 
  1 file changed, 4 deletions(-)
 
-Index: percona-xtrabackup-2.1.4/utils/build.sh
+Index: percona-xtrabackup-2.1.6/utils/build.sh
 ===
 percona-xtrabackup-2.1.4.orig/utils/build.sh   2013-08-01 
14:26:37.0 +0100
-+++ percona-xtrabackup-2.1.4/utils/build.sh2013-08-09 20:34:14.0 
+0100
-@@ -126,7 +126,6 @@ AUTO_DOWNLOAD to \"yes\""
+--- percona-xtrabackup-2.1.6.orig/utils/build.sh   2013-11-25 
19:40:22.0 +
 percona-xtrabackup-2.1.6/utils/build.sh2013-11-25 19:40:26.0 
+
+@@ -164,7 +164,6 @@ AUTO_DOWNLOAD to \"yes\""
  function unpack_and_patch()
  {
  local dirname=`basename "$1" ".tar.gz"`
@@ -17,9 +22,9 @@
  cd $dirname
  

commit xtrabackup for openSUSE:Factory

2013-09-25 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-09-26 07:22:11

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-09-23 
11:24:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-09-26 07:22:12.0 +0200
@@ -1,0 +2,6 @@
+Mon Sep 23 17:50:49 UTC 2013 - sch...@suse.de
+
+- percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch: Fix invalid use of
+  va_list
+
+---

New:

  percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.DNZbJj/_old  2013-09-26 07:22:13.0 +0200
+++ /var/tmp/diff_new_pack.DNZbJj/_new  2013-09-26 07:22:13.0 +0200
@@ -32,6 +32,7 @@
 Source4:xtrabackup-nodoc.sh
 Patch0: percona-xtrabackup-2.1.x-nodoc.patch
 Patch1: percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch
+Patch2: percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
@@ -81,6 +82,7 @@
 %__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 set -ue

++ percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch ++
Backport from mysql 5.6.13

Index: percona-xtrabackup-2.1.5/mysql-5.6.11/sql-common/client_plugin.c
===
--- percona-xtrabackup-2.1.5.orig/mysql-5.6.11/sql-common/client_plugin.c
+++ percona-xtrabackup-2.1.5/mysql-5.6.11/sql-common/client_plugin.c
@@ -117,8 +117,9 @@ find_plugin(const char *name, int type)
   @retval a pointer to an installed plugin or 0
 */
 static struct st_mysql_client_plugin *
-add_plugin(MYSQL *mysql, struct st_mysql_client_plugin *plugin, void *dlhandle,
-   int argc, va_list args)
+do_add_plugin(MYSQL *mysql, struct st_mysql_client_plugin *plugin,
+  void *dlhandle,
+  int argc, va_list args)
 {
   const char *errmsg;
   struct st_client_plugin_int plugin_int, *p;
@@ -179,6 +180,31 @@ err1:
   return NULL;
 }
 
+
+static struct st_mysql_client_plugin *
+add_plugin_noargs(MYSQL *mysql, struct st_mysql_client_plugin *plugin,
+  void *dlhandle,
+  int argc, ...)
+{
+  struct st_mysql_client_plugin *retval= NULL;
+  va_list ap;
+  va_start(ap, argc);
+  retval= do_add_plugin(mysql, plugin, dlhandle, argc, ap);
+  va_end(ap);
+  return retval;
+}
+
+
+static struct st_mysql_client_plugin *
+add_plugin_withargs(MYSQL *mysql, struct st_mysql_client_plugin *plugin,
+void *dlhandle,
+int argc, va_list args)
+{
+  return do_add_plugin(mysql, plugin, dlhandle, argc, args);
+}
+
+
+
 /**
   Loads plugins which are specified in the environment variable
   LIBMYSQL_PLUGINS.
@@ -249,7 +275,7 @@ int mysql_client_plugin_init()
   mysql_mutex_lock(&LOCK_load_client_plugin);
 
   for (builtin= mysql_client_builtins; *builtin; builtin++)
-add_plugin(&mysql, *builtin, 0, 0, 0);
+add_plugin_noargs(&mysql, *builtin, 0, 0);
 
   mysql_mutex_unlock(&LOCK_load_client_plugin);
 
@@ -307,7 +333,7 @@ mysql_client_register_plugin(MYSQL *mysq
 plugin= NULL;
   }
   else
-plugin= add_plugin(mysql, plugin, 0, 0, 0);
+plugin= add_plugin_noargs(mysql, plugin, 0, 0);
 
   mysql_mutex_unlock(&LOCK_load_client_plugin);
   return plugin;
@@ -420,7 +446,7 @@ have_plugin:
 goto err;
   }
 
-  plugin= add_plugin(mysql, plugin, dlhandle, argc, args);
+  plugin= add_plugin_withargs(mysql, plugin, dlhandle, argc, args);
 
   mysql_mutex_unlock(&LOCK_load_client_plugin);
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-09-23 11:24:08

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-08-19 
13:31:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-09-23 11:24:09.0 +0200
@@ -1,0 +2,23 @@
+Thu Sep 19 22:11:44 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 2.1.5
+- New Features:
+  * now supports new innobackupex --version-check option
+- Note:
+  * new method of incremental backups for Percona Server 5.6 with 
+experimental "Log Archiving for XtraDB" is not supported in 
+this build
+- Bugs Fixed:
+  * when preparing a compact backup, close temporary files
+  * innobackupex: always terminate child processes on error
+  * xtrabackup_56 binary (use for MySQL 5.6 and Percona Server 5.6)
+did not support Percona Server-specific innodb_log_block_size
+  * fix stop in rare case when log block numbers had to wrap around
+at certain times
+  * xtrabackup_56 binary would fail to create a suspend file
+  * fix regression introduced in 2.1.4 which lead to cp utility 
+being used to copy metadata files even with --rsync option
+  * further various issues as listed in 
+
http://www.percona.com/doc/percona-xtrabackup/2.1/release-notes/2.1/2.1.5.html
+
+---

Old:

  percona-xtrabackup-2.1.4-nodoc.tar.gz

New:

  percona-xtrabackup-2.1.5-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.x2jjUA/_old  2013-09-23 11:24:11.0 +0200
+++ /var/tmp/diff_new_pack.x2jjUA/_new  2013-09-23 11:24:11.0 +0200
@@ -23,7 +23,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.1.4
+Version:2.1.5
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz

++ percona-xtrabackup-2.1.4-nodoc.tar.gz -> 
percona-xtrabackup-2.1.5-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.4-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.5-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.x2jjUA/_old  2013-09-23 11:24:11.0 +0200
+++ /var/tmp/diff_new_pack.x2jjUA/_new  2013-09-23 11:24:11.0 +0200
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.1.4
+XTRABACKUP_VERSION=2.1.5
 MYSQL55_VERSION=5.5.31
 MYSQL56_VERSION=5.6.11
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2013-08-19 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-08-19 13:31:12

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-08-13 
13:10:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-08-19 13:31:13.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 16 14:03:07 CEST 2013 - mhruse...@suse.cz
+
+- fix build on Factory
+  * percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch
+
+---

New:

  percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.8sldZg/_old  2013-08-19 13:31:14.0 +0200
+++ /var/tmp/diff_new_pack.8sldZg/_new  2013-08-19 13:31:14.0 +0200
@@ -31,6 +31,7 @@
 Source3:mysql-%{MYSQL_56_VERSION}-nodoc.tar.gz
 Source4:xtrabackup-nodoc.sh
 Patch0: percona-xtrabackup-2.1.x-nodoc.patch
+Patch1: percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
@@ -79,6 +80,7 @@
 %__find mysql-%{MYSQL_55_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %patch0 -p1
+%patch1 -p1
 
 %build
 set -ue

++ percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch ++
From: Michal Hrusecky 
Date: Fri, 16 Aug 2013 14:03:07 +0200
Subject: Rename srv_buf_size variable
References: http://bugs.mysql.com/bug.php?id=70047
Upstream: reported

Variable was probably renamed sometime in the past but error was not triggered
because ifdef was not satisfied.

---
 mysql-5.6.11/storage/innobase/row/row0log.cc |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: percona-xtrabackup-2.1.4/mysql-5.6.11/storage/innobase/row/row0log.cc
===
--- percona-xtrabackup-2.1.4.orig/mysql-5.6.11/storage/innobase/row/row0log.cc  
2013-08-16 19:35:37.0 +0100
+++ percona-xtrabackup-2.1.4/mysql-5.6.11/storage/innobase/row/row0log.cc   
2013-08-16 19:35:51.0 +0100
@@ -2359,7 +2359,7 @@ all_done:
and be ignored when the operation is unsupported. */
fallocate(index->online_log->fd,
  FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE,
- ofs, srv_buf_size);
+ ofs, srv_sort_buf_size);
 #endif /* FALLOC_FL_PUNCH_HOLE */
 
next_mrec = index->online_log->head.block;
@@ -3147,7 +3147,7 @@ all_done:
and be ignored when the operation is unsupported. */
fallocate(index->online_log->fd,
  FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE,
- ofs, srv_buf_size);
+ ofs, srv_sort_buf_size);
 #endif /* FALLOC_FL_PUNCH_HOLE */
 
next_mrec = index->online_log->head.block;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2013-08-13 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-08-13 13:10:44

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-05-28 
07:46:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-08-13 13:10:48.0 +0200
@@ -1,0 +2,51 @@
+Fri Aug  9 20:35:40 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 2.1.4
+  This package drops MySQL 5.1 support.
+- New features:
+  * introduce additional options to handle the locking during
+FLUSH TABLES WITH READ LOCK to reduce read-only times.
+  * speed up the backup process by not stopping slave thread when
+copying non-InnoDB data when innobackupex --no-lock option 
+  * add option innobackupex --decrypt
+  * and option innobackupex --decompress
+  * rebase to MySQL 5.5.30, 5.6.11
+- Bugs fixed:
+  * During the backup process loading tablespaces was started 
+before the log copying, this could lead to a race between the 
+datafiles state in the resulting backup and xtrabackup_logfile.
+Tablespace created at a sensitive time would be missing in both 
+the backup itself and as the corresponding log record in 
+xtrabackup_logfile, so it would not be created on innobackupex 
+--apply-log either
+  * innobackupex did not encrypt non-InnoDB files when doing local 
+(i.e. non-streaming) backups.
+  * Difference in behavior between InnoDB 5.5 and 5.6 codebases in 
+cases when a newly created tablespace has uninitialized first 
+page at the time when XtraBackup opens it while creating a list
+of tablespaces to backup would cause assertion error.
+  * xbcrypt could sometimes fail when reading encrypted stream from 
+a pipe or network.
+  * innobackupex could not prepare the backup if there was no 
+xtrabackup_binary file in the backup directory and the 
+xtrabackup binary was not specified explicitly with innobackupex 
+--ibbackup option.
+  * innobackupex would terminate with an error if innobackupex 
+--safe-slave-backup option was used for backing up the master
+  * Under some circumstances XtraBackup could fail on a backup 
+prepare with innodb_flush_method=O_DIRECT when XFS filesystem was
+being used
+  * Percona XtraBackup didn’t recognize checkpoint #0 as a valid 
+checkpoint on xtrabackup --prepare which would cause an error.
+  * Percona XtraBackup didn’t recognize the O_DIRECT_NO_FSYNC value 
+for innodb_flush_method which was introduced in MySQL 5.6.7. 
+  * innobackupex would terminate if innobackupex --galera-info option
+was specified when backing up non-galera server.
+- Packaging changes:
+  * refresh percona-xtrabackup-2.0.2-nodoc.patch to 
+percona-xtrabackup-2.1.x-nodoc.patch
+  * drop MySQL 5.1 support
+  * now requires qpress rather than recommending it because
+innobackupex now calls it directly
+
+---

Old:

  mysql-5.1.59-nodoc.patch
  mysql-5.1.59-nodoc.tar.gz
  mysql-5.5.17-nodoc.tar.gz
  mysql-5.6.10-nodoc.tar.gz
  percona-xtrabackup-2.0.2-nodoc.patch
  percona-xtrabackup-2.1.3-nodoc.tar.gz

New:

  mysql-5.5.31-nodoc.tar.gz
  mysql-5.6.11-nodoc.tar.gz
  percona-xtrabackup-2.1.4-nodoc.tar.gz
  percona-xtrabackup-2.1.x-nodoc.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.1jJVte/_old  2013-08-13 13:10:51.0 +0200
+++ /var/tmp/diff_new_pack.1jJVte/_new  2013-08-13 13:10:51.0 +0200
@@ -16,30 +16,28 @@
 #
 
 
-%define MYSQL_51_VERSION 5.1.59
-%define MYSQL_55_VERSION 5.5.17
-%define MYSQL_56_VERSION 5.6.10
+%define MYSQL_55_VERSION 5.5.31
+%define MYSQL_56_VERSION 5.6.11
 
 Summary:Online backup for MySQL / InnoDB 
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.1.3
+Version:2.1.4
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz
-Source1:mysql-%{MYSQL_51_VERSION}-nodoc.tar.gz
 Source2:mysql-%{MYSQL_55_VERSION}-nodoc.tar.gz
 Source3:mysql-%{MYSQL_56_VERSION}-nodoc.tar.gz
 Source4:xtrabackup-nodoc.sh
-Patch0: percona-xtrabackup-2.0.2-nodoc.patch
-Patch1: mysql-5.1.59-nodoc.patch
+Patch0: percona-xtrabackup-2.1.x-nodoc.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
 Obsoletes: 

commit xtrabackup for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-05-28 07:46:22

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-05-16 
16:25:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-05-28 07:46:23.0 +0200
@@ -1,0 +2,30 @@
+Thu May 23 11:44:09 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 2.1.3
+- bugs fixed:
+  * 2.1.2 would hang when performing State Snapshot Transfer
+only affects users of XtraDB Cluster
+
+---
+Tue May 21 23:54:05 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 2.1.2
+- bugs fixed:
+  * Using DBD::MySQL package for server communication instead of 
+spawning the mysql command line client introduced a regression 
+which caused innobackupex --galera-info to fail.
+  * The format of xtrabackup_galera_info was missing the ":" 
+separator between the values of wsrep_local_state_uuid and 
+wsrep_last_committed.
+  * innobackupex automatic version detection did not work correctly 
+for latest Percona Server and MySQL 5.1 releases which could 
+cause innobackupex to fail.
+  * When backing up a server that is not a replication slave with 
+the innobackupex --slave-info option, innobackupex failed with 
+a fatal error. Replaced the fatal error with a diagnostic 
+message about innobackupex --slave-info being ignored in such a 
+case. 
+  * Low values for wait_timeout on the server could cause server to 
+close the connection while backup is being taken.  
+
+---

Old:

  percona-xtrabackup-2.1.1-nodoc.tar.gz

New:

  percona-xtrabackup-2.1.3-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.rQ7aug/_old  2013-05-28 07:46:26.0 +0200
+++ /var/tmp/diff_new_pack.rQ7aug/_new  2013-05-28 07:46:26.0 +0200
@@ -24,7 +24,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.1.1
+Version:2.1.3
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz

++ percona-xtrabackup-2.1.1-nodoc.tar.gz -> 
percona-xtrabackup-2.1.3-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.1-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.3-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.rQ7aug/_old  2013-05-28 07:46:26.0 +0200
+++ /var/tmp/diff_new_pack.rQ7aug/_new  2013-05-28 07:46:26.0 +0200
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.1.1
+XTRABACKUP_VERSION=2.1.3
 MYSQL51_VERSION=5.1.59
 MYSQL55_VERSION=5.5.17
 MYSQL56_VERSION=5.6.10

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-05-16 16:25:45

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-05-13 
16:08:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-05-16 16:25:47.0 +0200
@@ -1,0 +2,22 @@
+Wed May 15 19:18:15 UTC 2013 - andreas.stie...@gmx.de
+
+- 2.1.1, first GA release of 2.1 series
+- new features:
+  * compact backups - backups can now be configured to use less
+disk space by omitting secondary index pages and rebuilding
+them during prepare phase
+  * encrypted backukups - encryption of backup data, new command
+line utility xbcrypt
+- removed features:
+  * support for InnoDB 5.0 and InnoDB 5.1-builtin removed 
+(InnoDB 5.1 plugin remains)
+  * option --remote-host removed
+- bugs fixed:
+  * innobackupex now supports empty arguments to --password option
+- packaging changes:
+  * MySQL 5.1 binary named "xtrabackup" correctly
+  * add build dependency libgcrypt-devel for xbcrypt
+  * add runtime dependency perl(DBD::mysql fox innobackupex)
+  * drop xtrabackup-automake-1.13.patch, committed upstream
+
+---

Old:

  percona-xtrabackup-2.0.7-nodoc.tar.gz
  xtrabackup-automake-1.13.patch

New:

  percona-xtrabackup-2.1.1-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.Yi3eCn/_old  2013-05-16 16:25:49.0 +0200
+++ /var/tmp/diff_new_pack.Yi3eCn/_new  2013-05-16 16:25:49.0 +0200
@@ -24,7 +24,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.0.7
+Version:2.1.1
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz
@@ -34,8 +34,6 @@
 Source4:xtrabackup-nodoc.sh
 Patch0: percona-xtrabackup-2.0.2-nodoc.patch
 Patch1: mysql-5.1.59-nodoc.patch
-# PATCH-FIX-UPSTREAM xtrabackup-automake-1.13.patch pgaj...@suse.cz
-Patch2: xtrabackup-automake-1.13.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
@@ -49,6 +47,7 @@
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 BuildRequires:  libaio-devel
+BuildRequires:  libgcrypt-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
 BuildRequires:  openssl-devel
@@ -58,6 +57,7 @@
 BuildRequires:  tcpd-devel
 BuildRequires:  zlib-devel
 # some runtime perl requirements for innobackupex
+Requires:   perl(DBD::mysql)
 Requires:   perl(File::Basename)
 Requires:   perl(File::Copy)
 Requires:   perl(File::Find)
@@ -85,28 +85,29 @@
 %__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %patch0
 %patch1
-%patch2 -p1
 
 %build
 set -ue
 export CFLAGS="$RPM_OPT_FLAGS"
 export CXXFLAGS="$RPM_OPT_FLAGS -fno-exceptions" 
 export AUTO_DOWNLOAD=no
-./utils/build.sh 5.1
-%__cp src/xtrabackup_51 .
-%__cp src/xbstream .
+./utils/build.sh innodb51
+%__cp src/xtrabackup_plugin ./xtrabackup
 ./utils/build.sh innodb55
 %__cp src/xtrabackup_innodb55 ./xtrabackup_55
+%__cp src/xbstream .
+%__cp src/xbcrypt .
 ./utils/build.sh innodb56
 %__cp src/xtrabackup_56 .
 
 %install
 install -d %{buildroot}%{_bindir}
 install -d %{buildroot}%{_datadir}
-install -m 755 xtrabackup_51 %{buildroot}%{_bindir}
+install -m 755 xtrabackup %{buildroot}%{_bindir}
 install -m 755 xtrabackup_55 %{buildroot}%{_bindir}
 install -m 755 xtrabackup_56 %{buildroot}%{_bindir}
 install -m 755 xbstream %{buildroot}%{_bindir}
+install -m 755 xbcrypt %{buildroot}%{_bindir}
 install -m 755 innobackupex %{buildroot}%{_bindir}
 ln -s innobackupex %{buildroot}%{_bindir}/innobackupex-1.5.1
 
@@ -114,10 +115,11 @@
 %defattr(-,root,root)
 %{_bindir}/innobackupex
 %{_bindir}/innobackupex-1.5.1
-%{_bindir}/xtrabackup_51
+%{_bindir}/xtrabackup
 %{_bindir}/xtrabackup_55
 %{_bindir}/xtrabackup_56
 %{_bindir}/xbstream
+%{_bindir}/xbcrypt
 %doc COPYING
 
 %changelog

++ percona-xtrabackup-2.0.7-nodoc.tar.gz -> 
percona-xtrabackup-2.1.1-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.0.7-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.1-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.Yi3eCn/_old  2013-05-16 16:25:49.0 +0200
+++ /var/tmp/diff_new_pack.Yi3

commit xtrabackup for openSUSE:Factory

2013-05-13 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-05-13 16:08:02

Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old)
 and  /work/SRC/openSUSE:Factory/.xtrabackup.new (New)


Package is "xtrabackup"

Changes:

--- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes2013-03-22 
13:07:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-05-13 16:08:04.0 +0200
@@ -1,0 +2,50 @@
+Tue May  7 18:36:24 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 2.0.7 [bnc#818819]
+- new features:
+  * implemented full support for new MySQL 5.6 features
+  * implemented support for the InnoDB Buffer Pool Preloading 
+  * Time interval between checks done by log copying thread is now 
+configurable by innobackupex --log-copy-interval. 
+  * now stores the GTID value in the xtrabackup_binlog_info with
+MySQL and Percona Server 5.6 with the GTID mode enabled. 
+  * --export now supports transportable tablespaces in MySQL 5.6
+- bugs fixed
+  * innobackupex could crash when taking the 5.6 backup due to 
+ linking the wrong SSL library
+  * Percona XtraBackup would crash when preparing the 5.6 backup 
+with partitioned tables. Bug fixed #1169169.
+  * Tables that were dropped between taking a full backup and an 
+incremental one were present in the full backup directory, and 
+were not removed when incremental backups has been merged
+  * Percona XtraBackup would leave stale xtrabackup_tmp* files in 
+the datadir after applying incremental backups.
+  * Fixed couple of warnings found in innobackupex when all warnings 
+have been made FATAL.
+  * If there are thousands of tables and slow IO then XtraBackup 
+can spend a lot of time opening all the tablespaces. Optimization
+has been implemented and XtraBackup now avoids loading 
+non-relevant tablespaces when partial backup is being taken 
+which speeds up the backup process.
+  * Percona XtraBackup didn’t initialize per-thread data in the 
+log copying thread which could cause XtraBackup to crash.
+  * Percona XtraBackup would fail when preparing the MySQL 5.6 backup 
+if the log files were bigger than 4G on the source server.
+  * Due to different implementation in MySQL 5.6 error messages were 
+not printed to stderr directly. Because of that all InnoDB error
+or diagnostic messages are never printed by xtrabackup_56
+  * innobackupex would still run with FLUSH TABLES WITH READ LOCK
+even if xtrabackup would fail when copying logs. Fixed by 
+terminating xtrabackup process immediately on log copying failure
+  * innobackupex would fail if the SQL_MODE was set to ANSI_QUOTES.
+  * Missing space_id from *.ibd.meta would lead to assertion. Fixed 
+by replacing the assertion with the error message.
+  * Fixed the typo in the innobackupex error output.
+  * When building from source innodb56 target didn’t have an option to 
+disable DTrace like innodb55 has. Fixed by adding 
+-DENABLE_DTRACE=OFF build option for innodb56 as well.
+  * innobackupex wasn’t handling the innodb_data_file_path option 
+which could cause backup to fail.
+  * Redundant code has been removed from xtrabackup.cc.
+
+---

Old:

  percona-xtrabackup-2.0.6-nodoc.tar.gz

New:

  percona-xtrabackup-2.0.7-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.6ywDNL/_old  2013-05-13 16:08:09.0 +0200
+++ /var/tmp/diff_new_pack.6ywDNL/_new  2013-05-13 16:08:09.0 +0200
@@ -24,7 +24,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.0.6
+Version:2.0.7
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz

++ percona-xtrabackup-2.0.6-nodoc.tar.gz -> 
percona-xtrabackup-2.0.7-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.0.6-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.0.7-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.6ywDNL/_old  2013-05-13 16:08:09.0 +0200
+++ /var/tmp/diff_new_pack.6ywDNL/_new  2013-05-13 16:08:09.0 +0200
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.0.6
+XTRABACKUP_VERSION=2.0.7
 MYSQL51_VERSION=5.1.59
 MYSQL55_VERSION=5.5.17
 MYSQL56_VERSION=5.6.10

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensus

commit xtrabackup for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-03-22 13:07:10

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.changes2013-03-18 
07:20:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-03-22 13:07:14.0 +0100
@@ -1,0 +2,41 @@
+Thu Mar 21 21:15:48 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 2.0.6 [bnc#810880]
+- new features:
+  XtraBackup has implemented basic support for MySQL 5.6, Percona
+  Server 5.6 and MariaDB 10.0. Basic support means that these
+  versions are are recognized by XtraBackup, and that backup/restore
+  works as long as no 5.6-specific features are used (such as GTID, 
+  remote/transportable tablespaces, separate undo tablespace, 
+  5.6-style buffer pool dump files).
+- bugs fixed:
+  * Individual InnoDB tablespaces with size less than 1MB were extended
+to 1MB on the backup prepare operation. This led to a large increase
+in disk usage in cases when there are many small InnoDB tablespaces.
+  * Fixed the issue that caused databases corresponding to inaccessible
+datadir subdirectories to be ignored by XtraBackup without warning
+or error messages. This was happening because InnoDB code silently
+ignored datadir subdirectories it could not open.
+  * Under some circumstances XtraBackup could fail to copy a tablespace
+with a high --parallel option value and a low innodb_open_files value.
+  * Fixed a regression that caused individual partition backups to fail
+when used with --include option in innobackupex or the --tables
+option in xtrabackup.
+  * innobackupex didn’t add the file-per-table setting for table-
+independent backups. Fixed by making XtraBackup auto-enable 
+innodb_file_per_table when the --export option is used.
+  * Under some circumstances XtraBackup could fail on a backup prepare
+with innodb_flush_method=O_DIRECT. 
+  * innobackupex did not pass the --tmpdir option to the xtrabackup 
+binary resulting in the server’s tmpdir always being used for 
+temporary files.
+  * XtraBackup has improved the error reporting for unrecognized server
+versions.
+  * innobackupex would fail when --no-lock and --rsync were used in 
+conjunction.
+  * Fix a regression that caused xtrabackup_pid file to remain in the
+temporary dir after execution.
+  * Unnecessary debug messages have been removed from the XtraBackup 
+output
+
+---

Old:

  percona-xtrabackup-2.0.5-nodoc.tar.gz

New:

  mysql-5.6.10-nodoc.tar.gz
  percona-xtrabackup-2.0.6-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.bejWNp/_old  2013-03-22 13:07:20.0 +0100
+++ /var/tmp/diff_new_pack.bejWNp/_new  2013-03-22 13:07:20.0 +0100
@@ -18,18 +18,20 @@
 
 %define MYSQL_51_VERSION 5.1.59
 %define MYSQL_55_VERSION 5.5.17
+%define MYSQL_56_VERSION 5.6.10
 
 Summary:Online backup for MySQL / InnoDB 
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.0.5
+Version:2.0.6
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz
 Source1:mysql-%{MYSQL_51_VERSION}-nodoc.tar.gz
 Source2:mysql-%{MYSQL_55_VERSION}-nodoc.tar.gz
-Source3:xtrabackup-nodoc.sh
+Source3:mysql-%{MYSQL_56_VERSION}-nodoc.tar.gz
+Source4:xtrabackup-nodoc.sh
 Patch0: percona-xtrabackup-2.0.2-nodoc.patch
 Patch1: mysql-5.1.59-nodoc.patch
 # PATCH-FIX-UPSTREAM xtrabackup-automake-1.13.patch pgaj...@suse.cz
@@ -75,11 +77,12 @@
 InnoDB, but can also backup MyISAM tables.
 
 %prep
-%setup -q -n percona-xtrabackup-%{version} -a 1 -a 2
+%setup -q -n percona-xtrabackup-%{version} -a 1 -a 2 -a 3
 # refuse to build from source tarballs with documentation due to license
 %__find -maxdepth 1 -type d -iname "doc*" -print && exit 1
 %__find mysql-%{MYSQL_51_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %__find mysql-%{MYSQL_55_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
+%__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %patch0
 %patch1
 %patch2 -p1
@@ -94,12 +97,15 @@
 %__cp src/xbstream .
 ./utils/build.sh innodb55
 %__cp src/xtrabackup_innodb55 ./xtrabackup_55
+./utils/build.sh innodb56
+%__cp src/xtrabackup_56 .
 
 %install
 install -d %{build

commit xtrabackup for openSUSE:Factory

2013-03-17 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2013-03-18 07:19:59

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.changes2013-01-29 
14:50:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-03-18 07:20:00.0 +0100
@@ -1,0 +2,11 @@
+Thu Mar 14 22:40:24 UTC 2013 - andreas.stie...@gmx.de
+
+- fix path of MySQL 5.5 xtrabackup binary [bnc#809505]
+
+---
+Wed Mar 13 12:21:06 CET 2013 - pgaj...@suse.cz
+
+- builds with automake 1.13
+  * automake-1.13.patch
+
+---

New:

  xtrabackup-automake-1.13.patch



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.eIGoAB/_old  2013-03-18 07:20:03.0 +0100
+++ /var/tmp/diff_new_pack.eIGoAB/_new  2013-03-18 07:20:03.0 +0100
@@ -32,6 +32,8 @@
 Source3:xtrabackup-nodoc.sh
 Patch0: percona-xtrabackup-2.0.2-nodoc.patch
 Patch1: mysql-5.1.59-nodoc.patch
+# PATCH-FIX-UPSTREAM xtrabackup-automake-1.13.patch pgaj...@suse.cz
+Patch2: xtrabackup-automake-1.13.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # This is to ease migration from Percona's generic packages
 Provides:   percona-xtrabackup = %{version}
@@ -80,6 +82,7 @@
 %__find mysql-%{MYSQL_55_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
 %patch0
 %patch1
+%patch2 -p1
 
 %build
 set -ue
@@ -90,13 +93,13 @@
 %__cp src/xtrabackup_51 .
 %__cp src/xbstream .
 ./utils/build.sh innodb55
-%__cp src/xtrabackup_innodb55 .
+%__cp src/xtrabackup_innodb55 ./xtrabackup_55
 
 %install
 install -d %{buildroot}%{_bindir}
 install -d %{buildroot}%{_datadir}
 install -m 755 xtrabackup_51 %{buildroot}%{_bindir}
-install -m 755 xtrabackup_innodb55 %{buildroot}%{_bindir}
+install -m 755 xtrabackup_55 %{buildroot}%{_bindir}
 install -m 755 xbstream %{buildroot}%{_bindir}
 install -m 755 innobackupex %{buildroot}%{_bindir}
 ln -s innobackupex %{buildroot}%{_bindir}/innobackupex-1.5.1
@@ -106,7 +109,7 @@
 %{_bindir}/innobackupex
 %{_bindir}/innobackupex-1.5.1
 %{_bindir}/xtrabackup_51
-%{_bindir}/xtrabackup_innodb55
+%{_bindir}/xtrabackup_55
 %{_bindir}/xbstream
 %doc COPYING
 

++ xtrabackup-automake-1.13.patch ++
Index: percona-xtrabackup-2.0.5/mysql-5.1.59/configure.in
===
--- percona-xtrabackup-2.0.5.orig/mysql-5.1.59/configure.in
+++ percona-xtrabackup-2.0.5/mysql-5.1.59/configure.in
@@ -22,7 +22,7 @@ AC_CANONICAL_SYSTEM
 AM_INIT_AUTOMAKE([1.9 tar-ustar])
 AC_PROG_LIBTOOL
 
-AM_CONFIG_HEADER([include/config.h])
+AC_CONFIG_HEADERS([include/config.h])
 
 # Request support for automake silent-rules if available.
 # Default to verbose output. One can use the configure-time
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2013-01-29 Thread h_root
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.changes2012-12-07 
14:53:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2013-01-29 14:50:45.0 +0100
@@ -1,0 +2,41 @@
+Mon Jan 28 20:15:23 UTC 2013 - andreas.stie...@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.stie...@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.0 +0100
+++ /var/tmp/diff_new_pack.aJxjNh/_new  2013-01-29 14:50:48.0 +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.0 +0100
+++ /var/tmp/diff_new_pack.aJxjNh/_new  2013-01-29 14:50:48.0 +0100
@@ -2,7 +2,7 @@
 #
 # Remove do

commit xtrabackup for openSUSE:Factory

2012-12-07 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2012-12-07 14:53:11

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.changes2012-10-03 
10:46:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2012-12-07 14:53:13.0 +0100
@@ -1,0 +2,36 @@
+Wed Dec  5 21:02:57 UTC 2012 - andreas.stie...@gmx.de
+
+- update to 2.0.4
+  + a regression introduced in XtraBackup 2.0.2 caused incremental
+backups to fail because the init parameter values were not 
+normalized to the values used inside InnoDB
+  + a regression introduced in traBackup 2.0.2 didn’t take the 
+separate doublewrite tablespace into an account
+  + XtraBackup was handling the separate doublewrite buffer file
+incorrectly. File path of the doublewrite buffer wasn’t added
+to the backup-my.cnf and after the restore old doublewrite buffer 
+file was used instead of one made during the prepare stage
+  + XtraBackup now accepts the --innodb=force option, previously it 
+would throw an error if the option was set
+  + Option safe-slave-backup wasn’t working correctly
+  + In case safe-slave-backup-timeout was reached when using the 
+safe-slave-backup option, SQL_THREAD was left in stopped state 
+causing the slave thread to lag behind. This was fixed by 
+checking the initial SQL_THREAD state and starting it before 
+terminating with a timeout error and starting the SQL_THREAD 
+only if it was running initially.
+  + 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
+  + XtraBackup would fail on --apply-log when filesystem didn’t 
+support Linux AIO
+  + XtraBackup binary would ignore innodb_use_native_aio when it’s 
+specified either in my.cnf or as a command line option
+  + XtraBackup would print a warning message during the prepare 
+stage about innodb_file_io_threads being deprecated, even if the
+ variable wasn’t set
+  + XtraBackup Galera tests can now be run concurrently
+
+---

Old:

  percona-xtrabackup-2.0.3-nodoc.tar.gz

New:

  percona-xtrabackup-2.0.4-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.jMlm0p/_old  2012-12-07 14:53:16.0 +0100
+++ /var/tmp/diff_new_pack.jMlm0p/_new  2012-12-07 14:53:16.0 +0100
@@ -23,7 +23,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.0.3
+Version:2.0.4
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz

++ percona-xtrabackup-2.0.3-nodoc.tar.gz -> 
percona-xtrabackup-2.0.4-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.0.3-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.0.4-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.jMlm0p/_old  2012-12-07 14:53:16.0 +0100
+++ /var/tmp/diff_new_pack.jMlm0p/_new  2012-12-07 14:53:16.0 +0100
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.0.3
+XTRABACKUP_VERSION=2.0.4
 MYSQL51_VERSION=5.1.59
 MYSQL55_VERSION=5.5.17
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2012-10-03 10:46:32

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.changes2012-08-15 
11:21:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2012-10-03 10:46:34.0 +0200
@@ -1,0 +2,23 @@
+Tue Oct  2 18:03:21 UTC 2012 - andreas.stie...@gmx.de
+
+- update to 2.0.3
+- new features:
+  * innobackupex now supports new --move-back option that can be used 
+instead of --copy-back in case there isn’t enough free disk space 
+on the server to copy files. As this option removes backup files, 
+it must be used with caution.
+- bug fixes:
+  * Symlink for innobackupex-1.5.1 binary has been broken in the 
+previous version of XtraBackup.
+  * XtraBackup 2.0.2 was not backwards compatible which caused 
+incremental backups created with previous versions to fail on 
+prepare.
+  * Fix a regression that may potentially lead to a 5x increase in 
+disk space occupied by incremental backups.
+  * Fix a regression which caused incorrect handling of compressed 
+tablespaces with the page size of 16K, that were created between
+the last full or incremental and the next incremental backup.
+- packaging changes:
+  * improve upgrade from generic packages
+
+---

Old:

  percona-xtrabackup-2.0.2-nodoc.tar.gz

New:

  percona-xtrabackup-2.0.3-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.dKecPT/_old  2012-10-03 10:46:36.0 +0200
+++ /var/tmp/diff_new_pack.dKecPT/_new  2012-10-03 10:46:36.0 +0200
@@ -23,7 +23,7 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.0.2
+Version:2.0.3
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz
@@ -33,6 +33,10 @@
 Patch0: percona-xtrabackup-2.0.2-nodoc.patch
 Patch1: mysql-5.1.59-nodoc.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# This is to ease migration from Percona's generic packages
+Provides:   percona-xtrabackup = %{version}
+Obsoletes:  percona-xtrabackup < %{version}
+#
 Requires:   mysql
 BuildRequires:  autoconf
 BuildRequires:  automake

++ percona-xtrabackup-2.0.2-nodoc.tar.gz -> 
percona-xtrabackup-2.0.3-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.0.2-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.0.3-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.dKecPT/_old  2012-10-03 10:46:37.0 +0200
+++ /var/tmp/diff_new_pack.dKecPT/_new  2012-10-03 10:46:37.0 +0200
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.0.2
+XTRABACKUP_VERSION=2.0.3
 MYSQL51_VERSION=5.1.59
 MYSQL55_VERSION=5.5.17
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xtrabackup for openSUSE:Factory

2012-08-15 Thread h_root
Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2012-08-15 11:21:22

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.changes2012-08-10 
23:19:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes   
2012-08-15 11:21:24.0 +0200
@@ -1,0 +2,18 @@
+Tue Aug 14 18:22:39 UTC 2012 - andreas.stie...@gmx.de
+
+- update to 2.0.2
+  * Fixed false positive test suite failures with grep 2.10
+  * Incremental backup would fail if a tablespace was created 
+between full and incremental backups.
+  * Assertion error in creating a compressed tablespace at delta 
+apply time has been fixed.
+  * If the table was renamed after the full backup, but before the 
+incremental backup has been taken, incremental backups would 
+fail when being prepared.
+  * When the variable innodb_log_block_size was set to 4096, backups 
+would fail in the prepare stage.
+  * Additional incremental backup tests have been added for the 
+incremental backup data page copy.
+- update percona-xtrabackup-2.0.2-nodoc.patch
+
+---

Old:

  percona-xtrabackup-2.0.1-nodoc.patch
  percona-xtrabackup-2.0.1-nodoc.tar.gz

New:

  percona-xtrabackup-2.0.2-nodoc.patch
  percona-xtrabackup-2.0.2-nodoc.tar.gz



Other differences:
--
++ xtrabackup.spec ++
--- /var/tmp/diff_new_pack.SHZoUd/_old  2012-08-15 11:21:28.0 +0200
+++ /var/tmp/diff_new_pack.SHZoUd/_new  2012-08-15 11:21:28.0 +0200
@@ -23,14 +23,14 @@
 License:GPL-2.0
 Group:  Productivity/Databases/Tools
 Name:   xtrabackup
-Version:2.0.1
+Version:2.0.2
 Release:0
 Url:http://www.percona.com/software/percona-xtrabackup/
 Source: percona-xtrabackup-%{version}-nodoc.tar.gz
 Source1:mysql-%{MYSQL_51_VERSION}-nodoc.tar.gz
 Source2:mysql-%{MYSQL_55_VERSION}-nodoc.tar.gz
 Source3:xtrabackup-nodoc.sh
-Patch0: percona-xtrabackup-2.0.1-nodoc.patch
+Patch0: percona-xtrabackup-2.0.2-nodoc.patch
 Patch1: mysql-5.1.59-nodoc.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   mysql

++ percona-xtrabackup-2.0.1-nodoc.patch -> 
percona-xtrabackup-2.0.2-nodoc.patch ++
--- /work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.0.1-nodoc.patch  
2012-08-10 23:19:24.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.0.2-nodoc.patch 
2012-08-15 11:21:23.0 +0200
@@ -3,9 +3,9 @@
 
 Index: utils/build.sh
 ===
 utils/build.sh.orig2012-06-21 07:42:01.0 +0100
-+++ utils/build.sh 2012-08-02 23:30:10.0 +0100
-@@ -79,7 +79,6 @@ AUTO_DOWNLOAD to \"yes\""
+--- utils/build.sh.orig2012-08-07 17:04:50.0 +0100
 utils/build.sh 2012-08-14 19:18:52.0 +0100
+@@ -80,7 +80,6 @@ AUTO_DOWNLOAD to \"yes\""
  

  function unpack_and_patch()
  {
@@ -13,7 +13,7 @@
  cd `basename "$1" ".tar.gz"`
  patch -p1 < $top_dir/patches/$2
  cd ..
-@@ -159,9 +158,6 @@ function build_all()
+@@ -160,9 +159,6 @@ function build_all()
  server_tarball=mysql-$mysql_version.tar.gz
  innodb_dir=$server_dir/storage/$innodb_name
  

++ percona-xtrabackup-2.0.1-nodoc.tar.gz -> 
percona-xtrabackup-2.0.2-nodoc.tar.gz ++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.0.1-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.0.2-nodoc.tar.gz
 differ: char 5, line 1

++ xtrabackup-nodoc.sh ++
--- /var/tmp/diff_new_pack.SHZoUd/_old  2012-08-15 11:21:28.0 +0200
+++ /var/tmp/diff_new_pack.SHZoUd/_new  2012-08-15 11:21:28.0 +0200
@@ -14,7 +14,7 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.0.1
+XTRABACKUP_VERSION=2.0.2
 MYSQL51_VERSION=5.1.59
 MYSQL55_VERSION=5.5.17
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org