Author: arekm                        Date: Sat Nov 19 15:13:46 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 5.5.17

---- Files affected:
packages/mysql:
   bug580324.patch (1.4 -> 1.5) , innodb_adaptive_hash_index_partitions.patch 
(1.8 -> 1.9) , innodb_admin_command_base.patch (1.7 -> 1.8) , 
innodb_buffer_pool_pages_i_s.patch (1.8 -> 1.9) , innodb_buffer_pool_shm.patch 
(1.8 -> 1.9) , innodb_deadlock_count.patch (1.8 -> 1.9) , 
innodb_dict_size_limit.patch (1.6 -> 1.7) , 
innodb_expand_fast_index_creation.patch (1.3 -> 1.4) , 
innodb_expand_import.patch (1.7 -> 1.8) , innodb_extend_slow.patch (1.8 -> 1.9) 
, innodb_extra_rseg.patch (1.6 -> 1.7) , innodb_fast_checksum.patch (1.7 -> 
1.8) , innodb_files_extend.patch (1.7 -> 1.8) , innodb_fix_misc.patch (1.9 -> 
1.10) , innodb_io_patches.patch (1.7 -> 1.8) , innodb_lru_dump_restore.patch 
(1.7 -> 1.8) , innodb_opt_lru_count.patch (1.5 -> 1.6) , 
innodb_overwrite_relay_log_info.patch (1.7 -> 1.8) , 
innodb_pass_corrupt_table.patch (1.9 -> 1.10) , innodb_recovery_patches.patch 
(1.8 -> 1.9) , innodb_separate_doublewrite.patch (1.10 -> 1.11) , 
innodb_show_lock_name.patch (1.6 -> 1.7) , innodb
 _show_status.patch (1.6 -> 1.7) , innodb_show_status_extend.patch (1.7 -> 1.8) 
, innodb_show_sys_tables.patch (1.7 -> 1.8) , innodb_split_buf_pool_mutex.patch 
(1.7 -> 1.8) , innodb_stats.patch (1.7 -> 1.8) , 
innodb_thread_concurrency_timer_based.patch (1.6 -> 1.7) , 
log_warnings_suppress.patch (1.6 -> 1.7) , memory_dynamic_rows.patch (1.2 -> 
1.3) , microsec_process.patch (1.6 -> 1.7) , mysql.spec (1.560 -> 1.561) , 
percona_support.patch (1.3 -> 1.4) , processlist_row_stats.patch (1.4 -> 1.5) , 
query_cache_enhance.patch (1.8 -> 1.9) , response_time_distribution.patch (1.7 
-> 1.8) , show_slave_status_nolock.patch (1.7 -> 1.8) , show_temp.patch (1.7 -> 
1.8) , slow_extended.patch (1.8 -> 1.9) , sql_no_fcache.patch (1.7 -> 1.8) , 
userstat.patch (1.8 -> 1.9) , valgrind_zlib_suppression.patch (1.1 -> 1.2) , 
bug45702.patch (1.1 -> 1.2) , bug860910.patch (1.1 -> 1.2) , 
innodb_fake_changes.patch (1.1 -> 1.2) , innodb_kill_idle_transaction.patch 
(1.1 -> 1.2) , subunit.patch (1.1 -> 1.2
 ) 

---- Diffs:

================================================================
Index: packages/mysql/bug580324.patch
diff -u packages/mysql/bug580324.patch:1.4 packages/mysql/bug580324.patch:1.5
--- packages/mysql/bug580324.patch:1.4  Thu Aug 25 12:08:46 2011
+++ packages/mysql/bug580324.patch      Sat Nov 19 16:13:38 2011
@@ -7,7 +7,7 @@
 # should be done or reviewed by the maintainer!
 --- a/sql/sql_base.cc
 +++ b/sql/sql_base.cc
