1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
|
--- stopword.result
+++ stopword,vers.reject
@@ -46,7 +46,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
INSERT INTO articles (title,body) VALUES
('MySQL Tutorial','DBMS stands for DataBase ...') ,
('How To Use MySQL Well','After you went through a ...'),
@@ -60,7 +60,7 @@
set global innodb_ft_server_stopword_table = "not_defined";
ERROR 42000: Variable 'innodb_ft_server_stopword_table' can't be set to the value of 'not_defined'
set global innodb_ft_server_stopword_table = NULL;
-create table user_stopword(value varchar(30)) engine = innodb;
+create table user_stopword(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
set global innodb_ft_server_stopword_table = "test/user_stopword";
drop index title on articles;
create fulltext index idx on articles(title, body);
@@ -73,7 +73,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
INSERT INTO articles_2 (title, body)
VALUES ('test for stopwords','this is it...');
SELECT * FROM articles_2 WHERE MATCH (title,body)
@@ -88,13 +88,13 @@
title VARCHAR(200),
body TEXT,
FULLTEXT (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
INSERT INTO articles_3 (title, body)
VALUES ('test for stopwords','this is it...');
SELECT * FROM articles_3 WHERE MATCH (title,body)
AGAINST ('this' IN NATURAL LANGUAGE MODE);
id title body
-create table user_stopword_session(value varchar(30)) engine = innodb;
+create table user_stopword_session(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
insert into user_stopword values("this");
delete from user_stopword;
insert into user_stopword_session values("session");
@@ -104,7 +104,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
INSERT INTO articles_4 (title, body)
VALUES ('test for session stopwords','this should also be excluded...');
SELECT * FROM articles_4 WHERE MATCH (title,body)
@@ -120,7 +120,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
INSERT INTO articles_5 (title, body)
VALUES ('test for session stopwords','this should also be excluded...');
SELECT * FROM articles_5 WHERE MATCH (title,body)
@@ -142,7 +142,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT `idx` (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
SHOW CREATE TABLE articles;
Table Create Table
articles CREATE TABLE `articles` (
@@ -151,7 +151,7 @@
`body` text DEFAULT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `idx` (`title`,`body`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci WITH SYSTEM VERSIONING
INSERT INTO articles (title,body) VALUES
('MySQL from Tutorial','DBMS stands for DataBase ...') ,
('when To Use MySQL Well','After that you went through a ...'),
@@ -248,7 +248,7 @@
`title` varchar(200) DEFAULT NULL,
`body` text DEFAULT NULL,
PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci WITH SYSTEM VERSIONING
ALTER TABLE articles ADD FULLTEXT INDEX idx (title,body);
ANALYZE TABLE articles;
Table Op Msg_type Msg_text
@@ -322,7 +322,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT `idx` (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
INSERT INTO articles (title,body) VALUES
('MySQL from Tutorial','DBMS stands for DataBase ...') ,
('when To Use MySQL Well','After that you went through a ...'),
@@ -334,9 +334,9 @@
id title body
SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('will');
id title body
-create table user_stopword(value varchar(30)) engine = innodb;
+create table user_stopword(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
set session innodb_ft_user_stopword_table = "test/user_stopword";
-create table server_stopword(value varchar(30)) engine = innodb;
+create table server_stopword(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
set global innodb_ft_server_stopword_table = "test/server_stopword";
insert into user_stopword values("when"),("where");
delete from user_stopword;
@@ -421,7 +421,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT `idx` (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
SHOW CREATE TABLE articles;
Table Create Table
articles CREATE TABLE `articles` (
@@ -430,7 +430,7 @@
`body` text DEFAULT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `idx` (`title`,`body`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci WITH SYSTEM VERSIONING
INSERT INTO articles (title,body) VALUES
('MySQL from Tutorial','DBMS stands for DataBase ...') ,
('when To Use MySQL Well','After that you went through a ...'),
@@ -442,7 +442,7 @@
id title body
SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('will');
id title body
-create table user_stopword(value varchar(30)) engine = innodb;
+create table user_stopword(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
set session innodb_ft_user_stopword_table = "test/user_stopword";
insert into user_stopword values("mysqld"),("DBMS");
SELECT * FROM articles WHERE MATCH(title,body) AGAINST("+wha* +where" IN BOOLEAN MODE);
@@ -468,7 +468,7 @@
SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('mysqld');
id title body
set session innodb_ft_user_stopword_table = default;
-create table server_stopword(value varchar(30)) engine = innodb;
+create table server_stopword(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
set global innodb_ft_server_stopword_table = "test/server_stopword";
insert into server_stopword values("root"),("properly");
ALTER TABLE articles DROP INDEX idx;
@@ -532,7 +532,7 @@
title VARCHAR(200),
body TEXT,
FULLTEXT `idx` (title,body)
-) ENGINE=InnoDB;
+) WITH SYSTEM VERSIONING ENGINE=InnoDB;
SHOW CREATE TABLE articles;
Table Create Table
articles CREATE TABLE `articles` (
@@ -541,7 +541,7 @@
`body` text DEFAULT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `idx` (`title`,`body`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_uca1400_ai_ci WITH SYSTEM VERSIONING
INSERT INTO articles (title,body) VALUES
('MySQL from Tutorial','DBMS stands for DataBase ...') ,
('when To Use MySQL Well','After that you went through a ...'),
@@ -660,7 +660,7 @@
"In connection 1"
connection con1;
SET SESSION innodb_ft_enable_stopword = 1;
-create table user_stopword(value varchar(30)) engine = innodb;
+create table user_stopword(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
set session innodb_ft_user_stopword_table = "test/user_stopword";
insert into user_stopword values("this"),("will"),("the");
ALTER TABLE articles DROP INDEX idx;
@@ -678,7 +678,7 @@
select @@innodb_ft_user_stopword_table;
@@innodb_ft_user_stopword_table
NULL
-create table user_stopword_1(value varchar(30)) engine = innodb;
+create table user_stopword_1(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
set session innodb_ft_user_stopword_table = "test/user_stopword_1";
insert into user_stopword_1 values("when");
SET SESSION innodb_ft_enable_stopword = 1;
@@ -706,7 +706,7 @@
select @@innodb_ft_server_stopword_table;
@@innodb_ft_server_stopword_table
NULL
-create table server_stopword(value varchar(30)) engine = innodb;
+create table server_stopword(value varchar(30)) WITH SYSTEM VERSIONING engine = innodb;
SET GLOBAL innodb_ft_server_stopword_table = "test/server_stopword";
select @@innodb_ft_server_stopword_table;
@@innodb_ft_server_stopword_table
|