summaryrefslogtreecommitdiff
path: root/sql/sql_show.h
diff options
context:
space:
mode:
authorOleksandr Byelkin <sanja@mariadb.com>2016-04-15 20:47:45 +0200
committerOleksandr Byelkin <sanja@mariadb.com>2016-08-31 17:17:46 +0200
commitc8948b0d0db4c182a744bc8bdbde7cbccff3d57d (patch)
tree00997abdab43192464c9d5d861d7b659797fd448 /sql/sql_show.h
parente7608a78ef45cc46f4e4d5abbda788ad54e80e71 (diff)
downloadmariadb-git-c8948b0d0db4c182a744bc8bdbde7cbccff3d57d.tar.gz
MDEV-8931: (server part of) session state tracking
System variables tracking
Diffstat (limited to 'sql/sql_show.h')
-rw-r--r--sql/sql_show.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/sql_show.h b/sql/sql_show.h
index dbae2a42b39..e93b855450c 100644
--- a/sql/sql_show.h
+++ b/sql/sql_show.h
@@ -131,6 +131,12 @@ bool get_schema_tables_result(JOIN *join,
enum enum_schema_tables get_schema_table_idx(ST_SCHEMA_TABLE *schema_table);
TABLE *create_schema_table(THD *thd, TABLE_LIST *table_list);
+const char* get_one_variable(THD *thd, const SHOW_VAR *variable,
+ enum_var_type value_type, SHOW_TYPE show_type,
+ system_status_var *status_var,
+ const CHARSET_INFO **charset, char *buff,
+ size_t *length);
+
/* These functions were under INNODB_COMPATIBILITY_HOOKS */
int get_quote_char_for_identifier(THD *thd, const char *name, uint length);
THD *find_thread_by_id(longlong id, bool query_id= false);