mariadb/libmysqld
Sergey Vojtovich b7f9c89423 MDEV-4702 - Reduce usage of LOCK_open
Following variables do not require LOCK_open protection anymore:
- table_def_cache (renamed to tdc_hash) is protected by rw-lock
  LOCK_tdc_hash;
- table_def_shutdown_in_progress doesn't need LOCK_open protection;
- last_table_id use atomics;
- TABLE_SHARE::ref_count (renamed to TABLE_SHARE::tdc.ref_count)
  is protected by TABLE_SHARE::tdc.LOCK_table_share;
- TABLE_SHARE::next, ::prev (renamed to tdc.next and tdc.prev),
  oldest_unused_share, end_of_unused_share are protected by
  LOCK_unused_shares;
- TABLE_SHARE::m_flush_tickets (renamed to tdc.m_flush_tickets)
  is protected by TABLE_SHARE::tdc.LOCK_table_share;
- refresh_version (renamed to tdc_version) use atomics.
2013-08-14 12:48:50 +04:00
..
examples mysql-5.5.32 merge 2013-07-16 19:09:54 +02:00
CMakeLists.txt MDEV-4702 - Reduce usage of LOCK_open 2013-08-14 12:48:50 +04:00
emb_qcache.cc MDEV-4786 - merge 10.0-monty - 10.0 2013-08-01 16:00:50 +04:00
emb_qcache.h
embedded_priv.h
lib_sql.cc MDEV-4786 - merge 10.0-monty - 10.0 2013-08-01 16:09:26 +04:00
libmysqld.c Merge with MariaDB 5.1 2011-11-24 18:48:58 +02:00
libmysqld.def
libmysqld.rc
resource.h