Changeset: ebfbcbd7c0dc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ebfbcbd7c0dc
Modified Files:
        sql/test/Dependencies/Tests/dependency_DBobjects.test
        sql/test/SQLancer/Tests/sqlancer09.test
        sql/test/cte/Tests/test_correlated_recursive_cte.test
        sql/test/emptydb/Tests/check.SQL.py
Branch: clean_parser
Log Message:

approved output


diffs (130 lines):

diff --git a/sql/test/Dependencies/Tests/dependency_DBobjects.test 
b/sql/test/Dependencies/Tests/dependency_DBobjects.test
--- a/sql/test/Dependencies/Tests/dependency_DBobjects.test
+++ b/sql/test/Dependencies/Tests/dependency_DBobjects.test
@@ -662,6 +662,9 @@ SELECT v.name, tri.name, 'DEP_TRIGGER' f
 query TTT nosort
 SELECT f1.name, f2.name, 'DEP_FUNC' from sys.functions as f1, sys.functions as 
f2, sys.dependencies as dep where f1.id = dep.id AND f2.id = dep.depend_id AND 
dep.depend_type = 7 order by f2.name, f1.name
 ----
+date_to_str
+dayname
+DEP_FUNC
 describe_type
 describe_columns
 DEP_FUNC
@@ -683,6 +686,9 @@ DEP_FUNC
 sq
 get_remote_table_expressions
 DEP_FUNC
+date_to_str
+monthname
+DEP_FUNC
 ms_trunc
 ms_round
 DEP_FUNC
diff --git a/sql/test/SQLancer/Tests/sqlancer09.test 
b/sql/test/SQLancer/Tests/sqlancer09.test
--- a/sql/test/SQLancer/Tests/sqlancer09.test
+++ b/sql/test/SQLancer/Tests/sqlancer09.test
@@ -723,7 +723,7 @@ create or replace view v0(vc0, vc1, vc2)
 statement ok
 create or replace view v1(vc0, vc1) as (select 
round(0.80863825841427316998277774473535828292369842529296875, 
0.6571010204254646), '䝀i8jPo' where not (false))
 
