mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge branch 'github/10.1' into 10.2
This commit is contained in:
@ -248,3 +248,39 @@ RESET QUERY CACHE;
|
||||
DROP TABLE t1;
|
||||
SET GLOBAL query_cache_size= DEFAULT;
|
||||
SET GLOBAL query_cache_type= DEFAULT;
|
||||
#
|
||||
# MDEV-14526: MariaDB keeps crashing under load when
|
||||
# query_cache_type is changed
|
||||
#
|
||||
CREATE TABLE t1 (
|
||||
`id` int(10) NOT NULL AUTO_INCREMENT,
|
||||
`k` int(10) default '0',
|
||||
PRIMARY KEY (`id`))
|
||||
ENGINE=MyISAM;
|
||||
INSERT IGNORE INTO t1 VALUES
|
||||
(NULL,1),(NULL,8),(NULL,NULL),(NULL,NULL),(NULL,4),(NULL,9),(NULL,7),
|
||||
(NULL,3),(NULL,NULL),(NULL,2),(NULL,3),(NULL,NULL),(NULL,2),(NULL,7),
|
||||
(NULL,1),(NULL,2),(NULL,4),(NULL,NULL),(NULL,1),(NULL,1),(NULL,4);
|
||||
SET GLOBAL query_cache_size= 1024*1024;
|
||||
SET GLOBAL query_cache_type= 1;
|
||||
connect con2,localhost,root,,test;
|
||||
connect con1,localhost,root,,test;
|
||||
set debug_sync="wait_in_query_cache_store_query SIGNAL parked WAIT_FOR go";
|
||||
SELECT DISTINCT id FROM t1 WHERE id BETWEEN 5603 AND 16218 ORDER BY k;
|
||||
connection default;
|
||||
set debug_sync="now WAIT_FOR parked";
|
||||
connection con2;
|
||||
SET GLOBAL query_cache_type= 0;
|
||||
connection default;
|
||||
set debug_sync="now SIGNAL go";
|
||||
connection con1;
|
||||
id
|
||||
connection con2;
|
||||
disconnect con1;
|
||||
disconnect con2;
|
||||
connection default;
|
||||
set debug_sync= 'RESET';
|
||||
DROP TABLE t1;
|
||||
SEt GLOBAL query_cache_size= DEFAULT;
|
||||
SEt GLOBAL query_cache_type= DEFAULT;
|
||||
# End of 5.5 tests
|
||||
|
Reference in New Issue
Block a user