Name Status Project Last Modified Last Commit
lp:~akopytov/percona-server/bug858945-5.5 bug(Has a merge proposal) Development percona-server 2011-09-30 08:42:41 UTC
161. Bug #858945: innodb_expand_fast_index...

Author: Alexey Kopytov
Revision Date: 2011-09-30 08:42:41 UTC

Bug #858945: innodb_expand_fast_index_creation should be optional

This fix makes all functionality provided by
innodb_expand_fast_index_creation.patch disabled by default.

It can be enabled by using a new system variable,
innodb_expand_fast_index_creation, that has both global or session
scopes, and can also be specified in a configuration file or on the
command line. The variable is of the boolean type and is FALSE by
default. The session value of TRUE enables optimizations and
improvements provided by the patch. The variable also has no effect when
fast index creation is disabled with the fast_index_creation option
provided by control_online_alter_index.patch.

Since innodb_expand_fast_index_creation is now disabled by default, some
test suite adjustments that were previously required have been reverted.

lp:~akopytov/percona-server/bug890623-5.5 bug(Has a merge proposal) Development percona-server 2012-06-25 17:42:17 UTC This branch is empty.
lp:~akopytov/percona-server/instant_drop_table Development percona-server 2012-11-30 08:46:32 UTC
357. innodb_instant_drop_table implementat...

Author: Alexey Kopytov
Revision Date: 2012-11-30 08:41:50 UTC

innodb_instant_drop_table implementation.

lp:~akopytov/percona-server/mysql-5.5.12-16615 Development percona-server 2011-06-23 14:43:15 UTC This branch has not been pushed to yet.
lp:~akopytov/percona-server/out-of-source-builds-5.1 Development percona-server 2012-09-27 18:14:44 UTC
483. Fixed out-of-source builds in 5.1.

Author: Alexey Kopytov
Revision Date: 2012-09-27 18:14:06 UTC

Fixed out-of-source builds in 5.1.

lp:~akopytov/percona-server/ps56-univ-log-archive Development percona-server 2013-01-30 08:24:13 UTC
311. Enabled and revived UNIV_LOG_ARCHIVE ...

Author: Alexey Kopytov
Revision Date: 2013-01-30 08:22:49 UTC

Enabled and revived UNIV_LOG_ARCHIVE code.

lp:~akopytov/percona-server/release-5.5.12-20.3-issue17159 Development percona-server 2011-08-01 18:38:21 UTC
121. Added relay log coordinates to xid di...

Author: Alexey Kopytov
Revision Date: 2011-08-01 18:38:21 UTC

Added relay log coordinates to xid diagnostic info.2

lp:~akopytov/percona-server/stacked-on-default Development percona-server 2011-12-10 07:48:33 UTC This branch has not been pushed to yet.
lp:~akopytov/percona-server/threadpool-fixes-5.5 Development percona-server 2013-12-05 11:19:13 UTC This branch is empty.
lp:~akopytov/percona-server/threadpool-fixes-5.6 Development percona-server 2013-12-05 11:19:23 UTC
509. Merged 5.6 trunk.

Author: Alexey Kopytov
Revision Date: 2013-12-05 11:13:48 UTC

Merged 5.6 trunk.

lp:~akopytov/percona-server/utf8_general50_ci-5.0 Development percona-server 2011-07-09 15:55:10 UTC
76. Duplicated utf8_general_ci and ucs2_g...

Author: Alexey Kopytov
Revision Date: 2011-07-09 15:54:48 UTC

Duplicated utf8_general_ci and ucs2_general_ci to utf8_general50_ci and
ucs2_general50_ci, respectively.

This is the 5.0 part of
https://blueprints.launchpad.net/percona-server/+spec/utf8-general50-ci-5.1
and
https://blueprints.launchpad.net/percona-server/+spec/utf8-general50-ci-5.5

