summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMikael Ronstrom <mikael@dator8>2011-01-12 14:31:17 +0100
committerMikael Ronstrom <mikael@dator8>2011-01-12 14:31:17 +0100
commitcb59b06c40f0416465309604cdb1ca64e8988326 (patch)
tree6f0d9007e11477c581fdf31fa209192fe65ca591 /include
parentc1986098bf5e4748b416e2e4d451baa55a9f3cee (diff)
downloadmariadb-git-cb59b06c40f0416465309604cdb1ca64e8988326.tar.gz
BUG#59392, removed thread local storage use in MySQL Threads by storing ibuf_inside indicator in MTR object instead
Diffstat (limited to 'include')
-rw-r--r--include/mysql/plugin_auth.h.pp13
1 files changed, 10 insertions, 3 deletions
diff --git a/include/mysql/plugin_auth.h.pp b/include/mysql/plugin_auth.h.pp
index 88588d03b9e..aed764ddb51 100644
--- a/include/mysql/plugin_auth.h.pp
+++ b/include/mysql/plugin_auth.h.pp
@@ -33,10 +33,17 @@ MYSQL_LEX_STRING *thd_make_lex_string(void* thd, MYSQL_LEX_STRING *lex_str,
int allocate_lex_string);
#include <mysql/service_thd_wait.h>
typedef enum _thd_wait_type_e {
- THD_WAIT_MUTEX= 1,
+ THD_WAIT_SLEEP= 1,
THD_WAIT_DISKIO= 2,
- THD_WAIT_ROW_TABLE_LOCK= 3,
- THD_WAIT_GLOBAL_LOCK= 4
+ THD_WAIT_ROW_LOCK= 3,
+ THD_WAIT_GLOBAL_LOCK= 4,
+ THD_WAIT_META_DATA_LOCK= 5,
+ THD_WAIT_TABLE_LOCK= 6,
+ THD_WAIT_USER_LOCK= 7,
+ THD_WAIT_BINLOG= 8,
+ THD_WAIT_GROUP_COMMIT= 9,
+ THD_WAIT_SYNC= 10,
+ THD_WAIT_LAST= 11
} thd_wait_type;
extern struct thd_wait_service_st {
void (*thd_wait_begin_func)(void*, thd_wait_type);