mariadb/dict
inaam 208ba019de branches/zip: Merge 2524:2537 from branches/5.1:
------------------------------------------------------------------------
  r2537 | inaam | 2008-07-15 20:46:03 +0300 (Tue, 15 Jul 2008) | 12 lines
  
  branches/5.1   issue# 4
  
  Fixed a timing hole where a thread dropping an index can free the
  in-memory index struct while another thread is still using
  that structure to remove entries from adaptive hash index belonging
  to one of the pages that belongs to the index being dropped.
  
  The fix is to have a reference counter in the index struct and to
  wait for this counter to drop to zero beforing freeing the struct.
  
  Reviewed by: Heikki
  
  ------------------------------------------------------------------------
2008-07-15 17:38:53 +00:00
..
dict0boot.c branches/zip: Implement the configuration parameter and settable global 2008-03-10 11:05:32 +00:00
dict0crea.c branches/zip: Pass the tablespace flags correctly when creating or opening 2008-03-18 10:10:51 +00:00
dict0dict.c branches/zip: Merge 2524:2537 from branches/5.1: 2008-07-15 17:38:53 +00:00
dict0load.c branches/zip: dict_load_table(): Remove a redundant check for !flags. 2008-03-18 10:03:51 +00:00
dict0mem.c branches/zip: Implement the configuration parameter and settable global 2008-03-10 11:05:32 +00:00