lp:~akopytov/percona-server/wl6899 Development percona-server 2013-11-08 10:18:25 UTC
483. Port of rev. 5743 ("WL#6899 - Reduce ...

Author: Alexey Kopytov
Revision Date: 2013-11-08 10:18:25 UTC

Port of rev. 5743 ("WL#6899 - Reduce lock_sys_t::mutex contention when
converting implicit lock to an explicit lock") from MySQL 5.7.

lp:~alexey2k/percona-server/5.5-aligned_native_mutexes Development percona-server 2013-07-19 15:20:42 UTC
416. Fixed shutdown + native mutexes

Author: Vadim Tkachenko
Revision Date: 2013-03-03 22:08:54 UTC

Fixed shutdown + native mutexes

lp:~alexey2k/percona-server/5.5-fusionio-dfs-atomic Development percona-server 2013-04-10 18:51:13 UTC
487. Applied patch to support atomic optio...

Author: Vadim Tkachenko
Revision Date: 2013-04-10 18:37:47 UTC

Applied patch to support atomic option on directFS/FusionIO.

lp:~alexey2k/percona-server/5.5-perf-fixes-jemalloc Development percona-server 2013-02-17 22:47:53 UTC
449. Added cmake routines to build with je...

Author: Vadim Tkachenko
Revision Date: 2013-02-17 22:12:38 UTC

Added cmake routines to build with jemalloc:
  cmake ... -DWITH_JEMALLOC=<path/to/jemalloc/basedir>

Merged r3831(lp:mysqlatfacebook/51)
  mysql>show memory status\G

Added support to enable/disable jemalloc profile at runtime:
  mysql>set jemalloc_prof_active=<ON|OFF>;

Added support to dump jemalloc profile to the file at runtime:
  mysql>set jemalloc_prof_dump=<file>;

lp:~alexey2k/percona-server/5.5-perf-fixes-jemalloc_manager Development percona-server 2013-02-24 23:40:53 UTC
462. Added initial version of jemalloc_man...

Author: Alexey Stroganov
Revision Date: 2013-02-24 23:22:14 UTC

Added initial version of jemalloc_manager plugin

lp:~alexey2k/percona-server/5.6-flush_list_flusher (Linked to a blueprint) Development percona-server 2013-10-18 11:02:19 UTC
482. Implementation of the new flush list ...

Author: Alexey Stroganov
Revision Date: 2013-10-18 10:52:54 UTC

Implementation of the new flush list flusher that processes ibpi's in order
from oldest to youngest and also calculates precise number of blocks to flush

lp:~alexey2k/percona-server/5.6-no-log Development percona-server 2013-10-17 18:52:01 UTC
432. Implementation of https://blueprints....
lp:~alexey2k/percona-server/5.6-purge Development percona-server 2014-10-15 13:13:47 UTC
685. adjusted logging level

Author: Alexey Stroganov
Revision Date: 2014-10-15 13:13:47 UTC

adjusted logging level

lp:~alexey2k/percona-server/5.6-tp_fixes Development percona-server 2013-11-22 16:56:32 UTC
485. Fixed bug in last resort execution br...

Author: Alexey Stroganov
Revision Date: 2013-11-22 16:56:32 UTC

Fixed bug in last resort execution branch
Adjusted stalled condition to mark group stalled while taking into account high prio and number of waiting threads

lp:~alexey2k/percona-server/56.log.flusher Development percona-server 2013-10-15 07:12:29 UTC
471. More flushing diags

Author: Alexey Stroganov
Revision Date: 2013-10-15 07:12:29 UTC

More flushing diags

lp:~alexey2k/percona-server/bpool-mutex-split-5.6-mk2 Development percona-server 2013-09-27 08:54:35 UTC
559. Added backoff code for new_index

Author: Alexey Stroganov
Revision Date: 2013-09-27 08:48:28 UTC

Added backoff code for new_index

lp:~alexey2k/percona-server/bpool-mutex-split-5.6-mk2-prio Development percona-server 2013-10-01 15:55:23 UTC
561. Added the very raw support of SCHED_R...

Author: Alexey Stroganov
Revision Date: 2013-10-01 15:47:34 UTC

Added the very raw support of SCHED_RR as replacement for 'nice'

lp:~alexey2k/percona-server/bpool-mutex-split-5.6-tune Development percona-server 2013-09-24 11:57:05 UTC
551. Post parallel truncate fixes Extended...

Author: Alexey Stroganov
Revision Date: 2013-09-24 11:57:05 UTC

Post parallel truncate fixes
Extended purge_tracing to have a levels
As srv_do_purge() may loop many time before return to upper level added
updating of the current_thread_priority flag there as well
The was a bug in calculation of n_total_purged.
   *n_total_purged += (n_pages_purged + n_pages_purged_trunc);
   n_pages_purged_trunc is never explicitly zeroed and only change value once per 128 loops
   and in remain 127 loops previous value of n_pages_purged_trunc was added to n_total_purged
   and such we have wrong estimation of number of purged records.
Added many diagnostics to trace purge activity

lp:~alexey2k/percona-server/bpool-mutex-split-5.6-tune-truncate Development percona-server 2013-09-07 17:12:38 UTC
547. Fixes for parallel truncate and disag...

Author: Alexey Stroganov
Revision Date: 2013-09-07 17:12:38 UTC

Fixes for parallel truncate and disagnostic

lp:~alexey2k/percona-server/trunk-free-backoff Development percona-server 2013-10-04 17:59:59 UTC
470. Tree for tunning/analysis: + old LRU_...

Author: Alexey Stroganov
Revision Date: 2013-10-04 17:52:58 UTC

Tree for tunning/analysis:
+ old LRU_tail + LRU_list_batch
+ changes in flush list flusher
+ bunch of diagnostic
+ ported index backoff
+ log_checksum

lp:~christoffer-hall-percona/percona-server/sql_no_fcache-fix Development percona-server 2010-09-02 15:37:38 UTC
108. Updated sql_no_fcache.patch with ifde...

Author: Christoffer Hall
Revision Date: 2010-09-02 14:56:18 UTC

Updated sql_no_fcache.patch with ifdefs so it can compile on other platforms.

lp:~david-spinn3r/percona-server/kill_if_idle Development percona-server 2011-02-25 21:55:19 UTC This branch has not been pushed to yet.
lp:~dingqi-lxb/percona-server/5.5_error_code_histogram (Linked to a blueprint)(Has a merge proposal) Development percona-server 2011-12-20 19:03:32 UTC
204. modify column type

Author: 林晓斌
Revision Date: 2011-12-20 19:03:32 UTC

modify column type

lp:~dingqi-lxb/percona-server/5.5_fix_bug_589487 bug(Has a merge proposal) Development percona-server 2011-12-05 07:48:21 UTC
198. add test-case

Author: 林晓斌
Revision Date: 2011-12-05 07:48:21 UTC

add test-case

lp:~dingqi-lxb/percona-server/5.5_log_queries_in_memory (Has a merge proposal) Development percona-server 2012-01-01 03:55:05 UTC
200. add slowlog_in_memory.patch

Author: 林晓斌
Revision Date: 2012-01-01 03:55:05 UTC

add slowlog_in_memory.patch

lp:~gaul/percona-server/purge-changed-page-bitmaps bug(Has a merge proposal) Development percona-server 2013-12-11 18:52:07 UTC
509. Consider end LSN when purging changed...

Author: Andrew Gaul
Revision Date: 2013-12-11 18:49:47 UTC

Consider end LSN when purging changed page bitmaps

Fixes: https://bugs.launchpad.net/percona-server/+bug/1260035

lp:~gaul/percona-server/pwrite_partial_write bug(Has a merge proposal) Development percona-server 2013-12-19 05:33:23 UTC
519. Handle partial writes in os0file.cc:o...

Author: Andrew Gaul
Revision Date: 2013-12-19 05:31:05 UTC

Handle partial writes in os0file.cc:os_file_pwrite

This could cause ibd files to contain bogus trailing zeros and non-page
size file sizes, which XtraBackup asserts on.

lp:~gl-az/percona-server/5.5-enhanced-option-modifiers Development percona-server 2012-06-05 04:38:09 UTC
255. In order to offer more control over o...

Author: George Lorch
Revision Date: 2012-06-05 04:38:09 UTC

In order to offer more control over option visibility, access and range
  limits, the following new option modifiers have been added:
    minimum-<option name>=<value> : Sets the minimum value that clients
      may set <option name> to. If a client does attempt to set the value
      of <option name> lesser than <value>, a warning will be issued and
      the value of <option name> will be set to <value>.
    hidden-<option name>=<TRUE/FALSE> : If set to TRUE, makes any system
      variable named in <option name> invisible and immutable to clients.
    readonly-<option name>=<TRUE/FALSE> : If set to TRUE, makes any
      system variable named in <option name> immutable to clients.

lp:~gl-az/percona-server/5.5-enhanced-options-modifiers Development percona-server 2012-05-22 02:03:19 UTC
241. Initial options modifiers parsing/set...

Author: George Lorch
Revision Date: 2012-05-22 02:03:19 UTC

Initial options modifiers parsing/setup code. No implementation for enforcement yet.

lp:~gl-az/percona-server/5.5-zarafa Development percona-server 2012-10-12 17:40:01 UTC
300. zarafa

Author: George Ormond Lorch III
Revision Date: 2012-10-12 17:40:01 UTC

zarafa

lp:~gl-az/percona-server/5.5.18_19_merge Development percona-server 2012-08-20 21:04:17 UTC
206. .

Author: George Lorch
Revision Date: 2012-08-20 21:04:17 UTC

.

lp:~gl-az/percona-server/5.6-pagecomp_mtflush Development percona-server 2014-03-24 23:48:42 UTC This branch is empty.
lp:~gl-az/percona-server/BLD-129 Development percona-server 2014-03-20 22:45:31 UTC
520.

Author: George Ormond Lorch III
Revision Date: 2014-03-20 22:44:43 UTC

lp:~gl-az/percona-server/BT-21644-range_read_prefetch Development percona-server 2012-12-04 01:08:30 UTC
360. Incorporated range read prefetch logi...

Author: George Ormond Lorch III
Revision Date: 2012-12-04 01:08:30 UTC

Incorporated range read prefetch logic from:
  http://www.zarafa.com/wiki/index.php/MySQL_5.5_InnoDB_prefetch_patch

lp:~gl-az/percona-server/BT-27253-custom_build_5.5.25a Development percona-server 2012-11-26 20:57:40 UTC
278. Incorporated selective code into PS 5...

Author: George Ormond Lorch III
Revision Date: 2012-11-26 20:56:28 UTC

Incorporated selective code into PS 5.5.25a sql/log_event.h and sql/log_event.cc from PS 5.5 revno 288 and bug fix from lp:~gl-az/percona-server/5.5-bug1053342.

lp:~gl-az/percona-server/BT-27444-bug1079596 bug Development percona-server 2012-11-27 04:47:35 UTC
352. Minor fix for lp 1079596: Fixed unsig...

Author: George Ormond Lorch III
Revision Date: 2012-11-27 04:47:35 UTC

Minor fix for lp 1079596:
Fixed unsigned math error in fsp_reserve_free_extents that in some
specific cases (when FSP_SIZE < FSP_FREE_LIMIT) causes the function to
believe that billions more extents have been reserved than have actually
been reserved.

lp:~gl-az/percona-server/BT-41544-5.5 Development percona-server 2014-04-29 22:08:17 UTC
647. bug 1313901 - Binlog events with binl...

Author: George Ormond Lorch III
Revision Date: 2014-04-29 22:05:12 UTC

bug 1313901 - Binlog events with binlog_format=MIXED are unconditionally logged in ROW format

Temporary commit that removes legacy upstream fix and introduces extra restrictions on STATEMENT replication for queries that make use of temporary tables.

lp:~gl-az/percona-server/ST-47576-5.5-withabort Development percona-server 2015-04-23 18:24:50 UTC This branch is empty.
lp:~gl-az/percona-server/ST-47576-5.5.37-35.1-custom Development percona-server 2015-01-17 19:36:47 UTC
667. Reverted fix for 1070856 for custom b...

Author: <email address hidden>
Revision Date: 2015-01-17 19:33:17 UTC

Reverted fix for 1070856 for custom build for i47576.

lp:~gl-az/percona-server/bug1250375-2.1 Development percona-server 2014-01-13 21:09:04 UTC This branch has not been pushed to yet.
lp:~gl-az/percona-server/bug1273465-5.5 bug(Has a merge proposal) Development percona-server 2014-01-27 23:23:12 UTC
608. Fix for bug1273465 - lintian warnings...

Author: George Ormond Lorch III
Revision Date: 2014-01-27 23:22:01 UTC

Fix for bug1273465 - lintian warnings and errors (new packaging)
Corrected minor spelling errors with the exception of 'yuR' as that does not appear anywhere in the code base.

lp:~gl-az/percona-server/bug1396330-5.5 bug(Has a merge proposal) Development percona-server 2014-11-25 20:08:40 UTC This branch is empty.
lp:~hrvojem/percona-server/bug1065767-5.1 (Has a merge proposal) Development percona-server 2013-12-11 12:40:49 UTC
585. Bug fixes for: Bug #1218767, Bug #106...

Author: Hrvoje Matijakovic
Revision Date: 2013-12-11 12:18:07 UTC

Bug fixes for: Bug #1218767, Bug #1065767, Bug #1202719, Bug #1254647 and
DOC-27

lp:~ignacio-nin/percona-server/5.0-nonconflicting-libmysqlclient bug(Has a merge proposal) Development percona-server 2013-03-04 19:44:15 UTC
89. Move libmysqlclient.so from the share...

Author: Ignacio Nin
Revision Date: 2013-03-04 19:44:15 UTC

Move libmysqlclient.so from the shared package to the devel package

This commit is part of a series of fixes in all the branches of Percona-Server
and Percona-XtraDB-Cluster, for which the goal is to stop including
libmysqlclient.so and libmysqlclient_r.so in the shared packages and include
it in the devel package.

Also, for rhel5, have the shared package obsolete mysql, which is the package
containing the libmysqlclient.so.15 library in the distribution.

Rationale:
Following the model of the upstream (MySQL) packages, a copy of the versioned
library -- libmysqlclient.so.15 for 5.0, libmysqlclient.so.16 for 51 and
libmysqlclient.so.18 for 5.5 -- was included in the shared package with name
libmysqlclient.so.

This creates the problem of making the library packages not compatible to each
other, making it impossible to have PS-shared-51 and PS-shared-55 installed at
the same time, for example. Upstream solved this problem by providing a
shared-compat package (which we also include), containing all the older
versions of the libraries.

This solution is acceptable for manual installation, however it doesn't play
good with our repositories. Since we include all of our software in the same
repository, there are many combinations possible that you can choose. As long
as the user stuck to a particular version, this wouldn't cause trouble -- but
it's impossible to avoid when installing a package that depends on a particular
libmysqlclient.so version, like php-mysql, or percona-toolkit (indirectly via
perl-DBD-mysql). In rhel6, these packages depend on the 5.1 version of the
library, so if Percona-Server-5.5 was installed, the shared package for the 5.1
version got selected by yum but it would conflict at the file level on
libmysqlclient.so. In rhel5 the situation would be even worse, since these
packages depend on the 5.0 version of the library, making 5.1 and 5.5 difficult
to install unless the user would select specifically
Percona-Server-shared-compat. Having 5.1 or 5.5 depend directly on
PS-shared-compat only introduced further problems.

The solution proposed hereby is to follow the model of the distributions, and
have the packages not install libmysqlclient.so, but only the versioned
libraries. The distro packages are prepared to link against the versioned
libraries only, so not having the unversioned libraries should not be a problem
for installing packages. The unversiones libraries are installed in the -devel
packages, since these are needed for linking new programs against it.

This way, PS 5.1, PS 5.5 and PXC can be installed alonside the shared package
for 5.0 (Percona-SQL-shared-50) in rhel5 and 5.1 (Percona-Server-shared-51) in
rhel6, allowing for any combination of software and seamless installs of
percona-toolkit or any other package that would depend on a specific package.

lp:~ignacio-nin/percona-server/5.0-rpm-obsoletes bug(Linked to a blueprint)(Has a merge proposal) Development percona-server 2013-10-16 15:16:42 UTC
90. Move the Obsolete: lines to the share...

Author: Ignacio Nin
Revision Date: 2013-10-16 15:14:42 UTC

Move the Obsolete: lines to the shared package for CentOS 5

Due to every version of Percona Server (5.1, 5.5, 5.6 and PXC) having a
shared library package that Obsoletes: mysql-libs, upgrading from a
mysql-libs installation would use any available version to obsolete
mysql-libs, when in fact the intended package to replace it is the 5.0
version for CentOS 5 and the 5.1 version for CentOS 6.

After installing the percona repository, a yum upgrade would try to
replace mysql-libs with Percona-XtraDB-Cluster-shared-compat, which
would confuse users.

Solve this by removing all the Obsoletes: lines from the packages that
are not intended to replace mysql-libs *except when explicitely
installed*, and in the correct packages only Obsolete: for the correct
versions of CentOS.

lp:~ignacio-nin/percona-server/5.0.92-bug656933 Development percona-server 2012-01-05 00:06:29 UTC
88. Remove generic dpkg packages for perc...

Author: Ignacio Nin
Revision Date: 2012-01-05 00:06:29 UTC

Remove generic dpkg packages for percona-server-server and client

Remove the generic packages percona-server-server and
percona-server-client, which now live in higher version branches (5.1 and
5.5).

Update flags and some minor edits on the dpkg building script.

lp:~ignacio-nin/percona-server/5.1-binary-out-of-source (Has a merge proposal) Development percona-server 2012-09-18 04:16:31 UTC
482. Build out of source (binary builder) ...

Author: Ignacio Nin
Revision Date: 2012-09-11 11:05:20 UTC

Build out of source (binary builder)

Instead of building in the source for the binary builder, export to
another directory and build there.

lp:~ignacio-nin/percona-server/5.1-bug1108016 bug Development percona-server 2013-09-26 19:27:03 UTC
578. Compile against system readline Inst...

Author: Ignacio Nin
Revision Date: 2013-09-26 19:27:03 UTC

Compile against system readline

Instead of using bundled readline, use the system version of readline. Also
depend on readline for the BuildRequires in RPM and dpkg.

lp:~ignacio-nin/percona-server/5.1-bug1222777 bug(Has a merge proposal) Development percona-server 2013-09-09 16:49:25 UTC
578. Update FSF's street address The copy...

Author: Ignacio Nin
Revision Date: 2013-09-09 15:36:34 UTC

Update FSF's street address

The copyright notices were showing an outdated FSF's street address.
Update to the new address as per http://www.gnu.org/licenses/gpl-2.0.html

lp:~ignacio-nin/percona-server/5.1-debian-init-script bug(Has a merge proposal) Development percona-server 2013-09-30 20:40:37 UTC
579. Replace the debian init script with t...

Author: Ignacio Nin
Revision Date: 2013-09-30 20:08:29 UTC

Replace the debian init script with the script provided by source

The debian init script had some issues when it came to detecting the
server had been started -- it had a hardcoded 15 seconds wait (although
this could be overridden by my.cnf) and in order to detect a running
server it tried to login to it.

This came with issues when a) the startup time exceeded 15 seconds, which
is something that can easily happen with datasets of hundreds of gigs,
and b) if there was no user available for the init script to use, or the
user had been misconfigured somehow. Of course, these two possibilites
were true too often.

