diff options
author | Sergei Golubchik <serg@mariadb.org> | 2020-02-14 17:05:31 +0100 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2020-03-10 19:24:23 +0100 |
commit | d4605bc90fa488ef27393ce7e45e88b4b9bf2c46 (patch) | |
tree | b864e8e26627263269989b6da548cd01799d44b6 /sql/event_data_objects.h | |
parent | 70e7b5095d44f580eb0a287fb6d6c794276e75d2 (diff) | |
download | mariadb-git-d4605bc90fa488ef27393ce7e45e88b4b9bf2c46.tar.gz |
perfschema statement instrumentation related changes
Diffstat (limited to 'sql/event_data_objects.h')
-rw-r--r-- | sql/event_data_objects.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sql/event_data_objects.h b/sql/event_data_objects.h index d7cfefaa948..c20a8c31425 100644 --- a/sql/event_data_objects.h +++ b/sql/event_data_objects.h @@ -30,6 +30,8 @@ class THD; class Time_zone; struct TABLE; +void init_scheduler_psi_keys(void); + class Event_queue_element_for_exec { public: @@ -48,6 +50,15 @@ private: /* Prevent use of these */ Event_queue_element_for_exec(const Event_queue_element_for_exec &); void operator=(Event_queue_element_for_exec &); +#ifdef HAVE_PSI_INTERFACE +public: + PSI_statement_info* get_psi_info() + { + return & psi_info; + } + + static PSI_statement_info psi_info; +#endif }; |