~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/include/sync0sync.h

  • Committer: Lee Bieber
  • Date: 2011-02-11 20:30:05 UTC
  • mfrom: (2157.1.3 build)
  • Revision ID: kalebral@gmail.com-20110211203005-757o1y2yf78dxzqr
Merge Stewart - 716848: drizzleimport displays wrong program_name
Merge Stewart - update README file
Merge Andrew and Joe - Exposes the InnoDB SYS_REPLICATION_LOG to data_dictionary so that it is fast and fixes many issues we have been having

Show diffs side-by-side

added added

removed removed

Lines of Context:
88
88
extern mysql_pfs_key_t  log_sys_mutex_key;
89
89
extern mysql_pfs_key_t  log_flush_order_mutex_key;
90
90
extern mysql_pfs_key_t  kernel_mutex_key;
 
91
extern mysql_pfs_key_t  commit_id_mutex_key;
91
92
# ifdef UNIV_MEM_DEBUG
92
93
extern mysql_pfs_key_t  mem_hash_mutex_key;
93
94
# endif /* UNIV_MEM_DEBUG */
670
671
                                        SYNC_SEARCH_SYS, as memory allocation
671
672
                                        can call routines there! Otherwise
672
673
                                        the level is SYNC_MEM_HASH. */
 
674
#define SYNC_COMMIT_ID_LOCK     159     
673
675
#define SYNC_BUF_POOL           150     /* Buffer pool mutex */
674
676
#define SYNC_BUF_BLOCK          146     /* Block mutex */
675
677
#define SYNC_BUF_FLUSH_LIST     145     /* Buffer flush list mutex */