From b6d4309de025a8a14cd46edde338b14f42cee201 Mon Sep 17 00:00:00 2001 From: naisila Date: Fri, 28 Jul 2023 16:50:47 +0300 Subject: [PATCH] Fix unsupported join alias expression in sqlancer_failures --- src/test/regress/expected/sqlancer_failures.out | 12 ++++++------ src/test/regress/sql/sqlancer_failures.sql | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/test/regress/expected/sqlancer_failures.out b/src/test/regress/expected/sqlancer_failures.out index d4d06a4e4..c6df1f68d 100644 --- a/src/test/regress/expected/sqlancer_failures.out +++ b/src/test/regress/expected/sqlancer_failures.out @@ -416,11 +416,11 @@ ON (true); SELECT COUNT(unsupported_join.*) FROM - (distributed_table a + ((distributed_table a LEFT JOIN reference_table b ON (true) - RIGHT JOIN reference_table c ON (false)) as unsupported_join + RIGHT JOIN reference_table c ON (false)) RIGHT JOIN - (reference_table d JOIN reference_table e ON(true)) ON (true); + (reference_table d JOIN reference_table e ON(true)) ON (true)) as unsupported_join; count --------------------------------------------------------------------- 125 @@ -429,9 +429,9 @@ RIGHT JOIN SELECT COUNT(unsupported_join.*) FROM - (distributed_table a + ((distributed_table a LEFT JOIN (SELECT * FROM reference_table OFFSET 0) b ON (true) - RIGHT JOIN (SELECT * FROM reference_table OFFSET 0) c ON (false)) as unsupported_join + RIGHT JOIN (SELECT * FROM reference_table OFFSET 0) c ON (false)) RIGHT JOIN ( (SELECT * FROM reference_table OFFSET 0) d @@ -439,7 +439,7 @@ RIGHT JOIN (SELECT * FROM reference_table OFFSET 0) e ON(true) ) -ON (true); +ON (true)) as unsupported_join; count --------------------------------------------------------------------- 125 diff --git a/src/test/regress/sql/sqlancer_failures.sql b/src/test/regress/sql/sqlancer_failures.sql index d003d58be..a1e248bf9 100644 --- a/src/test/regress/sql/sqlancer_failures.sql +++ b/src/test/regress/sql/sqlancer_failures.sql @@ -237,18 +237,18 @@ ON (true); SELECT COUNT(unsupported_join.*) FROM - (distributed_table a + ((distributed_table a LEFT JOIN reference_table b ON (true) - RIGHT JOIN reference_table c ON (false)) as unsupported_join + RIGHT JOIN reference_table c ON (false)) RIGHT JOIN - (reference_table d JOIN reference_table e ON(true)) ON (true); + (reference_table d JOIN reference_table e ON(true)) ON (true)) as unsupported_join; SELECT COUNT(unsupported_join.*) FROM - (distributed_table a + ((distributed_table a LEFT JOIN (SELECT * FROM reference_table OFFSET 0) b ON (true) - RIGHT JOIN (SELECT * FROM reference_table OFFSET 0) c ON (false)) as unsupported_join + RIGHT JOIN (SELECT * FROM reference_table OFFSET 0) c ON (false)) RIGHT JOIN ( (SELECT * FROM reference_table OFFSET 0) d @@ -256,7 +256,7 @@ RIGHT JOIN (SELECT * FROM reference_table OFFSET 0) e ON(true) ) -ON (true); +ON (true)) as unsupported_join; EXPLAIN (COSTS OFF) SELECT unsupported_join.*