-@@ -251,8 +251,12 @@
+@@ -314,8 +314,12 @@
                            const TABLE_LIST *table_list,
                            bool tmp_table)
  {
@@ -24,7 +24,7 @@
      int4store(key + key_length, thd->server_id);
 --- a/sql/sql_parse.cc
 +++ b/sql/sql_parse.cc
-@@ -1112,11 +1112,18 @@
+@@ -1113,11 +1113,18 @@
      break;
  #else
    {
@@ -44,7 +44,7 @@
      /*
        SHOW statements should not add the used tables to the list of tables
        used in a transaction.
-@@ -1129,24 +1136,23 @@
+@@ -1130,24 +1137,23 @@
      /*
        We have name + wildcard in packet, separated by endzero
      */
@@ -81,7 +81,7 @@
      mysql_reset_thd_for_next_command(thd);
      lex_start(thd);
      /* Must be before we init the table list. */
-@@ -1171,9 +1177,6 @@
+@@ -1172,9 +1178,6 @@
          table_list.schema_table= schema_table;
      }
  

================================================================
Index: packages/mysql/innodb_adaptive_hash_index_partitions.patch
diff -u packages/mysql/innodb_adaptive_hash_index_partitions.patch:1.8 
packages/mysql/innodb_adaptive_hash_index_partitions.patch:1.9
--- packages/mysql/innodb_adaptive_hash_index_partitions.patch:1.8      Thu Aug 
25 12:08:46 2011
+++ packages/mysql/innodb_adaptive_hash_index_partitions.patch  Sat Nov 19 
16:13:38 2011
@@ -7,7 +7,7 @@
 # should be done or reviewed by the maintainer!
 --- a/storage/innobase/btr/btr0btr.c
 +++ b/storage/innobase/btr/btr0btr.c
-@@ -1518,7 +1518,7 @@
+@@ -1523,7 +1523,7 @@
        }
        ut_a(block);
  
@@ -16,7 +16,7 @@
  
        header = buf_block_get_frame(block) + PAGE_HEADER + PAGE_BTR_SEG_TOP;
  #ifdef UNIV_BTR_DEBUG
-@@ -1587,7 +1587,7 @@
+@@ -1592,7 +1592,7 @@
  
  #ifndef UNIV_HOTBACKUP
        if (UNIV_LIKELY(!recovery)) {
@@ -25,7 +25,7 @@
        }
  
        block->check_index_page_at_flush = TRUE;
-@@ -1755,7 +1755,7 @@
+@@ -1760,7 +1760,7 @@
        ut_a(!page_zip || page_zip_validate(page_zip, page));
  #endif /* UNIV_ZIP_DEBUG */
  
@@ -34,7 +34,7 @@
        btr_blob_dbg_remove(page, index, "btr_page_empty");
  
        /* Recreate the page: note that global data on page (possible
-@@ -3066,7 +3066,7 @@
+@@ -3093,7 +3093,7 @@
                mem_heap_free(heap);
        }
  
@@ -43,7 +43,7 @@
  
        /* Make the father empty */
        btr_page_empty(father_block, father_page_zip, index, page_level, mtr);
-@@ -3300,7 +3300,7 @@
+@@ -3317,7 +3317,7 @@
                        goto err_exit;
                }
  
@@ -51,8 +51,8 @@
 +              btr_search_drop_page_hash_index(block, index);
  
                /* Remove the page from the level list */
-               btr_level_list_remove(space, zip_size, page, mtr);
-@@ -3345,7 +3345,7 @@
+               btr_level_list_remove(space, zip_size, page, index, mtr);
+@@ -3358,7 +3358,7 @@
                        goto err_exit;
                }
  