Replace the script with the one provided by MySQL, which uses a PID-file
based detection mechanism to check whether the server has been started or
stopped.

Given that the two init scripts share no common history (the previous one
came from the debian distribution), bzr rm and bzr add it to avoid
pointless conflicts.

lp:~ignacio-nin/percona-server/5.1-issue25867 Development percona-server 2012-09-11 00:31:03 UTC
478. Move my_print_defaults to the client ...

Author: buildbot
Revision Date: 2012-09-10 23:29:16 UTC

Move my_print_defaults to the client package in order not to conflict
with the mysql package from the centos repositories.

Have the shared package conflict with mysql-libs.
Have the server package require the client package.

lp:~ignacio-nin/percona-server/5.1-issue26684 Development percona-server 2012-10-22 22:15:56 UTC
237. Move the timeouts of the mysql init s...

Author: Ignacio Nin
Revision Date: 2012-10-22 22:15:56 UTC

Move the timeouts of the mysql init script to /etc/default

Create an /etc/default/mysql file with default timeouts for the start and
stop script in /etc/init.d. the init script will try to read the file and
if it has numeric values it will take these as defaults.

lp:~ignacio-nin/percona-server/5.1-issue32725 Development percona-server 2013-06-21 01:08:08 UTC
574. Merge changes done for issue #26684

