lp:~vlad-lesin/percona-server/5.1-gca-bug-1038940-table_cache_speed_up

Created by Vlad Lesin and last modified
Get this branch:
bzr branch lp:~vlad-lesin/percona-server/5.1-gca-bug-1038940-table_cache_speed_up
Only Vlad Lesin can upload to this branch. If you are Vlad Lesin please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

510. By Vlad Lesin

Fix for bug #1038940.

As the number of open tables is increased, table lookup
(testing if a table is already open) and (in particular)
the case when a table is not open, became increasingly more
expensive.

The problem was caused by the open table lookup mechanism,
which was based on traversing a linked list comparing the
file names.

As the list was replaced by a hash table, the lookup
time dropped significantly when used on systems with
a large number of open tables.

The original patch can be found here:
http://lists.mysql.com/commits/121507

509. By <email address hidden>

Merge lp:~hrvojem/percona-server/rn-5.1.66-14.2

508. By <email address hidden>

Merge lp:~hrvojem/percona-server/bug1057031-5.1

507. By <email address hidden>

Merge lp:~stewart/percona-server/5.1-bug1090596

506. By <email address hidden>

Merge lp:~vlad-lesin/percona-server/5.1-bug1083377-gca

505. By <email address hidden>

Merge lp:~laurynas-biveinis/percona-server/xtradb-multiple-bmp-files-51

504. By <email address hidden>

Merge lp:~laurynas-biveinis/percona-server/bug901060-5.1

503. By <email address hidden>

Merge lp:~akopytov/percona-server/bug830286-5.1

502. By <email address hidden>

Merge lp:~akopytov/percona-server/bug1070856-5.1

501. By <email address hidden>

Merge lp:~akopytov/percona-server/bugs-1039536-1081003-5.1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:percona-server/5.5
This branch contains Public information 
Everyone can see this information.

Subscribers