diff options
author | Monty <monty@mariadb.org> | 2015-02-01 15:24:22 +0200 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2015-02-01 15:24:22 +0200 |
commit | 0ee879ff8ac1b80cd9a963015344f5698a81f309 (patch) | |
tree | c787536b279abd6fce40f8f624af2593ddf83403 /include/mysql/plugin_audit.h.pp | |
parent | 67b24a2374fed4a7533d14cc443afa0f4e9febc7 (diff) | |
download | mariadb-git-0ee879ff8ac1b80cd9a963015344f5698a81f309.tar.gz |
Improve performance for calculating memory allocation
Extend interface for 'show variables' with current scope
Diffstat (limited to 'include/mysql/plugin_audit.h.pp')
-rw-r--r-- | include/mysql/plugin_audit.h.pp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/mysql/plugin_audit.h.pp b/include/mysql/plugin_audit.h.pp index 2d7bb6ee680..10c54eedda3 100644 --- a/include/mysql/plugin_audit.h.pp +++ b/include/mysql/plugin_audit.h.pp @@ -212,12 +212,16 @@ enum enum_mysql_show_type SHOW_SINT, SHOW_SLONG, SHOW_SLONGLONG, SHOW_SIMPLE_FUNC, SHOW_always_last }; +enum enum_var_type +{ + SHOW_OPT_DEFAULT= 0, SHOW_OPT_SESSION, SHOW_OPT_GLOBAL +}; struct st_mysql_show_var { const char *name; char *value; enum enum_mysql_show_type type; }; -typedef int (*mysql_show_var_func)(void*, struct st_mysql_show_var*, char *); +typedef int (*mysql_show_var_func)(void*, struct st_mysql_show_var*, char *, enum enum_var_type); struct st_mysql_sys_var; struct st_mysql_value; typedef int (*mysql_var_check_func)(void* thd, |