Author: Ignacio Nin
Revision Date: 2013-06-20 19:09:48 UTC

Merge changes done for issue #26684

lp:~ignacio-nin/percona-server/5.1-rpm-obsoletes bug(Linked to a blueprint)(Has a merge proposal) Development percona-server 2013-10-16 21:49:48 UTC
578. Remove the Obsoletes: lines from the ...

Author: Ignacio Nin
Revision Date: 2013-10-16 21:49:48 UTC

Remove the Obsoletes: lines from the shared package except for CentOS 6

Due to every version of Percona Server (5.1, 5.5, 5.6 and PXC) having a
shared library package that Obsoletes: mysql-libs, upgrading from a
mysql-libs installation would use any available version to obsolete
mysql-libs, when in fact the intended package to replace it is the 5.0
version for CentOS 5 and the 5.1 version for CentOS 6.

After installing the percona repository, a yum upgrade would try to
replace mysql-libs with Percona-XtraDB-Cluster-shared-compat, which
would confuse users.

Solve this by removing all the Obsoletes: lines from the packages that
are not intended to replace mysql-libs *except when explicitely
installed*, and in the correct packages only Obsolete: for the correct
versions of CentOS.

lp:~ignacio-nin/percona-server/5.5-binary-out-of-source bug Development percona-server 2013-04-19 15:33:56 UTC
461. Merge from 5.1 the capability to buil...