@@ -61,7 +61,7 @@
  
  #ifdef UNIV_BTR_DEBUG
                if (UNIV_LIKELY_NULL(merge_page_zip)) {
-@@ -3469,7 +3469,7 @@
+@@ -3473,7 +3473,7 @@
                ut_a(btr_page_get_next(page, mtr) == FIL_NULL);
  
                ut_ad(mtr_memo_contains(mtr, block, MTR_MEMO_PAGE_X_FIX));
@@ -70,7 +70,7 @@
  
                btr_page_get_father(index, block, mtr, &cursor);
                father = btr_cur_get_block(&cursor);
-@@ -3574,7 +3574,7 @@
+@@ -3578,7 +3578,7 @@
  
        page = buf_block_get_frame(block);
        ut_a(page_is_comp(merge_page) == page_is_comp(page));
@@ -81,7 +81,7 @@
  
 --- a/storage/innobase/btr/btr0cur.c
 +++ b/storage/innobase/btr/btr0cur.c
-@@ -498,7 +498,7 @@
+@@ -502,7 +502,7 @@
  #ifdef UNIV_SEARCH_PERF_STAT
        info->n_searches++;
  #endif
@@ -90,7 +90,7 @@
            && latch_mode <= BTR_MODIFY_LEAF
            && info->last_hash_succ
            && !estimate
-@@ -534,7 +534,7 @@
+@@ -538,7 +538,7 @@
  
        if (has_search_latch) {
                /* Release possible search latch to obey latching order */
@@ -99,7 +99,7 @@
        }
  
        /* Store the position of the tree latch we push to mtr so that we
-@@ -856,7 +856,7 @@
+@@ -862,7 +862,7 @@
  
        if (has_search_latch) {
  
@@ -108,7 +108,7 @@
        }
  }
  
-@@ -1971,7 +1971,7 @@
+@@ -1992,13 +1992,13 @@
                        btr_search_update_hash_on_delete(cursor);
                }
  
@@ -116,50 +116,14 @@
 +              rw_lock_x_lock(btr_search_get_latch(cursor->index->id));
        }
  
-       if (!(flags & BTR_KEEP_SYS_FLAG)) {
-@@ -1985,7 +1985,7 @@
        row_upd_rec_in_place(rec, index, offsets, update, page_zip);
  
-       if (block->is_hashed) {
+       if (is_hashed) {
 -              rw_lock_x_unlock(&btr_search_latch);
 +              rw_lock_x_unlock(btr_search_get_latch(cursor->index->id));
        }
  
        if (page_zip && !dict_index_is_clust(index)
-@@ -2824,7 +2824,7 @@
-       }
- 
-       if (block->is_hashed) {
--              rw_lock_x_lock(&btr_search_latch);
-+              rw_lock_x_lock(btr_search_get_latch(index->id));
-       }
- 
-       page_zip = buf_block_get_page_zip(block);
-@@ -2840,7 +2840,7 @@
-       }
- 
-       if (block->is_hashed) {
--              rw_lock_x_unlock(&btr_search_latch);
-+              rw_lock_x_unlock(btr_search_get_latch(index->id));
-       }
- 
-       btr_cur_del_mark_set_clust_rec_log(flags, rec, index, val, trx,
-@@ -2967,13 +2967,13 @@
-             == dict_table_is_comp(cursor->index->table));
- 
-       if (block->is_hashed) {
--              rw_lock_x_lock(&btr_search_latch);
-+              rw_lock_x_lock(btr_search_get_latch(cursor->index->id));
-       }
- 
-       btr_rec_set_deleted_flag(rec, buf_block_get_page_zip(block), val);
- 
-       if (block->is_hashed) {
--              rw_lock_x_unlock(&btr_search_latch);
-+              rw_lock_x_unlock(btr_search_get_latch(cursor->index->id));
-       }
- 
-       btr_cur_del_mark_set_sec_rec_log(rec, val, mtr);
 --- a/storage/innobase/btr/btr0sea.c
 +++ b/storage/innobase/btr/btr0sea.c
 @@ -48,6 +48,8 @@
@@ -425,7 +389,7 @@
        }
  
        if (build_index) {
-@@ -881,17 +909,17 @@
+@@ -882,17 +910,17 @@
        cursor->flag = BTR_CUR_HASH;
  
        if (UNIV_LIKELY(!has_search_latch)) {
@@ -447,7 +411,7 @@
  
        if (UNIV_UNLIKELY(!rec)) {
                goto failure_unlock;
-@@ -909,7 +937,7 @@
+@@ -910,7 +938,7 @@
                        goto failure_unlock;
                }
  
@@ -456,7 +420,7 @@
  
                buf_block_dbg_add_level(block, SYNC_TREE_NODE_FROM_HASH);
        }
-@@ -1006,7 +1034,7 @@
+@@ -1007,7 +1035,7 @@
        /*-------------------------------------------*/
  failure_unlock:
        if (UNIV_LIKELY(!has_search_latch)) {
@@ -465,7 +429,7 @@
        }
  failure:
        cursor->flag = BTR_CUR_HASH_FAIL;
-@@ -1029,10 +1057,11 @@
+@@ -1030,10 +1058,11 @@
  void
  btr_search_drop_page_hash_index(
  /*============================*/
@@ -478,7 +442,7 @@
  {
        hash_table_t*           table;
        ulint                   n_fields;
-@@ -1051,22 +1080,60 @@
+@@ -1052,22 +1081,60 @@
        ulint*                  offsets;
  
  #ifdef UNIV_SYNC_DEBUG
@@ -544,7 +508,7 @@
  
  #ifdef UNIV_SYNC_DEBUG
        ut_ad(rw_lock_own(&(block->lock), RW_LOCK_SHARED)
-@@ -1076,14 +1143,14 @@
+@@ -1077,14 +1144,14 @@
  
        n_fields = block->curr_n_fields;
        n_bytes = block->curr_n_bytes;
@@ -561,7 +525,7 @@
  
        ut_a(n_fields + n_bytes > 0);
  
-@@ -1133,7 +1200,7 @@
+@@ -1134,7 +1201,7 @@
                mem_heap_free(heap);
        }
  
@@ -570,7 +534,7 @@
  
        if (UNIV_UNLIKELY(!block->is_hashed)) {
                /* Someone else has meanwhile dropped the hash index */
-@@ -1149,7 +1216,7 @@
+@@ -1150,7 +1217,7 @@
                /* Someone else has meanwhile built a new hash index on the
                page, with different parameters */
  
@@ -579,7 +543,7 @@
  
                mem_free(folds);
                goto retry;
-@@ -1165,6 +1232,7 @@
+@@ -1166,6 +1233,7 @@
  
        block->is_hashed = FALSE;
        block->index = NULL;
@@ -587,7 +551,7 @@
        
  cleanup:
  #if defined UNIV_AHI_DEBUG || defined UNIV_DEBUG
-@@ -1177,14 +1245,14 @@
+@@ -1178,14 +1246,14 @@
                        "InnoDB: the hash index to a page of %s,"
                        " still %lu hash nodes remain.\n",
                        index->name, (ulong) block->n_pointers);
@@ -605,7 +569,7 @@
  #endif /* UNIV_AHI_DEBUG || UNIV_DEBUG */
  
        mem_free(folds);
-@@ -1216,9 +1284,9 @@
+@@ -1217,9 +1285,9 @@
        ulint*          offsets;
        ibool           released_search_latch;
  
@@ -617,7 +581,7 @@
  
        for (j = 0; j < srv_buf_pool_instances; j++) {
                buf_pool_t*     buf_pool;
-@@ -1252,7 +1320,7 @@
+@@ -1253,7 +1321,7 @@
  
  
                                        /* keeping latch order */
@@ -626,7 +590,7 @@
                                        released_search_latch = TRUE;
                                        rw_lock_x_lock(&block->lock);
  
-@@ -1304,7 +1372,7 @@
+@@ -1305,7 +1373,7 @@
                                                mem_heap_empty(heap);
                                        }
  
@@ -635,7 +599,7 @@
  
                                        if (UNIV_UNLIKELY(!block->is_hashed)) {
                                                goto cleanup;
-@@ -1314,12 +1382,12 @@
+@@ -1315,12 +1383,12 @@
  
                                        if (UNIV_UNLIKELY(block->curr_n_fields 
!= n_fields)
                                            || 
UNIV_UNLIKELY(block->curr_n_bytes != n_bytes)) {
@@ -650,7 +614,7 @@
                                                goto retry;
                                        }
  
-@@ -1333,6 +1401,7 @@
+@@ -1334,6 +1402,7 @@
  
                                        block->is_hashed = FALSE;
                                        block->index = NULL;
@@ -658,7 +622,7 @@
  
  cleanup:
  #if defined UNIV_AHI_DEBUG || defined UNIV_DEBUG
-@@ -1345,18 +1414,18 @@
+@@ -1346,18 +1415,18 @@
                                                        index->name, (ulong) 
block->n_pointers);
                                        }
  #endif /* UNIV_AHI_DEBUG || UNIV_DEBUG */
@@ -680,7 +644,7 @@
  
        if (UNIV_LIKELY_NULL(heap)) {
                mem_heap_free(heap);
-@@ -1403,7 +1472,7 @@
+@@ -1404,7 +1473,7 @@
  
                buf_block_dbg_add_level(block, SYNC_TREE_NODE_FROM_HASH);
  
@@ -689,7 +653,7 @@
        }
  
        mtr_commit(&mtr);
-@@ -1445,26 +1514,26 @@
+@@ -1446,26 +1515,26 @@
        ut_ad(index);
        ut_a(!dict_index_is_ibuf(index));
  
@@ -722,7 +686,7 @@
        }
  
        n_recs = page_get_n_recs(page);
-@@ -1558,9 +1627,9 @@
+@@ -1559,9 +1628,9 @@
                fold = next_fold;
        }
  