-statement error 42000!SELECT: cannot use non GROUP BY column 'v0.vc0' in query 
results without an aggregate function
+statement error 42000!SELECT: non-integer constant in GROUP BY
 select all v0.vc2, greatest(min(all least(-266013300, 864326131)), 
-1183805674), greatest(-544857133, + (v0.vc2)) from v0, v1
 inner join (values (+ (88)), (greatest(0.8732546822607857, 
greatest(1933292715, -525885982))), (case when (-1466474216) in
 (-1504372996, 417052418, 94) then least(28288, 1447812316) when cast('' as 
boolean) then "second"(time '14:18:59') else
diff --git a/sql/test/cte/Tests/test_correlated_recursive_cte.test 
b/sql/test/cte/Tests/test_correlated_recursive_cte.test
--- a/sql/test/cte/Tests/test_correlated_recursive_cte.test
+++ b/sql/test/cte/Tests/test_correlated_recursive_cte.test
@@ -196,7 +196,7 @@ 1000000
 NULL
 
 # limit in subquery
-skipif knownfail                                                               
                                                                                
            
+#skipif knownfail                                                              
                                                                                
             
 query I
 SELECT t2.*
 FROM (VALUES (10)) t(_corr), LATERAL (
diff --git a/sql/test/emptydb/Tests/check.SQL.py 
b/sql/test/emptydb/Tests/check.SQL.py
--- a/sql/test/emptydb/Tests/check.SQL.py
+++ b/sql/test/emptydb/Tests/check.SQL.py
@@ -68,8 +68,8 @@ sys_pkeys = [
     ('environment', 'name'),
     ('db_user_info', 'name'),
     ('statistics', 'column_id'),
-    ('"storage"()', 'schema, table, column'),
-    ('storagemodelinput', 'schema, table, column'),
+    ('"storage"()', 'schema, "table", "column"'),
+    ('storagemodelinput', 'schema, "table", "column"'),
 
     ('rejects', 'rowid'),
 
@@ -204,32 +204,32 @@ sys_fkeys = [
     ('statistics', 'type', 'sqlname', 'types'),
     ('storage()', 'schema', 'name', 'schemas'),
     ('storage()', 'table', 'name', '(SELECT name FROM sys._tables UNION ALL 
SELECT name FROM tmp._tables) as t'),
-    ('storage()', 'schema, table', 'sname, tname', '(SELECT sch.name as sname, 
tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON sch.id = 
tbl.schema_id) as t'),
-    ('storage()', 'column', 'name', '(SELECT name FROM sys._columns UNION ALL 
SELECT name FROM tmp._columns UNION ALL SELECT name FROM sys.keys UNION ALL 
SELECT name FROM tmp.keys UNION ALL SELECT name FROM sys.idxs UNION ALL SELECT 
name FROM tmp.idxs) as c'),
+    ('storage()', 'schema, "table"', 'sname, tname', '(SELECT sch.name as 
sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
+    ('storage()', '"column"', 'name', '(SELECT name FROM sys._columns UNION 
ALL SELECT name FROM tmp._columns UNION ALL SELECT name FROM sys.keys UNION ALL 
SELECT name FROM tmp.keys UNION ALL SELECT name FROM sys.idxs UNION ALL SELECT 
name FROM tmp.idxs) as c'),
     ('storage()', 'type', 'sqlname', 'types'),
     ('storage', 'schema', 'name', 'schemas'),
-    ('storage', 'table', 'name', '(SELECT name FROM sys._tables UNION ALL 
SELECT name FROM tmp._tables) as t'),
-    ('storage', 'schema, table', 'sname, tname', '(SELECT sch.name as sname, 
tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON sch.id = 
tbl.schema_id) as t'),
+    ('storage', '"table"', 'name', '(SELECT name FROM sys._tables UNION ALL 
SELECT name FROM tmp._tables) as t'),
+    ('storage', 'schema, "table"', 'sname, tname', '(SELECT sch.name as sname, 
tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON sch.id = 
tbl.schema_id) as t'),
     ('storage', 'column', 'name', '(SELECT name FROM sys._columns UNION ALL 
SELECT name FROM tmp._columns UNION ALL SELECT name FROM sys.keys UNION ALL 
SELECT name FROM tmp.keys UNION ALL SELECT name FROM sys.idxs UNION ALL SELECT 
name FROM tmp.idxs) as c'),
     ('storage', 'type', 'sqlname', 'types'),
     ('storagemodel', 'schema', 'name', 'schemas'),
-    ('storagemodel', 'table', 'name', '(SELECT name FROM sys._tables UNION ALL 
SELECT name FROM tmp._tables) as t'),
-    ('storagemodel', 'schema, table', 'sname, tname', '(SELECT sch.name as 
sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
-    ('storagemodel', 'column', 'name', '(SELECT name FROM sys._columns UNION 
ALL SELECT name FROM tmp._columns UNION ALL SELECT name FROM sys.keys UNION ALL 
SELECT name FROM tmp.keys UNION ALL SELECT name FROM sys.idxs UNION ALL SELECT 
name FROM tmp.idxs) as c'),
+    ('storagemodel', '"table"', 'name', '(SELECT name FROM sys._tables UNION 
ALL SELECT name FROM tmp._tables) as t'),
+    ('storagemodel', 'schema, "table"', 'sname, tname', '(SELECT sch.name as 
sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
+    ('storagemodel', '"column"', 'name', '(SELECT name FROM sys._columns UNION 
ALL SELECT name FROM tmp._columns UNION ALL SELECT name FROM sys.keys UNION ALL 
SELECT name FROM tmp.keys UNION ALL SELECT name FROM sys.idxs UNION ALL SELECT 
name FROM tmp.idxs) as c'),
     ('storagemodel', 'type', 'sqlname', 'types'),
     ('storagemodelinput', 'schema', 'name', 'schemas'),
-    ('storagemodelinput', 'table', 'name', '(SELECT name FROM sys._tables 
UNION ALL SELECT name FROM tmp._tables) as t'),
-    ('storagemodelinput', 'schema, table', 'sname, tname', '(SELECT sch.name 
as sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
-    ('storagemodelinput', 'column', 'name', '(SELECT name FROM sys._columns 
UNION ALL SELECT name FROM tmp._columns UNION ALL SELECT name FROM sys.keys 
UNION ALL SELECT name FROM tmp.keys UNION ALL SELECT name FROM sys.idxs UNION 
ALL SELECT name FROM tmp.idxs) as c'),
+    ('storagemodelinput', '"table"', 'name', '(SELECT name FROM sys._tables 
UNION ALL SELECT name FROM tmp._tables) as t'),
+    ('storagemodelinput', 'schema, "table"', 'sname, tname', '(SELECT sch.name 
as sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
+    ('storagemodelinput', '"column"', 'name', '(SELECT name FROM sys._columns 
UNION ALL SELECT name FROM tmp._columns UNION ALL SELECT name FROM sys.keys 
UNION ALL SELECT name FROM tmp.keys UNION ALL SELECT name FROM sys.idxs UNION 
ALL SELECT name FROM tmp.idxs) as c'),
     ('storagemodelinput', 'type', 'sqlname', 'types'),
     ('tablestoragemodel', 'schema', 'name', 'schemas'),
-    ('tablestoragemodel', 'table', 'name', '(SELECT name FROM sys._tables 
UNION ALL SELECT name FROM tmp._tables) as t'),
-    ('tablestoragemodel', 'schema, table', 'sname, tname', '(SELECT sch.name 
as sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
+    ('tablestoragemodel', '"table"', 'name', '(SELECT name FROM sys._tables 
UNION ALL SELECT name FROM tmp._tables) as t'),
+    ('tablestoragemodel', 'schema, "table"', 'sname, tname', '(SELECT sch.name 
as sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
 
     ('schemastorage', 'schema', 'name', 'schemas'),
     ('tablestorage', 'schema', 'name', 'schemas'),
-    ('tablestorage', 'table', 'name', '(SELECT name FROM sys._tables UNION ALL 
SELECT name FROM tmp._tables) as t'),
-    ('tablestorage', 'schema, table', 'sname, tname', '(SELECT sch.name as 
sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
+    ('tablestorage', '"table"', 'name', '(SELECT name FROM sys._tables UNION 
ALL SELECT name FROM tmp._tables) as t'),
+    ('tablestorage', 'schema, "table"', 'sname, tname', '(SELECT sch.name as 
sname, tbl.name as tname FROM sys.schemas AS sch JOIN sys.tables AS tbl ON 
sch.id = tbl.schema_id) as t'),
     ('table_partitions', 'table_id', 'id', '_tables'),
     ('table_partitions WHERE column_id IS NOT NULL AND ', 'column_id', 'id', 
'_columns'),
     ('range_partitions', 'table_id', 'id', '_tables'),
@@ -349,8 +349,8 @@ sys_notnull = [
     ('statistics', 'revsorted'),
 
     ('"storage"()', 'schema'),
-    ('"storage"()', 'table'),
-    ('"storage"()', 'column'),
+    ('"storage"()', '"table"'),
+    ('"storage"()', '"column"'),
     ('"storage"()', 'type'),
     ('"storage"()', 'mode'),
     ('"storage"()', 'location'),
@@ -363,8 +363,8 @@ sys_notnull = [
     ('"storage"()', 'imprints'),
     ('"storage"()', 'orderidx'),
     ('storagemodelinput', 'schema'),
-    ('storagemodelinput', 'table'),
-    ('storagemodelinput', 'column'),
+    ('storagemodelinput', '"table"'),
+    ('storagemodelinput', '"column"'),
     ('storagemodelinput', 'type'),
     ('storagemodelinput', 'typewidth'),
     ('storagemodelinput', 'count'),
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to