|
|
|
@ -365,3 +365,19 @@ Variable_name Value |
|
|
|
key_cache_block_size 1536 |
|
|
|
SET GLOBAL key_cache_block_size= @bug28478_key_cache_block_size; |
|
|
|
DROP TABLE t1; |
|
|
|
# |
|
|
|
# Bug#12361113: crash when load index into cache |
|
|
|
# |
|
|
|
# Note that this creates an empty disabled key cache! |
|
|
|
SET GLOBAL key_cache_none.key_cache_block_size = 1024; |
|
|
|
CREATE TABLE t1 (a INT, b INTEGER NOT NULL, KEY (b) ) ENGINE = MYISAM; |
|
|
|
INSERT INTO t1 VALUES (1, 1); |
|
|
|
CACHE INDEX t1 in key_cache_none; |
|
|
|
ERROR HY000: Unknown key cache 'key_cache_none' |
|
|
|
# The bug crashed the server at LOAD INDEX below. Now it will succeed |
|
|
|
# since the default cache is used due to CACHE INDEX failed for |
|
|
|
# key_cache_none. |
|
|
|
LOAD INDEX INTO CACHE t1; |
|
|
|
Table Op Msg_type Msg_text |
|
|
|
test.t1 preload_keys status OK |
|
|
|
DROP TABLE t1; |