From d4605bc90fa488ef27393ce7e45e88b4b9bf2c46 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Fri, 14 Feb 2020 17:05:31 +0100 Subject: perfschema statement instrumentation related changes --- sql/event_data_objects.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'sql/event_data_objects.h') 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 }; -- cgit v1.2.1