@@ -734,7 +698,7 @@
  
        if (UNIV_UNLIKELY(btr_search_fully_disabled)) {
                goto exit_func;
-@@ -1588,6 +1657,7 @@
+@@ -1589,6 +1658,7 @@
        block->curr_n_bytes = n_bytes;
        block->curr_left_side = left_side;
        block->index = index;
@@ -742,7 +706,7 @@
  
        for (i = 0; i < n_cached; i++) {
  
-@@ -1595,7 +1665,7 @@
+@@ -1596,7 +1666,7 @@
        }
  
  exit_func:
@@ -751,7 +715,7 @@
  
        mem_free(folds);
        mem_free(recs);
-@@ -1634,13 +1704,13 @@
+@@ -1635,13 +1705,13 @@
        ut_a(!(new_block->is_hashed || block->is_hashed)
             || !dict_index_is_ibuf(index));
  
@@ -768,7 +732,7 @@
  
                return;
        }
-@@ -1655,7 +1725,7 @@
+@@ -1656,7 +1726,7 @@
                new_block->n_bytes = block->curr_n_bytes;
                new_block->left_side = left_side;
  
@@ -777,7 +741,7 @@
  
                ut_a(n_fields + n_bytes > 0);
  
-@@ -1667,7 +1737,7 @@
+@@ -1668,7 +1738,7 @@
                return;
        }
  