Author: Ignacio Nin
Revision Date: 2013-04-18 19:43:39 UTC

Merge from 5.1 the capability to build out of source (binary builder)

This solves bug #1164699 since it leaves the source directory untouched.

lp:~ignacio-nin/percona-server/5.5-bug1108016 Development percona-server 2013-09-17 01:43:32 UTC This branch is empty.
lp:~ignacio-nin/percona-server/5.5-bug1171759 bug(Has a merge proposal) Development percona-server 2013-04-23 21:45:06 UTC
471. Have libmysqlclient_r.so.18 point to ...

Author: Ignacio Nin
Revision Date: 2013-04-20 10:00:59 UTC

Have libmysqlclient_r.so.18 point to libmysqlclient.so.18 (RPM)

For the RPM shared package, the libmysqlclient_r.so.18 symlink was
pointing to libmysqlclient.so instead of the versioned
libmysqlclient.so.18. Since libmysqlclient.so was moved to the devel
package, when installing the shared package the unversioned library was
not present and the symlink would not get installed.

Fix this by pointing the symlink to the versioned library, which is
included in the shared package as well.

lp:~ignacio-nin/percona-server/5.5-bug1222777 bug(Has a merge proposal) Development percona-server 2013-09-09 16:51:42 UTC
555. Update FSF's street address The copy...

