mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
tabe & query hashes made case insensitive (BUG#933)
mysql-test/r/query_cache.result: fixed charecter sets new case sensetive test mysql-test/t/query_cache.test: fixed charecter sets new case sensetive test sql/sql_cache.cc: query & table comparision should be case insensitive
This commit is contained in:
@ -260,8 +260,9 @@ show status like "Qcache_queries_in_cache";
|
||||
#
|
||||
# Charset convertion (cp1251_koi8 always present)
|
||||
#
|
||||
create table t1 (a char(1) not null);
|
||||
insert into t1 values("<22>");
|
||||
create table t1 (a char(1) not null collate koi8r_general_ci);
|
||||
insert into t1 values(_koi8r"<22>");
|
||||
set CHARACTER SET koi8r;
|
||||
select * from t1;
|
||||
set CHARACTER SET cp1251_koi8;
|
||||
select * from t1;
|
||||
@ -368,6 +369,15 @@ drop table t2;
|
||||
set GLOBAL query_cache_min_res_unit=default;
|
||||
show global variables like "query_cache_min_res_unit";
|
||||
|
||||
#
|
||||
# Case sensitive test
|
||||
#
|
||||
create table t1 (a int not null);
|
||||
insert into t1 values (1);
|
||||
select "aaa" from t1;
|
||||
select "AAA" from t1;
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# Test of query cache resizing
|
||||
#
|
||||
|
Reference in New Issue
Block a user