summaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorAlexander Barkov <bar@mariadb.com>2021-12-28 17:43:40 +0400
committerAlexander Barkov <bar@mariadb.com>2022-01-25 10:31:03 +0400
commitda37bfd8d6df4aca0476051daa321fef2787f937 (patch)
treed3563499f08bdb563adb6a90fdf742e2205d84c4 /plugin
parent466d81709bf0d1d73dcade887bdc88ff5330739e (diff)
downloadmariadb-git-da37bfd8d6df4aca0476051daa321fef2787f937.tar.gz
MDEV-18918 SQL mode EMPTY_STRING_IS_NULL breaks RBR upon CREATE TABLE .. SELECT
Removing DEFAULT from INFORMATION_SCHEMA columns. DEFAULT in read-only tables is rather meaningless. Upgrade should go smoothly. Also fixes: MDEV-20254 Problems with EMPTY_STRING_IS_NULL and I_S tables
Diffstat (limited to 'plugin')
-rw-r--r--plugin/disks/mysql-test/disks/disks.result10
-rw-r--r--plugin/query_response_time/mysql-test/query_response_time/basic.result6
-rw-r--r--plugin/user_variables/mysql-test/user_variables/basic.result8
3 files changed, 12 insertions, 12 deletions
diff --git a/plugin/disks/mysql-test/disks/disks.result b/plugin/disks/mysql-test/disks/disks.result
index 0b4ee6249aa..319e1eac10f 100644
--- a/plugin/disks/mysql-test/disks/disks.result
+++ b/plugin/disks/mysql-test/disks/disks.result
@@ -1,11 +1,11 @@
show create table information_schema.disks;
Table Create Table
DISKS CREATE TEMPORARY TABLE `DISKS` (
- `Disk` varchar(4096) NOT NULL DEFAULT '',
- `Path` varchar(4096) NOT NULL DEFAULT '',
- `Total` bigint(32) NOT NULL DEFAULT 0,
- `Used` bigint(32) NOT NULL DEFAULT 0,
- `Available` bigint(32) NOT NULL DEFAULT 0
+ `Disk` varchar(4096) NOT NULL,
+ `Path` varchar(4096) NOT NULL,
+ `Total` bigint(32) NOT NULL,
+ `Used` bigint(32) NOT NULL,
+ `Available` bigint(32) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8
select sum(Total) > sum(Available), sum(Total)>sum(Used) from information_schema.disks;
sum(Total) > sum(Available) sum(Total)>sum(Used)
diff --git a/plugin/query_response_time/mysql-test/query_response_time/basic.result b/plugin/query_response_time/mysql-test/query_response_time/basic.result
index d2de1b23e5f..c8dd4f89f74 100644
--- a/plugin/query_response_time/mysql-test/query_response_time/basic.result
+++ b/plugin/query_response_time/mysql-test/query_response_time/basic.result
@@ -6,9 +6,9 @@ query_response_time_stats OFF
SHOW CREATE TABLE INFORMATION_SCHEMA.QUERY_RESPONSE_TIME;
Table Create Table
QUERY_RESPONSE_TIME CREATE TEMPORARY TABLE `QUERY_RESPONSE_TIME` (
- `TIME` varchar(14) NOT NULL DEFAULT '',
- `COUNT` int(11) unsigned NOT NULL DEFAULT 0,
- `TOTAL` varchar(14) NOT NULL DEFAULT ''
+ `TIME` varchar(14) NOT NULL,
+ `COUNT` int(11) unsigned NOT NULL,
+ `TOTAL` varchar(14) NOT NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8
SELECT PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_TYPE, PLUGIN_AUTHOR, PLUGIN_DESCRIPTION, PLUGIN_LICENSE, PLUGIN_MATURITY FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_NAME LIKE 'query_response_time%';;
PLUGIN_NAME QUERY_RESPONSE_TIME
diff --git a/plugin/user_variables/mysql-test/user_variables/basic.result b/plugin/user_variables/mysql-test/user_variables/basic.result
index a4d01957830..e86205dc330 100644
--- a/plugin/user_variables/mysql-test/user_variables/basic.result
+++ b/plugin/user_variables/mysql-test/user_variables/basic.result
@@ -11,10 +11,10 @@ PLUGIN_MATURITY Stable
SHOW CREATE TABLE INFORMATION_SCHEMA.USER_VARIABLES;
Table Create Table
user_variables CREATE TEMPORARY TABLE `user_variables` (
- `VARIABLE_NAME` varchar(64) NOT NULL DEFAULT '',
- `VARIABLE_VALUE` varchar(2048) DEFAULT NULL,
- `VARIABLE_TYPE` varchar(64) NOT NULL DEFAULT '',
- `CHARACTER_SET_NAME` varchar(32) DEFAULT NULL
+ `VARIABLE_NAME` varchar(64) NOT NULL,
+ `VARIABLE_VALUE` varchar(2048),
+ `VARIABLE_TYPE` varchar(64) NOT NULL,
+ `CHARACTER_SET_NAME` varchar(32)
) ENGINE=MEMORY DEFAULT CHARSET=utf8
FLUSH USER_VARIABLES;
SELECT COUNT(*) FROM INFORMATION_SCHEMA.USER_VARIABLES;