Author: Ignacio Nin
Revision Date: 2013-09-09 15:40:35 UTC

Update FSF's street address

The copyright notices were showing an outdated FSF's street address.
Update to the new address as per http://www.gnu.org/licenses/gpl-2.0.html

lp:~ignacio-nin/percona-server/5.5-debian-init-script bug(Has a merge proposal) Development percona-server 2013-09-30 21:08:52 UTC
560. Replace the debian init script with t...

Author: Ignacio Nin
Revision Date: 2013-09-30 21:08:52 UTC

Replace the debian init script with the script provided by source

The debian init script had some issues when it came to detecting the
server had been started -- it had a hardcoded 15 seconds wait (although
this could be overridden by my.cnf) and in order to detect a running
server it tried to login to it.

This came with issues when a) the startup time exceeded 15 seconds, which
is something that can easily happen with datasets of hundreds of gigs,
and b) if there was no user available for the init script to use, or the
user had been misconfigured somehow. Of course, these two possibilites
were true too often.

Replace the script with the one provided by MySQL, which uses a PID-file
based detection mechanism to check whether the server has been started or
stopped.

Given that the two init scripts share no common history (the previous one
came from the debian distribution), bzr rm and bzr add it to avoid
pointless conflicts. Merge this with the same fix for 5.1, and share the
file id with the corresponding file in that branch.

lp:~ignacio-nin/percona-server/5.5-debug-binary-builder (Has a merge proposal) Development percona-server 2012-09-26 18:56:18 UTC
301. Add a --debug flag to the binary buil...

Author: Ignacio Nin
Revision Date: 2012-09-26 18:56:18 UTC

Add a --debug flag to the binary builder

Add a --debug flag that will create a build with the debug-enabled
binaries. Also add -debug to the binary tarball and directory, as well
as the comment, in case it is a debug build.

lp:~ignacio-nin/percona-server/5.5-issue25867 Development percona-server 2012-09-11 00:34:51 UTC
298. Move my_print_defaults to the client ...

Author: buildbot
Revision Date: 2012-09-10 23:32:17 UTC

Move my_print_defaults to the client package in order not to conflict
with the mysql package from the centos repositories.

Have the shared package conflict with mysql-libs.

lp:~ignacio-nin/percona-server/5.5-rpm-obsoletes bug(Linked to a blueprint)(Has a merge proposal) Development percona-server 2013-10-16 22:06:25 UTC
559. Remove the Obsoletes: lines from the ...

Author: Ignacio Nin
Revision Date: 2013-10-16 22:06:25 UTC

Remove the Obsoletes: lines from the shared package

