mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-15058: Revert the changes to INFORMATION_SCHEMA
For compatibility with diagnostic software, let us
return a dummy buffer pool identifier 0 and restore
the columns that were initially deleted in
commit 1a6f708ec5
:
information_schema.innodb_buffer_page.pool_id
information_schema.innodb_buffer_page_lru.pool_id
information_schema.innodb_buffer_pool_stats.pool_id
information_schema.innodb_cmpmem.buffer_pool_instance
information_schema.innodb_cmpmem_reset.buffer_pool_instance
Thanks to Vladislav Vaintroub for pointing this out.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
SHOW CREATE TABLE INFORMATION_SCHEMA.INNODB_BUFFER_PAGE;
|
||||
Table Create Table
|
||||
INNODB_BUFFER_PAGE CREATE TEMPORARY TABLE `INNODB_BUFFER_PAGE` (
|
||||
`POOL_ID` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`BLOCK_ID` bigint(21) unsigned NOT NULL DEFAULT 0,
|
||||
`SPACE` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`PAGE_NUMBER` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
|
@@ -1,6 +1,7 @@
|
||||
SHOW CREATE TABLE INFORMATION_SCHEMA.INNODB_BUFFER_PAGE_LRU;
|
||||
Table Create Table
|
||||
INNODB_BUFFER_PAGE_LRU CREATE TEMPORARY TABLE `INNODB_BUFFER_PAGE_LRU` (
|
||||
`POOL_ID` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`LRU_POSITION` bigint(21) unsigned NOT NULL DEFAULT 0,
|
||||
`SPACE` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`PAGE_NUMBER` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
|
@@ -1,6 +1,7 @@
|
||||
SHOW CREATE TABLE INFORMATION_SCHEMA.INNODB_BUFFER_POOL_STATS;
|
||||
Table Create Table
|
||||
INNODB_BUFFER_POOL_STATS CREATE TEMPORARY TABLE `INNODB_BUFFER_POOL_STATS` (
|
||||
`POOL_ID` int(11) unsigned NOT NULL DEFAULT 0,
|
||||
`POOL_SIZE` bigint(21) unsigned NOT NULL DEFAULT 0,
|
||||
`FREE_BUFFERS` bigint(21) unsigned NOT NULL DEFAULT 0,
|
||||
`DATABASE_PAGES` bigint(21) unsigned NOT NULL DEFAULT 0,
|
||||
|
@@ -2,6 +2,7 @@ SHOW CREATE TABLE INFORMATION_SCHEMA.INNODB_CMPMEM;
|
||||
Table Create Table
|
||||
INNODB_CMPMEM CREATE TEMPORARY TABLE `INNODB_CMPMEM` (
|
||||
`page_size` int(5) NOT NULL DEFAULT 0,
|
||||
`buffer_pool_instance` int(11) NOT NULL DEFAULT 0,
|
||||
`pages_used` int(11) NOT NULL DEFAULT 0,
|
||||
`pages_free` int(11) NOT NULL DEFAULT 0,
|
||||
`relocation_ops` bigint(21) NOT NULL DEFAULT 0,
|
||||
|
@@ -2,6 +2,7 @@ SHOW CREATE TABLE INFORMATION_SCHEMA.INNODB_CMPMEM_RESET;
|
||||
Table Create Table
|
||||
INNODB_CMPMEM_RESET CREATE TEMPORARY TABLE `INNODB_CMPMEM_RESET` (
|
||||
`page_size` int(5) NOT NULL DEFAULT 0,
|
||||
`buffer_pool_instance` int(11) NOT NULL DEFAULT 0,
|
||||
`pages_used` int(11) NOT NULL DEFAULT 0,
|
||||
`pages_free` int(11) NOT NULL DEFAULT 0,
|
||||
`relocation_ops` bigint(21) NOT NULL DEFAULT 0,
|
||||
|
Reference in New Issue
Block a user