summaryrefslogtreecommitdiff
path: root/storage/perfschema/table_events_statements.h
diff options
context:
space:
mode:
authorSergei Golubchik <sergii@pisem.net>2014-05-07 10:04:30 +0200
committerSergei Golubchik <sergii@pisem.net>2014-05-07 10:04:30 +0200
commit04bce7b569f44f3aca3cb21953d41c2a4a02efe6 (patch)
tree2530ccd90b42afa39b0a60f4454fd5ddb97c95e1 /storage/perfschema/table_events_statements.h
parent7226287c066228a216217c43c48f3a0a833d9909 (diff)
downloadmariadb-git-04bce7b569f44f3aca3cb21953d41c2a4a02efe6.tar.gz
5.6.17
Diffstat (limited to 'storage/perfschema/table_events_statements.h')
-rw-r--r--storage/perfschema/table_events_statements.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/storage/perfschema/table_events_statements.h b/storage/perfschema/table_events_statements.h
index dcc6611f555..e33c6b505bd 100644
--- a/storage/perfschema/table_events_statements.h
+++ b/storage/perfschema/table_events_statements.h
@@ -1,4 +1,4 @@
-/* Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
+/* Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -174,7 +174,10 @@ protected:
~table_events_statements_common()
{}
- void make_row(PFS_events_statements *statement);
+ void make_row_part_1(PFS_events_statements *statement,
+ PSI_digest_storage *digest);
+
+ void make_row_part_2(PSI_digest_storage *digest);
/** Current row. */
row_events_statements m_row;
@@ -216,6 +219,8 @@ private:
*/
static TABLE_FIELD_DEF m_field_def;
+ void make_row(PFS_thread* pfs_thread, PFS_events_statements *statement);
+
/** Current position. */
pos_events_statements_current m_pos;
/** Next position. */
@@ -247,6 +252,8 @@ private:
/** Table share lock. */
static THR_LOCK m_table_lock;
+ void make_row(PFS_thread* pfs_thread, PFS_events_statements *statement);
+
/** Current position. */
pos_events_statements_history m_pos;
/** Next position. */
@@ -278,6 +285,8 @@ private:
/** Table share lock. */
static THR_LOCK m_table_lock;
+ void make_row(PFS_events_statements *statement);
+
/** Current position. */
PFS_simple_index m_pos;
/** Next position. */