Due to every version of Percona Server (5.1, 5.5, 5.6 and PXC) having a
shared library package that Obsoletes: mysql-libs, upgrading from a
mysql-libs installation would use any available version to obsolete
mysql-libs, when in fact the intended package to replace it is the 5.0
version for CentOS 5 and the 5.1 version for CentOS 6.

After installing the percona repository, a yum upgrade would try to
replace mysql-libs with Percona-XtraDB-Cluster-shared-compat, which
would confuse users.

Solve this by removing all the Obsoletes: lines from the packages that
are not intended to replace mysql-libs *except when explicitely
installed*, and in the correct packages only Obsolete: for the correct
versions of CentOS.

lp:~ignacio-nin/percona-server/5.5.17-issue19559 Development percona-server 2012-01-05 20:20:46 UTC This branch has not been scanned yet.
lp:~ignacio-nin/percona-server/5.5.28-issue30100 Development percona-server 2013-03-18 16:19:14 UTC
389. Merge fix for bug #1011047

Author: Ignacio Nin
Revision Date: 2013-03-15 17:08:52 UTC

Merge fix for bug #1011047

lp:~ignacio-nin/percona-server/5.6-binary-out-of-source bug Development percona-server 2013-04-19 15:40:30 UTC
340. Merge from 5.5 the capability to buil...

Author: Ignacio Nin
Revision Date: 2013-04-19 15:27:43 UTC

Merge from 5.5 the capability to build out of source (binary builder)

lp:~ignacio-nin/percona-server/5.6-bug1222777 bug(Has a merge proposal) Development percona-server 2013-09-09 16:53:25 UTC
424. Update FSF's street address The copy...

Author: Ignacio Nin
Revision Date: 2013-09-09 15:42:52 UTC

Update FSF's street address

The copyright notices were showing an outdated FSF's street address.
Update to the new address as per http://www.gnu.org/licenses/gpl-2.0.html

Merge the fix from 5.5.

lp:~ignacio-nin/percona-server/5.6-debian-init-script bug(Has a merge proposal) Development percona-server 2013-09-30 21:38:21 UTC
424. Replace the debian init script with t...

Author: Ignacio Nin
Revision Date: 2013-09-30 21:38:21 UTC

Replace the debian init script with the script provided by source

Merge the change from 5.5.

lp:~ignacio-nin/percona-server/5.6-rpm-obsoletes bug(Linked to a blueprint)(Has a merge proposal) Development percona-server 2013-10-18 18:20:19 UTC
464. Merge from trunk in order to resolve ...

Author: Ignacio Nin
Revision Date: 2013-10-18 18:20:19 UTC

Merge from trunk in order to resolve conflicts

lp:~ignacio-nin/percona-server/bug1168032 Development percona-server 2013-05-14 20:04:35 UTC
509. Merge bugfix for #1174426

Author: Ignacio Nin
Revision Date: 2013-05-14 20:02:49 UTC

Merge bugfix for #1174426

lp:~ignacio-nin/percona-server/percona-server-5.1 (Has a merge proposal) Development percona-server 2012-09-18 14:38:55 UTC
482. Build out of source (binary builder) ...

Author: Ignacio Nin
Revision Date: 2012-09-11 11:05:20 UTC

Build out of source (binary builder)

Instead of building in the source for the binary builder, export to
another directory and build there.

lp:~ignacio-nin/percona-server/percona-server-5.5 (Has a merge proposal) Development percona-server 2012-09-18 15:39:39 UTC
299. Build out of source (binary builder) ...

Author: Ignacio Nin
Revision Date: 2012-09-11 11:04:09 UTC

Build out of source (binary builder)

Instead of building in the source for the binary builder, export to
another directory and build there.

lp:~ignacio-nin/percona-server/release-5.1.65-14.0-debian-dbg Development percona-server 2012-09-11 17:25:04 UTC This branch has not been pushed to yet.
lp:~ignacio-nin/percona-server/release-5.1.67-14.3 Development percona-server 2013-02-18 22:17:18 UTC
507. Merge for 5.1-nonconflicting-libmysql...

Author: Ignacio Nin
Revision Date: 2013-02-18 22:13:20 UTC

Merge for 5.1-nonconflicting-libmysqlclient for testing purposes.

lp:~ignacio-nin/percona-server/release-5.5.24-26.0-bug1003776 Development percona-server 2012-06-22 00:15:12 UTC
257. Merge 5.5-bug1003776 fix in order to ...

Author: Ignacio Nin
Revision Date: 2012-06-22 00:12:40 UTC

Merge 5.5-bug1003776 fix in order to test

lp:~ignacio-nin/percona-server/release-5.5.27-28.1-debian-dbg Development percona-server 2012-09-11 17:22:15 UTC
298. rewrite

Author: Ignacio Nin
Revision Date: 2012-09-11 17:22:15 UTC

rewrite

lp:~ignacio-nin/percona-server/release-5.5.29-30.0 Development percona-server 2013-03-04 17:22:39 UTC
454. Merge for bug #1144777

Author: Ignacio Nin
Revision Date: 2013-03-04 17:22:39 UTC

Merge for bug #1144777

