1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-11-02 06:13:16 +03:00

fix(mtr): lowercase database name

This commit is contained in:
aleksei.bukhalov
2025-10-20 14:00:34 +02:00
committed by Aleksei Bukhalov
parent 45fecde902
commit 11d5815e79
4 changed files with 22 additions and 22 deletions

View File

@@ -1,9 +1,9 @@
DROP DATABASE IF EXISTS JSON_type; DROP DATABASE IF EXISTS json_type;
CREATE DATABASE JSON_type; CREATE DATABASE json_type;
USE JSON_type; USE json_type;
CREATE TABLE tj(j JSON) ENGINE=COLUMNSTORE; CREATE TABLE tj(j JSON) ENGINE=COLUMNSTORE;
INSERT INTO tj(j) VALUES ('()'); INSERT INTO tj(j) VALUES ('()');
ERROR 23000: CONSTRAINT `tj.j` failed for `JSON_type`.`tj` ERROR 23000: CONSTRAINT `tj.j` failed for `json_type`.`tj`
INSERT INTO tj(j) VALUES ('[]'), ('{}'), ('"a"'); INSERT INTO tj(j) VALUES ('[]'), ('{}'), ('"a"');
SELECT * FROM tj WHERE j = '"A"'; SELECT * FROM tj WHERE j = '"A"';
j j
@@ -13,4 +13,4 @@ j
INSERT INTO tj(j) VALUES ('{"a":"b", "b":"a"}'); INSERT INTO tj(j) VALUES ('{"a":"b", "b":"a"}');
SELECT * FROM tj WHERE j = '{"b":"a","a":"b"}'; SELECT * FROM tj WHERE j = '{"b":"a","a":"b"}';
j j
DROP DATABASE JSON_type; DROP DATABASE json_type;

View File

@@ -1,8 +1,8 @@
--disable_warnings --disable_warnings
DROP DATABASE IF EXISTS JSON_type; DROP DATABASE IF EXISTS json_type;
--enable_warnings --enable_warnings
CREATE DATABASE JSON_type; CREATE DATABASE json_type;
USE JSON_type; USE json_type;
CREATE TABLE tj(j JSON) ENGINE=COLUMNSTORE; CREATE TABLE tj(j JSON) ENGINE=COLUMNSTORE;
--error 4025 --error 4025
INSERT INTO tj(j) VALUES ('()'); # invalid INSERT INTO tj(j) VALUES ('()'); # invalid
@@ -13,5 +13,5 @@ INSERT INTO tj(j) VALUES ('{"a":"b", "b":"a"}');
SELECT * FROM tj WHERE j = '{"b":"a","a":"b"}'; # empty set, comparison is not structural. SELECT * FROM tj WHERE j = '{"b":"a","a":"b"}'; # empty set, comparison is not structural.
# UPDATE is not tested because it does not work. # UPDATE is not tested because it does not work.
#UPDATE tj SET j = CONCAT(j,'()'); #UPDATE tj SET j = CONCAT(j,'()');
DROP DATABASE JSON_type; DROP DATABASE json_type;

View File

@@ -1,5 +1,5 @@
DROP DATABASE IF EXISTS MCOL_6198; DROP DATABASE IF EXISTS mcol_6198;
CREATE DATABASE MCOL_6198; CREATE DATABASE mcol_6198;
SELECT SELECT
v.c36 AS hst, v.c36 AS hst,
m.p6 AS g, m.p6 AS g,
@@ -14,4 +14,4 @@ LEFT OUTER JOIN group_g02 AS g1 ON g1.key_id=m.p6
WHERE WHERE
1=1 1=1
GROUP BY c36,p6,g01,g02; GROUP BY c36,p6,g01,g02;
DROP DATABASE MCOL_6198; DROP DATABASE mcol_6198;

View File

@@ -4,11 +4,11 @@
-- source include/have_innodb.inc -- source include/have_innodb.inc
--disable_warnings --disable_warnings
DROP DATABASE IF EXISTS MCOL_6198; DROP DATABASE IF EXISTS mcol_6198;
CREATE DATABASE MCOL_6198; CREATE DATABASE mcol_6198;
--disable_query_log --disable_query_log
--disable_result_log --disable_result_log
USE MCOL_6198; USE mcol_6198;
# #
# Enable cross engine join # Enable cross engine join
# Configure user and password in Columnstore.xml file # Configure user and password in Columnstore.xml file
@@ -1194,13 +1194,13 @@ END
==STOP== ==STOP==
--delimiter ; --delimiter ;
call filltablecol("MCOL_6198","c",100000); call filltablecol("mcol_6198","c",100000);
call filltablecol("MCOL_6198","c",100000); call filltablecol("mcol_6198","c",100000);
call filltablecol("MCOL_6198","p",100000); call filltablecol("mcol_6198","p",100000);
call filltablecol("MCOL_6198","p",100000); call filltablecol("mcol_6198","p",100000);
call filltablecol("MCOL_6198","p",100000); call filltablecol("mcol_6198","p",100000);
call filltablecol("MCOL_6198","p",100000); call filltablecol("mcol_6198","p",100000);
CREATE TABLE group_g01(key_id BIGINT, eg_id VARCHAR(40)) ENGINE=innoDB; CREATE TABLE group_g01(key_id BIGINT, eg_id VARCHAR(40)) ENGINE=innoDB;
@@ -1231,4 +1231,4 @@ DROP USER 'cejuser'@'localhost';
--enable_result_log --enable_result_log
--enable_warnings --enable_warnings
DROP DATABASE MCOL_6198; DROP DATABASE mcol_6198;