branches with status:
Name Status Last Modified Last Commit
lp:~laurynas-biveinis/percona-server/5.6.20-for-5.7-port (Linked to a blueprint) 1 Development 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/bug1268656 bug(Has a merge proposal) 1 Development 2014-12-30 14:16:15 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1401776 bug(Has a merge proposal) 1 Development 2014-12-12 07:19:44 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/percona-server-5.6.21-70.0-73689 1 Development 2014-12-04 13:28:12 UTC
690. Apply the fix for 1395543

Author: Laurynas Biveinis
Revision Date: 2014-12-04 13:28:12 UTC

Apply the fix for 1395543

lp:~laurynas-biveinis/percona-server/percona-server-5.6.20-68.0-73689 bug 1 Development 2014-12-04 10:55:29 UTC
658. Apply the fix for bug 1395543

Author: Laurynas Biveinis
Revision Date: 2014-12-04 10:55:15 UTC

Apply the fix for bug 1395543

lp:~laurynas-biveinis/percona-server/bug1395543 bug(Has a merge proposal) 1 Development 2014-12-04 10:40:34 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1319904-5.5 (Has a merge proposal) 1 Development 2014-11-28 08:57:07 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1394967 bug(Has a merge proposal) 1 Development 2014-11-21 13:16:06 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1380010 bug(Has a merge proposal) 1 Development 2014-11-18 12:29:33 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/percona-server-5.6.21-70.0-1390695 bug 1 Development 2014-11-14 07:13:51 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/tokudb-rfr (Linked to a blueprint)(Has a merge proposal) 1 Development 2014-10-17 10:37:31 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1360942 bug 1 Development 2014-09-01 08:10:29 UTC
656. Fix bug 1360942 (Non-ASCII rendering ...

Author: Laurynas Biveinis
Revision Date: 2014-09-01 08:10:29 UTC

Fix bug 1360942 (Non-ASCII rendering of apostrophe in LOCK TABLES FOR
BACKUP error message) by replacing the 'RIGHT SINGLE QUOTATION MARK'
(U+2019) apostrophe in errmsg-utf8.txt with an ASCII one. Update the
testcases.

lp:~laurynas-biveinis/percona-server/bug1361059 bug(Has a merge proposal) 1 Development 2014-08-25 11:25:30 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1328824 bug(Has a merge proposal) 1 Development 2014-08-14 12:56:58 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/merge-5.6.20 (Linked to a blueprint)(Has a merge proposal) 1 Development 2014-08-11 18:55:31 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1334317-5.6 (Has a merge proposal) 1 Development 2014-07-12 13:57:24 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1334743-5.6 bug(Has a merge proposal) 1 Development 2014-07-12 07:41:08 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1202252-5.5 bug(Has a merge proposal) 1 Development 2014-07-08 12:25:14 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/valgrind-fixes-5.5 1 Development 2014-06-26 09:42:10 UTC
673. Valgrind fix experiment follow-up

Author: Laurynas Biveinis
Revision Date: 2014-06-26 09:42:10 UTC

Valgrind fix experiment follow-up

lp:~laurynas-biveinis/percona-server/sparse-bitmap-prototype 0 Experimental 2014-06-10 09:04:34 UTC
606. Sparse bitmap file size experiment

Author: Laurynas Biveinis
Revision Date: 2014-06-10 08:56:30 UTC

Sparse bitmap file size experiment

lp:~laurynas-biveinis/percona-server/bug1324783 bug 1 Development 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/bug1322405 bug 1 Development 2014-05-23 03:46:27 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1198775-5.6 (Has a merge proposal) 1 Development 2014-05-14 10:23:55 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/bug1295268 bug(Has a merge proposal) 1 Development 2014-03-26 13:14:37 UTC This branch is empty.
lp:~laurynas-biveinis/percona-server/ps-patched-tokudb 1 Development 2014-03-26 10:55:26 UTC
529. Cherry-pick merge commit 568 of preli...

Author: Laurynas Biveinis
Revision Date: 2014-03-26 10:55:26 UTC

Cherry-pick merge commit 568 of preliminary lp:~laurynas-biveinis/percona-server/tokudb-clustering-query-opt

lp:~laurynas-biveinis/percona-server/spider 0 Experimental 2014-03-20 14:45:19 UTC
566. Experimental Spider merge

Author: Laurynas Biveinis
Revision Date: 2014-03-20 14:43:34 UTC

Experimental Spider merge

lp:~laurynas-biveinis/percona-server/flush-list-flush-age-based (Linked to a blueprint) 1 Development 2014-02-21 15:13:23 UTC
545. SAlexey's age-based flush list flushe...

Author: Laurynas Biveinis
Revision Date: 2014-02-21 15:13:23 UTC

SAlexey's age-based flush list flusher trunk merge draft

lp:~laurynas-biveinis/percona-server/5.6.16-lru 0 Experimental 2014-02-10 11:17:44 UTC
542. Add LRU_OLD_BEHAVIOR define that rest...

Author: Laurynas Biveinis
Revision Date: 2014-02-10 11:17:44 UTC

Add LRU_OLD_BEHAVIOR define that restores the 5.6.15- algorithm for the LRU flushing

lp:~laurynas-biveinis/percona-server/55-issue37223 2 Mature 2014-01-29 08:56:30 UTC
601. Cherry-pick merge rev. 608 changes fr...

Author: Laurynas Biveinis
Revision Date: 2014-01-29 08:56:02 UTC

Cherry-pick merge rev. 608 changes from lp:~laurynas-biveinis/percona-server/bug1269352-5.5

lp:~laurynas-biveinis/percona-server/tokudb-non-blocking-optimize (Linked to a blueprint)(Has a merge proposal) 1 Development 2014-01-21 10:12:02 UTC
535. Add support for storage engines with ...

Author: Laurynas Biveinis
Revision Date: 2014-01-21 10:12:02 UTC

Add support for storage engines with online OPTIMIZE, implementing
https://blueprints.launchpad.net/percona-server/+spec/allow-writes-during-table-optimization.

The implementation is based on a combination of
https://github.com/Tokutek/mysql56/commit/1a321b6ae70f76da3dc76c944014baab2b7ce1ae
and
https://github.com/Tokutek/mysql56/commit/a701cea6de67c713d418a319a6a8486da8e07ff2

It adds a new handler table flag HA_CAN_WRITE_DURING_OPTIMIZE. While
executing OPTIMIZE, after opening the tables, the presence of this
flag is checked and the MDL lock is downgraded from
MDL_SHARED_NO_READ_WRITE to MDL_SHARED_WRITE, and the closing of any
open instances of this table for other connections is skipped.

Adjust handler::ha_optimize() to assert that HA_ADMIN_TRY_ALTER return
value is incompatible with HA_CAN_WRITE_DURING_OPTIMIZE.

Adjust MDL_ticker::downgrade_lock() to allow downgrades from
MDL_SHARED_NO_READ_WRITE.

lp:~laurynas-biveinis/percona-server/tokudb-upsert (Linked to a blueprint) 1 Development 2014-01-02 17:25:52 UTC
525. Draft TokuDB NOAR support

Author: Laurynas Biveinis
Revision Date: 2014-01-02 17:24:56 UTC

Draft TokuDB NOAR support

lp:~laurynas-biveinis/percona-server/trunk-free-backoff 1 Development 2013-10-11 09:28:47 UTC
474. Merge bug 1238039 fix attempt

Author: Laurynas Biveinis
Revision Date: 2013-10-11 09:28:47 UTC

Merge bug 1238039 fix attempt

lp:~laurynas-biveinis/percona-server/bpool-mutex-split-5.6-mk2 1 Development 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/bpool-mutex-split-5.6 0 Experimental 2013-09-21 09:59:24 UTC
554. Replace prio_mutex_enter with mutex_e...

Author: Laurynas Biveinis
Revision Date: 2013-09-21 09:59:24 UTC

Replace prio_mutex_enter with mutex_enter, remove other spurious trunk differences

lp:~laurynas-biveinis/percona-server/5.6-merge-4-perf 0 Experimental 2013-05-30 12:53:55 UTC
364. Counter framework version of trx memo...

Author: Laurynas Biveinis
Revision Date: 2013-05-29 15:24:59 UTC

Counter framework version of trx memory accounting, guarded by EXTENDED_TRX_MEM2

lp:~laurynas-biveinis/mysql-server/5.5.31-CVE-2012-5615-2012-5627-5.5 2 Mature 2013-05-26 07:13:12 UTC
4250. Port CVE-2012-5615 and CVE-2012-5627 ...

Author: Laurynas Biveinis
Revision Date: 2013-05-14 08:13:32 UTC

Port CVE-2012-5615 and CVE-2012-5627 patches from Percona Server 5.5

lp:~laurynas-biveinis/mysql-server/5.6.11-CVE-2012-5615-CVE-2012-5627 2 Mature 2013-05-26 07:12:58 UTC
4869.  Port CVE-2012-5615 and CVE-2012-5627...

Author: Laurynas Biveinis
Revision Date: 2013-05-14 09:28:32 UTC

 Port CVE-2012-5615 and CVE-2012-5627 from Percona Server 5.6

lp:~laurynas-biveinis/percona-server/bug1122462 bug(Has a merge proposal) 1 Development 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/helgrind-5.1 0 Experimental 2012-08-24 13:25:19 UTC
458. Experimental helgrind support

Author: Laurynas Biveinis
Revision Date: 2012-08-24 13:24:53 UTC

Experimental helgrind support

lp:~laurynas-biveinis/percona-server/memory-valgrind-annotations (Linked to a blueprint)(Has a merge proposal) 1 Development 2012-05-11 10:31:52 UTC
237. Annotate the MEMORY engine block allo...

Author: Laurynas Biveinis
Revision Date: 2012-05-11 10:31:52 UTC

Annotate the MEMORY engine block allocator for Valgrind.

- Add 10-byte-long redzones before and after each block when compiled
  with Valgrind support. Mark them as inaccessible on block
  allocation.
- Mark block contents as undefined on block deallocation and
  allocation that recycles blocks from the free list.
- Bump block offset link from 1 << 22 to 1 << 31 for fixed-length
  blocks in order to make errorneous accesses crash sooner when
  fixed-length blocks are treated as variable-length.

lp:~laurynas-biveinis/percona-server/memory-temp-tables 0 Experimental 2012-03-28 12:09:47 UTC
200. Experimental MEMORY for VARCHAR/BLOB ...

Author: Laurynas Biveinis
Revision Date: 2011-12-13 14:32:24 UTC

Experimental MEMORY for VARCHAR/BLOB temp tables patch

lp:~laurynas-biveinis/percona-server/percona-redo 1 Development 2012-01-11 09:49:52 UTC
18. A SQL script that produces many diffe...

Author: Laurynas Biveinis
Revision Date: 2012-01-11 09:49:52 UTC

A SQL script that produces many different log record types in the log

lp:~laurynas-biveinis/sysbench/varchar-schema-exp 0 Experimental 2011-09-02 11:44:47 UTC
86. With dynamic varchar schema, insert r...

Author: Laurynas Biveinis
Revision Date: 2011-09-02 11:44:47 UTC

With dynamic varchar schema, insert random-length strings

143 of 43 results