~tsarev/percona-server/5.5-processlist_rows_stats-sporadic_fails-fix

« back to all changes in this revision

Viewing changes to innodb_buffer_pool_pages_i_s.patch

  • Committer: kinoyasu
  • Date: 2011-05-10 11:57:42 UTC
  • Revision ID: kinoyasu@gauntlet4-20110510115742-3i3194rn2m8fipm2
port Yasufumi patches to 5.5.12

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
diff -ruN a/storage/innobase/buf/buf0buf.c b/storage/innobase/buf/buf0buf.c
9
9
--- a/storage/innobase/buf/buf0buf.c    2010-12-04 20:20:44.595483291 +0900
10
10
+++ b/storage/innobase/buf/buf0buf.c    2010-12-06 19:28:04.055227506 +0900
11
 
@@ -4519,6 +4519,36 @@
 
11
@@ -4536,6 +4536,36 @@
12
12
        mutex_exit(block_mutex);
13
13
 }
14
14
 
48
48
diff -ruN a/storage/innobase/handler/ha_innodb.cc b/storage/innobase/handler/ha_innodb.cc
49
49
--- a/storage/innobase/handler/ha_innodb.cc     2010-12-04 20:20:44.614551139 +0900
50
50
+++ b/storage/innobase/handler/ha_innodb.cc     2010-12-06 19:23:47.622195800 +0900
51
 
@@ -12127,6 +12127,9 @@
 
51
@@ -12140,6 +12140,9 @@
52
52
 i_s_innodb_sys_stats,
53
53
 i_s_innodb_table_stats,
54
54
 i_s_innodb_index_stats,
68
68
+#include "btr0btr.h" /* for btr_page_get_index_id */
69
69
 }
70
70
 
71
 
 static const char plugin_author[] = "Innobase Oy";
72
 
@@ -4346,3 +4347,701 @@
 
71
 #define OK(expr)               \
 
72
@@ -4344,3 +4345,701 @@
73
73
        STRUCT_FLD(system_vars, NULL),
74
74
        STRUCT_FLD(__reserved1, NULL)
75
75
 };
774
774
diff -ruN a/storage/innobase/handler/i_s.h b/storage/innobase/handler/i_s.h
775
775
--- a/storage/innobase/handler/i_s.h    2010-12-04 19:46:39.657513849 +0900
776
776
+++ b/storage/innobase/handler/i_s.h    2010-12-06 19:23:47.635192988 +0900
777
 
@@ -45,5 +45,8 @@
 
777
@@ -47,5 +47,8 @@
778
778
 extern struct st_mysql_plugin  i_s_innodb_table_stats;
779
779
 extern struct st_mysql_plugin  i_s_innodb_index_stats;
780
780
 extern struct st_mysql_plugin  i_s_innodb_admin_command;
786
786
diff -ruN a/storage/innobase/include/buf0buf.h b/storage/innobase/include/buf0buf.h
787
787
--- a/storage/innobase/include/buf0buf.h        2010-12-04 19:46:40.197471531 +0900
788
788
+++ b/storage/innobase/include/buf0buf.h        2010-12-06 19:23:47.638195824 +0900
789
 
@@ -1143,6 +1143,14 @@
 
789
@@ -1145,6 +1145,14 @@
790
790
 /*===========*/
791
791
        const buf_pool_t*       buf_pool)       /*!< in: buffer pool */
792
792
        __attribute__((nonnull, const));