@@ -786,7 +750,7 @@
  }
  
  /********************************************************************//**
-@@ -1706,7 +1776,7 @@
+@@ -1707,7 +1777,7 @@
        ut_a(block->curr_n_fields + block->curr_n_bytes > 0);
        ut_a(!dict_index_is_ibuf(cursor->index));
  
@@ -795,7 +759,7 @@
  
        index_id = cursor->index->id;
        fold = rec_fold(rec, rec_get_offsets(rec, cursor->index, offsets_,
-@@ -1715,11 +1785,11 @@
+@@ -1716,11 +1786,11 @@
        if (UNIV_LIKELY_NULL(heap)) {
                mem_heap_free(heap);
        }
@@ -809,7 +773,7 @@
  }
  
  /********************************************************************//**
-@@ -1753,21 +1823,21 @@
+@@ -1754,21 +1824,21 @@
        ut_a(block->index == cursor->index);
        ut_a(!dict_index_is_ibuf(cursor->index));
  
@@ -835,7 +799,7 @@
  
                btr_search_update_hash_on_insert(cursor);
        }
-@@ -1802,9 +1872,9 @@
+@@ -1803,9 +1873,9 @@
        ulint*          offsets         = offsets_;
        rec_offs_init(offsets_);
  
@@ -847,7 +811,7 @@
  
        rec = btr_cur_get_rec(cursor);
  
-@@ -1849,7 +1919,7 @@
+@@ -1850,7 +1920,7 @@
        } else {
                if (left_side) {
  
@@ -856,7 +820,7 @@
  
                        locked = TRUE;
  
-@@ -1863,7 +1933,7 @@
+@@ -1864,7 +1934,7 @@
  
                if (!locked) {
  
@@ -865,7 +829,7 @@
  
                        locked = TRUE;
                }
-@@ -1881,7 +1951,7 @@
+@@ -1882,7 +1952,7 @@
                if (!left_side) {
  
                        if (!locked) {
@@ -874,7 +838,7 @@
  
                                locked = TRUE;
                        }
-@@ -1896,7 +1966,7 @@
+@@ -1897,7 +1967,7 @@
  
                if (!locked) {
  
@@ -883,7 +847,7 @@
  
                        locked = TRUE;
                }
-@@ -1919,7 +1989,7 @@
+@@ -1920,7 +1990,7 @@
                mem_heap_free(heap);
        }
        if (locked) {
@@ -892,7 +856,7 @@
        }
  }
  
-@@ -1935,7 +2005,7 @@
+@@ -1936,7 +2006,7 @@
        ha_node_t*      node;
        ulint           n_page_dumps    = 0;
        ibool           ok              = TRUE;
@@ -901,7 +865,7 @@
        ulint           cell_count;
        mem_heap_t*     heap            = NULL;
        ulint           offsets_[REC_OFFS_NORMAL_SIZE];
-@@ -1947,23 +2017,25 @@
+@@ -1948,23 +2018,25 @@
  
        rec_offs_init(offsets_);
  
@@ -932,7 +896,7 @@
  
                for (; node != NULL; node = node->next) {
                        const buf_block_t*      block
-@@ -2072,19 +2144,21 @@
+@@ -2073,19 +2145,21 @@
                give other queries a chance to run. */
                if (i != 0) {
                        buf_pool_page_hash_x_unlock_all();
@@ -960,7 +924,7 @@
        }
 --- a/storage/innobase/buf/buf0buf.c
 +++ b/storage/innobase/buf/buf0buf.c
