From a576981db00a0c3e1fb89789448ac29d2eddcbfa Mon Sep 17 00:00:00 2001 From: Denis Khalikov Date: Sat, 3 Jul 2021 15:29:24 +0300 Subject: [PATCH] MCOL-1205 Remove old tests. This patch removes some tests which check `circular join` error. --- mysql-test/columnstore/basic/r/mcol-4525.result | 16 ---------------- mysql-test/columnstore/basic/t/mcol-4525.test | 16 ---------------- 2 files changed, 32 deletions(-) diff --git a/mysql-test/columnstore/basic/r/mcol-4525.result b/mysql-test/columnstore/basic/r/mcol-4525.result index 4ecfd39b4..55ad2d9d2 100644 --- a/mysql-test/columnstore/basic/r/mcol-4525.result +++ b/mysql-test/columnstore/basic/r/mcol-4525.result @@ -49,22 +49,6 @@ a 2 DROP TABLE t1; DROP TABLE t2; -CREATE TABLE t1 (a int); -INSERT INTO t1 VALUES (1), (2), (3); -CREATE TABLE t2 (a int); -INSERT INTO t2 VALUES (2), (3); -CREATE TABLE t3 (a int); -INSERT INTO t3 VALUES (3); -SET columnstore_select_handler=ON; -SELECT * FROM t1 JOIN t2 ON t1.a=t2.a JOIN t3 ON t2.a=t3.a AND t3.a=t1.a; -ERROR HY000: Internal error: IDB-1003: Circular joins are not supported. -SET columnstore_select_handler=AUTO; -SELECT * FROM t1 JOIN t2 ON t1.a=t2.a JOIN t3 ON t2.a=t3.a AND t3.a=t1.a; -a a a -3 3 3 -DROP TABLE t1; -DROP TABLE t2; -DROP TABLE t3; CREATE TABLE l(c1 int, c2 int); CREATE TABLE r(c1 int, c2 int); CREATE TABLE s(c1 int, c2 int); diff --git a/mysql-test/columnstore/basic/t/mcol-4525.test b/mysql-test/columnstore/basic/t/mcol-4525.test index ee2754b7c..ba424bca7 100644 --- a/mysql-test/columnstore/basic/t/mcol-4525.test +++ b/mysql-test/columnstore/basic/t/mcol-4525.test @@ -55,22 +55,6 @@ SELECT a FROM t1 WHERE a IN (SELECT a FROM t2); DROP TABLE t1; DROP TABLE t2; -# Test case for MCOL-1205 Circular Joins not supported -CREATE TABLE t1 (a int); -INSERT INTO t1 VALUES (1), (2), (3); -CREATE TABLE t2 (a int); -INSERT INTO t2 VALUES (2), (3); -CREATE TABLE t3 (a int); -INSERT INTO t3 VALUES (3); -SET columnstore_select_handler=ON; ---error 1815 -SELECT * FROM t1 JOIN t2 ON t1.a=t2.a JOIN t3 ON t2.a=t3.a AND t3.a=t1.a; -SET columnstore_select_handler=AUTO; -SELECT * FROM t1 JOIN t2 ON t1.a=t2.a JOIN t3 ON t2.a=t3.a AND t3.a=t1.a; -DROP TABLE t1; -DROP TABLE t2; -DROP TABLE t3; - # Test case from working_tpch1_compareLogOnly/onClauseJoins/03.sql CREATE TABLE l(c1 int, c2 int); CREATE TABLE r(c1 int, c2 int);