Hello community,
here is the log from the commit of package percona-toolkit.2625 for
openSUSE:12.3:Update checked in at 2014-03-13 14:55:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3:Update/percona-toolkit.2625 (Old)
and /work/SRC/openSUSE:12.3:Update/.percona-toolkit.2625.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "percona-toolkit.2625"
Changes:
--------
New Changes file:
--- /dev/null 2014-02-13 01:09:38.344032506 +0100
+++
/work/SRC/openSUSE:12.3:Update/.percona-toolkit.2625.new/percona-toolkit.changes
2014-03-13 14:55:34.000000000 +0100
@@ -0,0 +1,182 @@
+-------------------------------------------------------------------
+Wed Mar 5 20:29:03 UTC 2014 - [email protected]
+
+- update to 2.1.11 [bnc#864194] CVE-2014-2029
+ Improves sanitisation of input and output for commands run when
+ performing a version check. This option is not the default.
+ * --version-check behaves like spyware
+ * pt-archiver deletes data despite --dry-run
+
+-------------------------------------------------------------------
+Thu Jul 18 22:28:09 UTC 2013 - [email protected]
+
+- update to 2.1.10 [bnc#830218], fixing the following bugs:
+ * Some tools use @@hostname without /*!50038*/
+ * pt-deadlock-logger error: Use of uninitialized value $ts in
+ pattern match (m//)
+ * pt-heartbeat --utc --check always returns 0
+ * pt-heartbeat docs don't account for --utc
+ * pt-query-digest 2.1 typo in docs
+ * pt-query-digest docs don't mention --type=rawlog
+ * pt-table-checksum doesn't use non-unique index with highest
+ cardinality
+ * pt-table-checksum: Deep recursion on subroutine
+ "SchemaIterator::_iterate_dbh"
+
+-------------------------------------------------------------------
+Sun Mar 3 22:05:25 UTC 2013 - [email protected]
+
+- update to 2.1.9 [bnc#804102], fixing the following bugs:
+ * pt-heartbeat 2.1.8 doesn't use precision/sub-second timestamps
+ * pt-heartbeat 2.1.8 reports big time drift with UTC_TIMESTAMP
+ * pt-online-schema-change fails with "Duplicate entry" on MariaDB
+ * pt-online-schema-change makes bad DELETE trigger if PK is re-created with
new columns
+ * pt-pmp doesn't list the origin lib for each function
+ * pt-query-digest shouldn't print "Error: none" for tcpdump
+ * pt-query-digest fails to parse non-SQL errors
+ * pt-table-checksum: Confusing error message with binlog_format ROW or MIXED
on slave
+ * pt-table-sync false-positive error "Cannot nibble table because MySQL
chose no index
+ instead of the PRIMARY index"
+ * pt-stalk is too verbose, fills up log
+
+-------------------------------------------------------------------
+Fri Jan 11 13:25:36 UTC 2013 - [email protected]
+
+- update to 2.1.8
+ * Beta support for MySQL 5.6
+ * Beta support for Percona XtraDB Cluster
+ * pt-online-schema-change: If ran on Percona XtraDB Cluster, requires PXC
5.5.28 or newer
+ * pt-table-checksum: If ran on Percona XtraDB Cluster, requires PXC 5.5.28
or newer
+ * pt-upgrade: Added --[no]disable-query-cache
+- fixing the following bugs:
+ * Bad pod2rst transformation
+ * Bad online docs formatting for --[no]vars
+ * pt-config-diff is case-sensitive
+ * pt-config-diff doesn't handle end-of-line comments
+ * pt-config-diff Use of uninitialized value in substitution (s///) at line
1996
+ * pt-deadlock-logger doesn't handle usernames with dashes
+ * pt-heartbeat handles timezones inconsistently
+ * pt-kill --log-dsn timestamp is wrong
+ * pt-mysql-summary doesn't handle renamed variables in Percona Server 5.5
+ * pt-online-schema-change checks for foreign keys on MyISAM tables
+ * pt-query-advisor hangs on big queries
+ * pt-query-advisor RES.001 is incorrect
+ * pt-query-advisor false positive on RES.001
+ * pt-query-advisor issues wrong RES.001
+ * pt-query-digest fails to parse timestamp with no query
+ * pt-query-digest doesn't parse general log with "Connect user as user"
+ * pt-query-digest with custom --group-by throws error
+ * pt-query-digest prints negative byte offset
+ * pt-query-digest help output mangled
+ * pt-slave-restart CHANGE MASTER query causes error
+ * pt-stalk purge_samples slows down checks
+ * pt-stalk does not report NFS iostat
+ * pt-table-checksum doesn't ignore tables for --replicate-check-only
+ * pt-table-checksum v2 fails when --resume + --ignore-database is used
+ * pt-table-checksum debug statement for "Chosen hash func" prints undef
+ * pt-table-checksum Illegal division by zero at line 7950
+ * pt-table-checksum uninitialized value in numeric lt (<) at line 8611
+ * Tools let --set-vars clobber the required SQL mode
+- also contains fixes from 2.1.7:
+ * pt-table-checksum 2.1.6 crashes using PTDEBUG
+ * pt-table-checksum 2.1.6 --check-binlog-format doesn't ignore PXC nodes
+
+-------------------------------------------------------------------
+Mon Nov 19 12:41:54 UTC 2012 - [email protected]
+
+- update to 2.1.6
+ * pt-online-schema-change: Columns can now be renamed without data loss
+ * pt-online-schema-change: New --default-engine option
+ * pt-stalk: Plugin hooks available through the --plugin option to extend the
tool's functionality
+- fixing the following bugs
+ * --version-check default should be explicitly "off"
+ * LOAD DATA LOCAL INFILE broken in some platforms
+ * Useless use of cat in Daemon.pm
+ * Tools exit 0 on error parsing options, should exit non-zero
+ * pt-table-checksum doesn't warn if binlog_format=row or mixed on slaves
+ * pt-table-checksum breaks replication if a slave table is missing or
different
+ * pt-table-checksum doesn't honor --run-time while checking replication lag
+ * pt-table-checksum error: Use of uninitialized value in int at line 2778
+ * pt-table-checksum can crash with --columns if none match
+ * pt-table-checksum dies if creating the --replicate table fails
+ * pt-table-checksum doesn't test all hash functions
+ * pt-table-checksum 2.1.4 doesn't detect diffs on Percona XtraDB Cluster
nodes
+ * pt-deadlock-logger can't parse db/tbl/index on partitioned tables
+ * pt-online-schema-change DELETE trigger fails when altering primary key
+ * pt-online-schema-change fails if sql_mode explicitly or implicitly uses
ANSI_QUOTES
+ * pt-online-schema-change fails with "I need a max_rows argument"
+ * pt-online-schema-change --quiet doesn't disable --progress
+ * pt-online-schema-change doesn't report how many warnings it suppressed
+ * pt-upgrade fails if select column > 64 chars
+ * pt-mysql-summary may report the wrong cnf file
+ * pt-mysql-summary incorrectly categorizes databases
+ * pt-show-grant doesn't support column-level grants
+ * pt-query-digest review table privilege checks don't work
+ * pt-query-digest docs for event attributes link to defunct Maatkit wiki
+ * pt-duplicate-key-checker fails when it encounters a crashed table
+ * pt-stalk deletes non-empty files
+ * pt-stalk --no-stalk and --iterations 1 don't wait for the collect
+ * pt-fifo-split is processing n-1 rows initially
+ * pt-find documentation error with mtime and InnoDB
+ * pt-trend output has no header
+ * pt-visual-explain docs link to missing pdf
+ * pt-fk-error-logger crashes if there's no foreign key error
+ * pt-fk-error-logger --dest table example doesn't work
+
+-------------------------------------------------------------------
+Sun Nov 11 13:16:38 UTC 2012 - [email protected]
+
+- fix SLE 11 build by adding alternative perl macros
+
+-------------------------------------------------------------------
+Tue Oct 16 20:34:53 UTC 2012 - [email protected]
+
+- update to 2.1.5
+ * pt-table-checksum 2.1.4 doesn't detect diffs on Percona XtraDB
+ Cluster nodes
+ * pt-table-checksum 2.1.4 miscategorizes Percona XtraDB Cluster-based
+ slaves as cluster nodes
+ * pt-table-sync 2.1.4 --version-check may not work with HTTPS/SSL
+ * Missing version-check page
+
+-------------------------------------------------------------------
+Tue Oct 2 17:25:30 UTC 2012 - [email protected]
+
+- update to 2.1.4
+ * pt-table-checksum: Percona XtraDB Cluster support
+ * pt-table-checksum: Implemented the standard --run-time option
+ * Implemented the version-check feature in several tools, enabled with the
--version-check option
+ * Document gdb dependency
+ * Unquoted arguments to tr break the bash tools
+- fixing the following Percona bugs:
+ * pt-diskstats shows wrong device names
+ * pt-duplicate-key-checker error parsing InnoDB table with no PK or unique
keys
+ * pt-online-schema-change dropping FK limitation isn't documented
+ * pt-online-schema-changes fails if db+tbl name exceeds 64 characters
+ * pt-query-digest --type tcpdump memory usage keeps increasing
+ * pt-query-digest won't distill LOCK TABLES in lowercase
+ * pt-stalk warns about bad "find" usage
+ * pt-stalk df -h throws away needed details
+ * pt-stalk --notify-by-email fails
+ * pt-stalk does not get all InnoDB lock data
+ * pt-summary should show information about Fusion-io cards
+ * pt-table-checksum doesn't work if slaves use RBR
+ * pt-table-checksum --check-slave-lag docs aren't clear
+ * pt-table-checksum --defaults-file isn't used for slaves
+ * pt-table-sync and text columns with just whitespace
+ * pt-table-sync base_count fails on n = 1000, base = 10
+ * pt-table-sync division by zero error with varchar primary key
+ * pt-table-sync priv checks need to be removed
+ * pt-upgrade error "I need a right_sth argument"
+ * sh warnings in pt-summary and pt-mysql-summary
+ * ChangeHandler doesn't quote varchar columns with hex-looking values
+ * CentOS 5 yum dependency resolution for perl module is wrong
+ * Percona Toolkit RPM should contain a dependency on perl-Time-HiRes
+
+-------------------------------------------------------------------
+Wed Sep 5 19:24:31 UTC 2012 - [email protected]
+
+- initial package for Percona Toolkit 2.1.3,
+ based on upstream spec file some OBS occurrences
+- based on and replacing Maatkit, obsoleting their last release 7410
+
New:
----
percona-toolkit-2.1.11.tar.gz
percona-toolkit.changes
percona-toolkit.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ percona-toolkit.spec ++++++
#
# spec file for package percona-toolkit
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#
Name: percona-toolkit
Summary: Advanced MySQL and system command-line tools
License: GPL-2.0
Group: Productivity/Databases/Tools
Version: 2.1.11
Release: 0
Url: https://www.percona.com/software/percona-toolkit/
Source:
https://www.percona.com/redir/downloads/%{name}/%{version}/percona-toolkit-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} < 1140
Requires: perl = %{perl_version}
%else
%{perl_requires}
%endif
Requires: perl(DBD::mysql) >= 1.0
Requires: perl(DBI) >= 1.13
Requires: perl(IO::Socket::SSL)
Requires: perl(Term::ReadKey) >= 2.10
Requires: perl(Time::HiRes)
Provides: maatkit = 7410.%{version}
Obsoletes: maatkit < 7410
BuildArch: noarch
%description
Percona Toolkit is a collection of advanced command-line tools used by
Percona (http://www.percona.com/) support staff to perform a variety of
MySQL and system tasks that are too difficult or complex to perform manually.
These tools are ideal alternatives to private or "one-off" scripts because
they are professionally developed, formally tested, and fully documented.
They are also fully self-contained, so installation is quick and easy and
no libraries are installed.
Percona Toolkit is developed and supported by Percona Inc. For more
information and other free, open-source software developed by Percona,
visit http://www.percona.com/software/.
%prep
%setup -q
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
make %{?_smp_mflags}
%install
%perl_make_install
%perl_process_packlist
%if 0%{?suse_version} < 1130
%__rm -rf $RPM_BUILD_ROOT%perl_vendorarch/auto/%{name}
%__rm -rf $RPM_BUILD_ROOT/var/adm/perl-modules/%{name}
%endif
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc COPYING README Changelog
%{_bindir}/*
%{_mandir}/man1/*.1*
%changelog
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]