-@@ -949,6 +949,7 @@
+@@ -950,6 +950,7 @@
  
        block->check_index_page_at_flush = FALSE;
        block->index = NULL;
@@ -968,7 +932,7 @@
  
        block->is_hashed = FALSE;
  
-@@ -1413,7 +1414,7 @@
+@@ -1414,7 +1415,7 @@
                        /* To follow the latching order, we
                        have to release btr_search_latch
                        before acquiring block->latch. */
@@ -977,7 +941,7 @@
                        /* When we release the search latch,
                        we must rescan all blocks, because
                        some may become hashed again. */
-@@ -1444,11 +1445,11 @@
+@@ -1445,11 +1446,11 @@
                        anything.  block->is_hashed can only
                        be set on uncompressed file pages. */
  
@@ -991,7 +955,7 @@
  
                        ut_ad(!btr_search_enabled);
                }
-@@ -1467,7 +1468,11 @@
+@@ -1468,7 +1469,11 @@
        ibool           released_search_latch;
  
  #ifdef UNIV_SYNC_DEBUG
@@ -1004,7 +968,7 @@
  #endif /* UNIV_SYNC_DEBUG */
        ut_ad(!btr_search_enabled);
  
-@@ -2203,6 +2208,7 @@
+@@ -2204,6 +2209,7 @@
  {
        block->check_index_page_at_flush = FALSE;
        block->index            = NULL;
@@ -1055,7 +1019,7 @@
  
 --- a/storage/innobase/dict/dict0dict.c
 +++ b/storage/innobase/dict/dict0dict.c
-@@ -1845,7 +1845,7 @@
+@@ -1846,7 +1846,7 @@
        zero. */
  
        for (;;) {
@@ -1078,7 +1042,7 @@
  #ifndef UNIV_HOTBACKUP
 --- a/storage/innobase/handler/ha_innodb.cc
 +++ b/storage/innobase/handler/ha_innodb.cc
-@@ -11718,6 +11718,11 @@
+@@ -11824,6 +11824,11 @@
    "Disable with --skip-innodb-adaptive-hash-index.",
    NULL, innodb_adaptive_hash_index_update, TRUE);
  
@@ -1090,7 +1054,7 @@
  static MYSQL_SYSVAR_ULONG(replication_delay, srv_replication_delay,
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/bug580324.patch?r1=1.4&r2=1.5&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_adaptive_hash_index_partitions.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_admin_command_base.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_buffer_pool_pages_i_s.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_buffer_pool_shm.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_deadlock_count.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_dict_size_limit.patch?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_expand_fast_index_creation.patch?r1=1.3&r2=1.4&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_expand_import.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_extend_slow.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_extra_rseg.patch?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_fast_checksum.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_files_extend.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_fix_misc.patch?r1=1.9&r2=1.10&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_io_patches.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_lru_dump_restore.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_opt_lru_count.patch?r1=1.5&r2=1.6&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_overwrite_relay_log_info.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_pass_corrupt_table.patch?r1=1.9&r2=1.10&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_recovery_patches.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_separate_doublewrite.patch?r1=1.10&r2=1.11&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_show_lock_name.patch?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_show_status.patch?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_show_status_extend.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_show_sys_tables.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_split_buf_pool_mutex.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_stats.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_thread_concurrency_timer_based.patch?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/log_warnings_suppress.patch?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/memory_dynamic_rows.patch?r1=1.2&r2=1.3&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/microsec_process.patch?r1=1.6&r2=1.7&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/mysql.spec?r1=1.560&r2=1.561&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/percona_support.patch?r1=1.3&r2=1.4&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/processlist_row_stats.patch?r1=1.4&r2=1.5&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/query_cache_enhance.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/response_time_distribution.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/show_slave_status_nolock.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/show_temp.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/slow_extended.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/sql_no_fcache.patch?r1=1.7&r2=1.8&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/userstat.patch?r1=1.8&r2=1.9&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/valgrind_zlib_suppression.patch?r1=1.1&r2=1.2&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/bug45702.patch?r1=1.1&r2=1.2&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/bug860910.patch?r1=1.1&r2=1.2&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_fake_changes.patch?r1=1.1&r2=1.2&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/innodb_kill_idle_transaction.patch?r1=1.1&r2=1.2&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mysql/subunit.patch?r1=1.1&r2=1.2&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to