1. 28 Nov, 2006 2 commits
  2. 27 Nov, 2006 2 commits
  3. 24 Nov, 2006 6 commits
  4. 23 Nov, 2006 5 commits
  5. 22 Nov, 2006 1 commit
  6. 21 Nov, 2006 4 commits
  7. 16 Nov, 2006 5 commits
  8. 15 Nov, 2006 3 commits
  9. 14 Nov, 2006 2 commits
    • marko's avatar
      branches/zip: Implement resizeable buffer pool. · 879b1fd7
      marko authored
      mysql.patch: Patch to change or add variables to MySQL
      
      innodb.patch: Patch to make the master thread poll requests to resize
      the buffer pool.
      
      Replace srv_pool_size and innobase_buffer_pool_size
      with srv_buf_pool_size, srv_buf_pool_old_size,
      and srv_buf_pool_curr_size.
      
      Add buf_chunk_t, a collection of buf_block_t.
      879b1fd7
    • marko's avatar
      branches/zip: Correct a bug introduced in r1014: Always assign node->block · e3893c65
      marko authored
      when assigning node->data.
      
      ha_delete(), ha_search_and_delete_if_found(), ha_remove_all_nodes_to_page():
      Remove the parameter buf_block_t* block, now that it is stored within the
      hash data structure in debug builds.
      e3893c65
  10. 13 Nov, 2006 3 commits
    • marko's avatar
      branches/zip: Remove the buf_block_align() calls from ha0ha.c that caused · d25fa2c4
      marko authored
      an assertion failure in debug builds when a context switch occurred in
      buf_LRU_search_and_free_block() before the call to
      btr_search_drop_page_hash_index() managed to acquire the mutexes again.
      
      ha_node_t: Add the field buf_block_t* block.
      
      ha_search_and_update_if_found(): Rename to ha_search_and_update_if_found_func()
      with added buf_block_t* parameter in debug builds.  Define the wrapper macro
      ha_search_and_update_if_found() that always takes the buf_block_t* parameter.
      
      ha_insert_for_fold(): Rename to ha_insert_for_fold_func()
      with added buf_block_t* parameter in debug builds.  Define the wrapper macro
      ha_insert_for_fold() that always takes the buf_block_t* parameter.
      d25fa2c4
    • marko's avatar
      branches/zip: Remove the variable innobase_buffer_pool_awe_mem_mb. · 7499c4bd
      marko authored
      The bulk of the AWE support was removed in r976.
      7499c4bd
    • marko's avatar
      branches/zip: buf_LRU_block_free_non_file_page(), · f03f262d
      marko authored
      buf_LRU_block_remove_hashed_page(): Overwrite (space_id,page_no)
      when freeing a buffer block.  This will help catching non-file
      pages being passed to buf_block_align().
      f03f262d
  11. 10 Nov, 2006 1 commit
  12. 02 Nov, 2006 1 commit
  13. 01 Nov, 2006 3 commits
  14. 31 Oct, 2006 2 commits