Fix unsupported join alias expression in sqlancer_failures

naisila/user_arb_config
naisila 2023-07-28 16:50:47 +03:00
parent e291e51741
commit b6d4309de0
2 changed files with 12 additions and 12 deletions

View File

@ -416,11 +416,11 @@ ON (true);
SELECT SELECT
COUNT(unsupported_join.*) COUNT(unsupported_join.*)
FROM FROM
(distributed_table a ((distributed_table a
LEFT JOIN reference_table b ON (true) 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 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 count
--------------------------------------------------------------------- ---------------------------------------------------------------------
125 125
@ -429,9 +429,9 @@ RIGHT JOIN
SELECT SELECT
COUNT(unsupported_join.*) COUNT(unsupported_join.*)
FROM FROM
(distributed_table a ((distributed_table a
LEFT JOIN (SELECT * FROM reference_table OFFSET 0) b ON (true) 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 RIGHT JOIN
( (
(SELECT * FROM reference_table OFFSET 0) d (SELECT * FROM reference_table OFFSET 0) d
@ -439,7 +439,7 @@ RIGHT JOIN
(SELECT * FROM reference_table OFFSET 0) e (SELECT * FROM reference_table OFFSET 0) e
ON(true) ON(true)
) )
ON (true); ON (true)) as unsupported_join;
count count
--------------------------------------------------------------------- ---------------------------------------------------------------------
125 125

View File

@ -237,18 +237,18 @@ ON (true);
SELECT SELECT
COUNT(unsupported_join.*) COUNT(unsupported_join.*)
FROM FROM
(distributed_table a ((distributed_table a
LEFT JOIN reference_table b ON (true) 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 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 SELECT
COUNT(unsupported_join.*) COUNT(unsupported_join.*)
FROM FROM
(distributed_table a ((distributed_table a
LEFT JOIN (SELECT * FROM reference_table OFFSET 0) b ON (true) 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 RIGHT JOIN
( (
(SELECT * FROM reference_table OFFSET 0) d (SELECT * FROM reference_table OFFSET 0) d
@ -256,7 +256,7 @@ RIGHT JOIN
(SELECT * FROM reference_table OFFSET 0) e (SELECT * FROM reference_table OFFSET 0) e
ON(true) ON(true)
) )
ON (true); ON (true)) as unsupported_join;
EXPLAIN (COSTS OFF) SELECT EXPLAIN (COSTS OFF) SELECT
unsupported_join.* unsupported_join.*