Changeset: 89dff439d84f for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/89dff439d84f Modified Files: sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test sql/test/BugTracker-2022/Tests/values.Bug-7336.test sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test sql/test/BugTracker-2023/Tests/ifnull-6933.test sql/test/BugTracker-2023/Tests/misc-crashes-7390.test sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test Branch: clean_parser Log Message:
approved output ie quoted table, column add column lables after as. diffs (195 lines): diff --git a/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test b/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test --- a/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test +++ b/sql/test/BugTracker-2020/Tests/values-groupby.Bug-7013.test @@ -2,7 +2,7 @@ statement ok START TRANSACTION statement ok -CREATE VIEW v AS SELECT a1, a2 FROM (VALUES (1,2)) as (a1,a2) GROUP BY a1, a2 +CREATE VIEW v AS SELECT a1, a2 FROM (VALUES (1,2)) as a(a1,a2) GROUP BY a1, a2 query I rowsort SELECT a1 from v diff --git a/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test b/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test --- a/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test +++ b/sql/test/BugTracker-2021/Tests/WITH-alias-DELETE-2.deletes-too-many-tuples.Bug-7133.test @@ -61,7 +61,7 @@ SELECT COUNT(*) FROM extra 12 query TTTI rowsort -select table, column, type, count from sys.storage() where table = 'extra' +select "table", "column", type, count from sys.storage() where "table" = 'extra' ---- extra extra diff --git a/sql/test/BugTracker-2022/Tests/values.Bug-7336.test b/sql/test/BugTracker-2022/Tests/values.Bug-7336.test --- a/sql/test/BugTracker-2022/Tests/values.Bug-7336.test +++ b/sql/test/BugTracker-2022/Tests/values.Bug-7336.test @@ -2,7 +2,7 @@ query IIR nosort select a,b,c from (values (10, 20, 0.5), (20, 10, 0.5) -) as (a,b,c) +) as v(a,b,c) ---- 10 20 diff --git a/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test b/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test --- a/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test +++ b/sql/test/BugTracker-2023/Tests/greatest-least-multi-arg-7391.test @@ -21,22 +21,18 @@ 0 query T nosort SELECT greatest(3.321, 4.4321, '0.210', '5.54321', -6.54321) ---- -5.54321 +5.5432 query T nosort SELECT least(3.321, 4.4321, '0.210', '5.54321', -6.54321) ---- --6.54321 +-6.5432 -query T nosort +statement error 22018!conversion of string 'A' to type bte failed. SELECT greatest(3, 4, '0', '5', 'A', 'z') ----- -z -query T nosort +statement error 22018!conversion of string 'A' to type bte failed. SELECT least(3, 4, 1, 2, '0', '5', 'A', 'z') ----- -0 query T nosort SELECT greatest('!', 3, 4, '0', '5', 'A', 'z') diff --git a/sql/test/BugTracker-2023/Tests/ifnull-6933.test b/sql/test/BugTracker-2023/Tests/ifnull-6933.test --- a/sql/test/BugTracker-2023/Tests/ifnull-6933.test +++ b/sql/test/BugTracker-2023/Tests/ifnull-6933.test @@ -32,7 +32,7 @@ NULL 999 has null -statement error syntax error, unexpected ',', expecting ')' or OR in: "select i, c, ifnull(i, c," +statement error syntax error, unexpected ',' in: "select i, c, ifnull(i, c," select i, c, IFNULL(i, c, 999) as "IFNULL(i,c,999)" from t6933 statement ok diff --git a/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test b/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test --- a/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test +++ b/sql/test/BugTracker-2023/Tests/misc-crashes-7390.test @@ -562,11 +562,12 @@ DROP TABLE v0 statement ok CREATE TABLE v0(v2 DOUBLE, v1 REAL) -statement error 42S22!SELECT: no such column 'v0.v2' -SELECT 2 FROM v0 AS WHERE v0 . v2 = ( SELECT v2 WHERE v2 = 2 ) + v0 . v1 +query I +SELECT 2 FROM v0 AS v0 WHERE v0 . v2 = ( SELECT v2 WHERE v2 = 2 ) + v0 . v1 +---- statement ok -DELETE FROM v0 WHERE EXISTS ( SELECT 2 FROM v0 AS WHERE v0 . v2 = ( SELECT v2 WHERE v2 = 2 ) + v0 . v1 ) +DELETE FROM v0 WHERE EXISTS ( SELECT 2 FROM v0 AS v0 WHERE v0 . v2 = ( SELECT v2 WHERE v2 = 2 ) + v0 . v1 ) statement ok DROP TABLE v0 diff --git a/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test b/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test --- a/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test +++ b/sql/test/BugTracker-2024/Tests/7550-select-statistics-auth.test @@ -8,7 +8,7 @@ create table abc(col1 int) @connection(id=c2, username=test, password=test) query TTT nosort -SELECT schema, table, column FROM sys.statistics where schema = 'test' +SELECT schema, "table", "column" FROM sys.statistics where schema = 'test' ---- test abc @@ -16,7 +16,7 @@ col1 @connection(id=c2, username=test, password=test) query TTT nosort -SELECT schema, table, column FROM sys.statistics() where schema = 'test' +SELECT schema, "table", "column" FROM sys.statistics() where schema = 'test' ---- test abc diff --git a/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test b/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test --- a/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test +++ b/sql/test/BugTracker-2024/Tests/add-partition-crash-7437.test @@ -4,7 +4,7 @@ CREATE MERGE TABLE testagain (a int, b v statement ok CREATE TABLE sublimits2 (a int, b varchar(32)) -statement error 42000!SELECT: no such unary operator 'addtwo'(tinyint) +statement error 42000!SELECT: no such operator 'addtwo'(tinyint) ALTER TABLE testagain ADD TABLE sublimits2 AS PARTITION IN (-100 * 2, '-90', '120', addtwo(55), 11.2) statement ok diff --git a/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test b/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test --- a/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test +++ b/sql/test/BugTracker-2024/Tests/exp_ref-Bug-7479.test @@ -1,25 +1,25 @@ query I nosort -WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS +WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a ---- 1 1 query I nosort -WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS WHERE x IN ( SELECT x FROM x AS ) +WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a WHERE x IN ( SELECT x FROM x AS b) ---- 1 1 -statement error syntax error, unexpected ')' in: "with x as ( select 1 x union select - '199419' ) select 1 from x as where x in (" -WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS WHERE x IN ( SELECT min ( x ) OVER ( PARTITION BY x ) AS ) +statement error 42000!syntax error, unexpected ')' in: "with x as ( select 1 x union select - '199419' ) select 1 from x as a where x in ( select min ( x ) over ( partition by x ) as )" +WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a WHERE x IN ( SELECT min ( x ) OVER ( PARTITION BY x ) AS ) query I nosort -WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS WHERE x IN ( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS ) +WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a WHERE x IN ( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS b) ---- 1 1 statement error GDK reported error: BATsubcross: more than one match -SELECT ( WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS WHERE x IN ( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS ) ) +SELECT ( WITH x AS ( SELECT 1 x UNION SELECT - '199419' ) SELECT 1 FROM x AS a WHERE x IN ( SELECT x FROM x , ( SELECT min ( x ) OVER ( PARTITION BY x ) ) AS b) ) ---- diff --git a/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test b/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test --- a/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test +++ b/sql/test/BugTracker-2024/Tests/rel_groupby_cse-Bug-7484.test @@ -4,22 +4,22 @@ WITH x AS ( SELECT 1 x UNION SELECT 1 ) 1 query I nosort -WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x) AS +WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x) AS b ---- 1 query I nosort -WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT 1 , 1 ) AS +WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT 1 , 1 ) AS b ---- 1 query I nosort -WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT x , x ) AS ) +WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT x , x ) AS b) ---- 1 query I nosort -SELECT ( WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT x , x ) AS ) ) +SELECT ( WITH x AS ( SELECT 1 x UNION SELECT 1 ) SELECT x FROM x WHERE ( SELECT x FROM ( SELECT ( CASE WHEN 1 THEN x END ) x , 1 * x FROM x UNION SELECT x , x ) AS b) ) ---- 1 _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org