lp:~ignacio-nin/percona-server/release-5.5.30-30.1 Development percona-server 2013-03-07 19:48:08 UTC
465. Merge the fix for the conflicting pro...

Author: Ignacio Nin
Revision Date: 2013-03-06 18:02:38 UTC

Merge the fix for the conflicting problem with Percona-Server-shared-51

lp:~ignacio-nin/percona-server/release-5.6.10-60.2 Development percona-server 2013-03-05 16:12:31 UTC
318. Remove innodb_memcached_config.sql fr...

Author: Ignacio Nin
Revision Date: 2013-03-05 16:12:31 UTC

Remove innodb_memcached_config.sql from bindir

The file innodb_memcached_config.sql was moved to share/ so remove it
from the binary file list.

lp:~ihanick/percona-server/5.1-innodb-log_archiving (Linked to a blueprint)(Has a merge proposal) Development percona-server 2012-04-25 15:53:38 UTC
449. merge with 5.1 trunk

Author: Nickolay Ihalainen
Revision Date: 2012-04-25 15:53:38 UTC

merge with 5.1 trunk

lp:~ihanick/percona-server/5.1.59-innodb_log_archiving Development percona-server 2012-02-07 12:09:34 UTC
334. Innodb Log archiving purge command do...

Author: Nickolay Ihalainen
Revision Date: 2012-02-07 12:09:34 UTC

Innodb Log archiving purge command documentation

lp:~ihanick/percona-server/5.5-innodb_log_arciving Development percona-server 2012-03-15 20:37:47 UTC
223. Fixed muttex lock assertion, fix for ...

Author: Nickolay Ihalainen
Revision Date: 2012-03-15 20:37:47 UTC

Fixed muttex lock assertion, fix for tests

lp:~kostja/percona-server/userlock Development percona-server 2014-05-12 14:35:58 UTC
364. Merge with the latest Percona Server ...

Author: Kostja Osipov
Revision Date: 2014-05-12 14:35:58 UTC

Merge with the latest Percona Server 5.5

lp:~laurynas-biveinis/percona-server/5.6.20-for-5.7-port (Linked to a blueprint) Development percona-server 2015-02-05 10:07:31 UTC
687. Revert fake changes feature as it's n...

Author: Laurynas Biveinis
Revision Date: 2015-02-05 10:07:31 UTC

Revert fake changes feature as it's not going to be ported to 5.7.

lp:~laurynas-biveinis/percona-server/bpool-mutex-split-5.6-mk2 Development percona-server 2013-10-03 13:57:12 UTC
570. Merge lp:percona-server/5.6 rev 453

Author: Laurynas Biveinis
Revision Date: 2013-10-03 13:57:12 UTC

Merge lp:percona-server/5.6 rev 453

lp:~laurynas-biveinis/percona-server/bug1122462 bug(Has a merge proposal) Development percona-server 2013-02-12 06:40:01 UTC
441. Fix bug 1122462 (InnoDB: Failing asse...

Author: Laurynas Biveinis
Revision Date: 2013-02-12 06:39:39 UTC

Fix bug 1122462 (InnoDB: Failing assertion: bpage->in_flush_list in
file buf0lru.c line 605).

The issue is that, even after fixing bug 934377 and friends, there is
not enough protection for the "prev" pointer in the
buf_flush_or_remove_pages() loop to start pointing to a flushed page
or become dangling due to a compressed page flush list relocation.

The fix is two part. First is acquiring the compressed page flush
mutex in buf_flush_dirty_pages() (and releasing it in
buf_flush_yield()). This ensures that the prev pointer always points
to a valid page.

The second part is to fix that, while prev cannot become dangling
anymore, it still may get removed from the flush list when the flush
list mutex is released. This is handled by replacing the assertions
at the top of the buf_flush_or_remove_pages() loop with a block state
check.

Remove some comments that do not apply for XtraDB.

lp:~laurynas-biveinis/percona-server/bug1198775-5.6 (Has a merge proposal) Development percona-server 2014-05-14 10:23:55 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1202252-5.5 bug(Has a merge proposal) Development percona-server 2014-07-08 12:25:14 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1268656 bug(Has a merge proposal) Development percona-server 2014-12-30 14:16:15 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1295268 bug(Has a merge proposal) Development percona-server 2014-03-26 13:14:37 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1319904-5.5 (Has a merge proposal) Development percona-server 2014-11-28 08:57:07 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1322405 bug Development percona-server 2014-05-23 03:46:27 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1324783 bug Development percona-server 2014-05-30 06:52:51 UTC
602. Bug 1324783: add Valgrind suppression...

Author: Laurynas Biveinis
Revision Date: 2014-05-30 06:51:57 UTC

Bug 1324783: add Valgrind suppressions for quicklz, which is used by
TokuDB.

lp:~laurynas-biveinis/percona-server/bug1328824 bug(Has a merge proposal) Development percona-server 2014-08-14 12:56:58 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1334317-5.6 (Has a merge proposal) Development percona-server 2014-07-12 13:57:24 UTC This branch is empty.
101200 of 1020 results