Changeset: 66c2edf8eaaa for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=66c2edf8eaaa
Modified Files:
        sql/test/miscellaneous/Tests/groupby_error.stable.err
        sql/test/miscellaneous/Tests/groupby_expressions.stable.err
        sql/test/miscellaneous/Tests/groupby_expressions.stable.out
        sql/test/miscellaneous/Tests/select_groupby.stable.out
        sql/test/miscellaneous/Tests/simple_selects.stable.out
        sql/test/miscellaneous/Tests/trace_test.stable.out
        sql/test/miscellaneous/Tests/values.stable.out
        sql/test/null/Tests/coalesce.stable.out
        sql/test/null/Tests/coalesce2.stable.out
        sql/test/null/Tests/coalesce3.stable.out
        sql/test/null/Tests/null_in_case.stable.out
        sql/test/orderidx/Tests/oidx_all_types.stable.out
        sql/test/orderidx/Tests/simpletable.stable.out
        sql/test/orderidx/Tests/simpletable.stable.out.32bit
        sql/test/orderidx/Tests/smalltable.stable.out
        sql/test/orderidx/Tests/smalltable.stable.out.32bit
        sql/test/osm/Tests/drop_constraint_bug.stable.out
        sql/test/pg_regress/Tests/alter_table.stable.out
        sql/test/pg_regress/Tests/boolean.stable.out
        sql/test/pg_regress/Tests/box.stable.out
        sql/test/pg_regress/Tests/case.stable.out
        sql/test/pg_regress/Tests/char.stable.out
        sql/test/pg_regress/Tests/comments.stable.out
        sql/test/pg_regress/Tests/date.stable.out
        sql/test/pg_regress/Tests/float4.stable.out
        sql/test/pg_regress/Tests/float8.stable.out
        sql/test/pg_regress/Tests/float8.stable.out.Windows
        sql/test/pg_regress/Tests/horology.stable.out
        sql/test/pg_regress/Tests/inet.stable.out
        sql/test/pg_regress/Tests/int2.stable.out
        sql/test/pg_regress/Tests/int4.stable.out
        sql/test/pg_regress/Tests/int4.stable.out.int128
        sql/test/pg_regress/Tests/int8.stable.out
        sql/test/pg_regress/Tests/int8.stable.out.int128
        sql/test/pg_regress/Tests/interval.stable.out
        sql/test/pg_regress/Tests/interval.stable.out.int128
        sql/test/pg_regress/Tests/limit.stable.out
        sql/test/pg_regress/Tests/numeric.stable.out.int128
        sql/test/pg_regress/Tests/numerology.stable.out
        sql/test/pg_regress/Tests/oid.stable.out
        sql/test/pg_regress/Tests/oid.stable.out.32bit
        sql/test/pg_regress/Tests/path.stable.out
        sql/test/pg_regress/Tests/point.stable.out
        sql/test/pg_regress/Tests/polygon.stable.out
        sql/test/pg_regress/Tests/random.stable.out
        sql/test/pg_regress/Tests/reltime.stable.out
        sql/test/pg_regress/Tests/strings.stable.out
        sql/test/pg_regress/Tests/strings_cast.stable.out
        sql/test/pg_regress/Tests/strings_concat.stable.out
        sql/test/pg_regress/Tests/strings_like.stable.out
        sql/test/pg_regress/Tests/text.stable.out
        sql/test/pg_regress/Tests/time.stable.out
        sql/test/pg_regress/Tests/timestamp.stable.out
        sql/test/pg_regress/Tests/timestamptz.stable.out
        sql/test/pg_regress/Tests/timetz.stable.out
        sql/test/pg_regress/Tests/vacuum.stable.out
        sql/test/pg_regress/Tests/vacuum.stable.out.single
        sql/test/pg_regress/Tests/varchar.stable.out
        sql/test/pg_regress/Tests/without_oid.stable.out
        sql/test/pg_regress/Tests/without_oid.stable.out.32bit
        sql/test/quantiles/Tests/quantiles.stable.out
        sql/test/rdf/Tests/q1_t.stable.out
        sql/test/rdf/Tests/q1_v.stable.out
        sql/test/rdf/Tests/q2_28_t.stable.out
        sql/test/rdf/Tests/q2_28_v.stable.out
        sql/test/rdf/Tests/q2_t.stable.out
        sql/test/rdf/Tests/q2_v.stable.out
        sql/test/rdf/Tests/q3_28_t.stable.out
        sql/test/rdf/Tests/q3_t.stable.out
        sql/test/rdf/Tests/q4_28_t.stable.out
        sql/test/rdf/Tests/q4_t.stable.out
        sql/test/rdf/Tests/q6_28_t.stable.out
        sql/test/rdf/Tests/q6_28_v.stable.out
        sql/test/rdf/Tests/q6_t.stable.out
        sql/test/rdf/Tests/q6_v.stable.out
        sql/test/rename/Tests/rename05.stable.out
        sql/test/sample/Tests/sample.1.stable.out
        sql/test/sample/Tests/sample.10.stable.out
        sql/test/sample/Tests/sample.11.stable.out
        sql/test/sample/Tests/sample.12.stable.out
        sql/test/sample/Tests/sample.13.stable.out
        sql/test/sample/Tests/sample.14.stable.out
        sql/test/sample/Tests/sample.2.stable.out
        sql/test/sample/Tests/sample.3.stable.out
        sql/test/sample/Tests/sample.4.stable.out
        sql/test/sample/Tests/sample.5.stable.out
        sql/test/sample/Tests/sample.6.stable.out
        sql/test/sample/Tests/sample.7.stable.out
        sql/test/sample/Tests/sample.8.stable.out
        sql/test/sample/Tests/sample.9.stable.out
        sql/test/snodgrass/Tests/cast_select.stable.out
        sql/test/snodgrass/Tests/date_parsing.stable.out
        sql/test/snodgrass/Tests/date_select.stable.out
        sql/test/snodgrass/Tests/extract_select.stable.out
        sql/test/snodgrass/Tests/interval_parsing.stable.out
        sql/test/snodgrass/Tests/interval_select.stable.out
        sql/test/sql_xml/Tests/load.stable.out
        sql/test/sql_xml/Tests/xml.stable.out
        sql/test/sql_xml/Tests/xml_attribute_parsing.SF-1855673.stable.out
        sql/test/sql_xml/Tests/xmlelement_segfault.SF-2812767.stable.out
        sql/test/ssqq/Tests/insert_query.stable.out
        sql/test/ssqq/Tests/insert_queue.stable.out
        sql/test/ssqq/Tests/insert_quser.stable.out
        sql/test/sys-schema/Tests/bam_tables_checks.stable.out
        sql/test/sys-schema/Tests/check_AlternateKey_uniqueness.stable.out
        
sql/test/sys-schema/Tests/check_ForeignKey_referential_integrity.stable.out
        sql/test/sys-schema/Tests/check_MaxStrLength_violations.stable.out
        sql/test/sys-schema/Tests/check_PrimaryKey_uniqueness.stable.out
        sql/test/sys-schema/Tests/geom_tables_checks.stable.out
        sql/test/sys-schema/Tests/netcdf_tables_checks.stable.out
        sql/test/sys-schema/Tests/systemfunctions.stable.out
        sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: sq2default
Log Message:

approved


diffs (truncated from 11832 to 300 lines):

diff --git a/sql/test/miscellaneous/Tests/groupby_error.stable.err 
b/sql/test/miscellaneous/Tests/groupby_error.stable.err
--- a/sql/test/miscellaneous/Tests/groupby_error.stable.err
+++ b/sql/test/miscellaneous/Tests/groupby_error.stable.err
@@ -29,8 +29,8 @@ stderr of test 'groupby_error` in direct
 
 MAPI  = (monetdb) /var/tmp/mtest-13678/.s.monetdb.36667
 QUERY = SELECT parent."sys_id" FROM "kagami_dump"."test_task" parent INNER 
JOIN "kagami_dump"."test_task" child ON child."parent" = parent."sys_id" GROUP 
BY parent."sys_id" HAVING count(child."sys_id") >= 1 ORDER BY parent."number"; 
--error, parent."number" requires an aggregate function
-ERROR = !SELECT: cannot use non GROUP BY column 'parent.number' in query 
results without an aggregate function
-CODE  = 42000
+ERROR = !SELECT: no such column 'parent.number'
+CODE  = 42S22
 
 # 10:56:47 >  
 # 10:56:47 >  "Done."
diff --git a/sql/test/miscellaneous/Tests/groupby_expressions.stable.err 
b/sql/test/miscellaneous/Tests/groupby_expressions.stable.err
--- a/sql/test/miscellaneous/Tests/groupby_expressions.stable.err
+++ b/sql/test/miscellaneous/Tests/groupby_expressions.stable.err
@@ -52,7 +52,7 @@ ERROR = !RANK: window function 'rank' no
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-20713/.s.monetdb.37878
 QUERY = select cast("aa"+1 as bigint) from "groupings" group by "aa"+1 having 
"bb"+1 > 2; --error
-ERROR = !SELECT: cannot use non GROUP BY column 'bb' in query results without 
an aggregate function
+ERROR = !SELECT: cannot use non GROUP BY column in query results without an 
aggregate function
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-25161/.s.monetdb.38103
 QUERY = select cast("aa"+1 as bigint) from "groupings" group by "aa"+1 order 
by "bb"+1; --error
diff --git a/sql/test/miscellaneous/Tests/groupby_expressions.stable.out 
b/sql/test/miscellaneous/Tests/groupby_expressions.stable.out
--- a/sql/test/miscellaneous/Tests/groupby_expressions.stable.out
+++ b/sql/test/miscellaneous/Tests/groupby_expressions.stable.out
@@ -70,216 +70,216 @@ stdout of test 'groupby_expressions` in 
 #insert into "groupings" values (1, 1), (2, 2), (1, 3);
 [ 3    ]
 #select cast("aa"+1 as bigint) from "groupings" group by "aa"+1;
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 3    ]
 #select cast("aa"+1 as bigint) from "groupings" group by "aa"+1, "aa"+1;
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 3    ]
 #select cast(("aa"+1) + ("bb"+1) as bigint) from "groupings" group by "aa"+1, 
"bb"+1;
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 1 # length
 [ 4    ]
 [ 6    ]
 [ 6    ]
 #select cast(("aa"+1) + ("bb"+1) as bigint) from "groupings" group by ("aa"+1) 
+ ("bb"+1);
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 4    ]
 [ 6    ]
 #select cast(sum("aa"+1) as bigint) from "groupings" group by "aa"+1;
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 1 # length
 [ 4    ]
 [ 3    ]
 #select cast(sum(distinct "aa"+1) as bigint) from "groupings" group by "aa"+1;
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 3    ]
 #select cast(sum(("aa"+1) + ("bb"+2)) as bigint) from "groupings" group by 
"aa"+1, "bb"+2;
-% sys.L4 # table_name
-% L4 # name
+% sys.%4 # table_name
+% %4 # name
 % bigint # type
 % 1 # length
 [ 5    ]
 [ 7    ]
 [ 7    ]
 #select cast(sum(("aa"+1) + ("bb"+2)) as bigint) from "groupings" group by 
("aa"+1) + ("bb"+2);
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 2 # length
 [ 5    ]
 [ 14   ]
 #select cast("aa"+1 as bigint) from "groupings" group by "aa"+1 having "aa"+1 
> 2;
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 3    ]
 #select cast("aa"+1 as bigint) from "groupings" group by "aa"+1 order by 
"aa"+1;
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 3    ]
 #create function sumints(a int, b int) returns int begin return a + b; end;
 #select count(*) from "groupings" group by sumints("aa","bb");
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 1    ]
 [ 2    ]
 #select sumints("aa","bb") from "groupings" group by sumints("aa","bb");
-% sys.L1 # table_name
-% L1 # name
+% sys.%1 # table_name
+% %1 # name
 % int # type
 % 1 # length
 [ 2    ]
 [ 4    ]
 #select cast(sumints("aa","bb")*sum("bb") as bigint) from "groupings" group by 
sumints("aa","bb");
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 2 # length
 [ 2    ]
 [ 20   ]
 #select cast(sum("bb") as bigint) from "groupings" group by 
sumints("aa","bb")*sumints("aa",19);
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 1 # length
 [ 1    ]
 [ 2    ]
 [ 3    ]
 #select count("aa") from "groupings" group by "aa" > 1;
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 1    ]
 #select count(distinct "aa") from "groupings" group by "aa" > 1;
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 1    ]
 [ 1    ]
 #select distinct count(distinct "aa") from "groupings" group by "aa" > 1;
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 1    ]
 #select "aa" > 1 from "groupings" group by "aa" > 1;
-% sys.L1 # table_name
-% L1 # name
+% sys.%1 # table_name
+% %1 # name
 % boolean # type
 % 5 # length
 [ false        ]
 [ true ]
 #select count(*) from "groupings" group by case when "aa" > 1 then "aa" else 
"aa" + 10 end;
-% sys.L2 # table_name
-% L2 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 1    ]
 #select case when "aa" > 1 then "aa" else "aa" * 4 end from "groupings" group 
by case when "aa" > 1 then "aa" else "aa" * 4 end;
-% sys.L1 # table_name
-% L1 # name
+% sys.%1 # table_name
+% %1 # name
 % bigint # type
 % 1 # length
 [ 4    ]
 [ 2    ]
 #select cast(sum("aa"+"bb") as bigint) from "groupings" group by "aa"+"bb";
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 8    ]
 #select cast(sum(distinct "aa"+"bb") as bigint) from "groupings" group by 
"aa"+"bb";
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 1 # length
 [ 2    ]
 [ 4    ]
 #select cast(sum("aa"+3452) as bigint) from "groupings" group by "aa"+"bb";
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 4 # length
 [ 3453 ]
 [ 6907 ]
 #select cast(sum(distinct "aa"+3452) as bigint) from "groupings" group by 
"aa"+"bb";
-% sys.L3 # table_name
-% L3 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 4 # length
 [ 3453 ]
 [ 6907 ]
 #select count(*) from "groupings" having count("aa"-54) > 2;
-% .L1 # table_name
-% L1 # name
+% .%1 # table_name
+% %1 # name
 % bigint # type
 % 1 # length
 [ 3    ]
 #select count(*) from "groupings" order by count("bb"+1);
-% sys.L2 # table_name
-% L2 # name
+% sys.%1 # table_name
+% %1 # name
 % bigint # type
 % 1 # length
 [ 3    ]
 #select cast(sum("aa") as bigint), cast(sum("bb") as bigint), cast(sum("aa" + 
"bb") as bigint) from "groupings" group by "aa", "bb", "aa" + "bb" having 
sum("aa" + "bb") < 4;
-% sys.L3,      sys.L5, sys.L7 # table_name
-% L3,  L5,     L7 # name
+% sys.%3,      sys.%5, sys.%7 # table_name
+% %3,  %5,     %7 # name
 % bigint,      bigint, bigint # type
 % 1,   1,      1 # length
 [ 1,   1,      2       ]
 #select count(*) from "groupings" order by rank() over ();
-% .L2 # table_name
-% L2 # name
+% .%1 # table_name
+% %1 # name
 % bigint # type
 % 1 # length
 [ 3    ]
 #select "aa" + "bb" from "groupings" order by case when "aa" > 1 then "aa" 
else "aa" + 10 end;
-% sys.L1 # table_name
-% L1 # name
+% sys.%2 # table_name
+% %2 # name
 % bigint # type
 % 1 # length
 [ 4    ]
 [ 2    ]
 [ 4    ]
 #select cast(sum("aa") + sum("bb") as bigint) from "groupings" order by 
sum("aa" + "bb");
-% sys.L4 # table_name
-% L4 # name
+% sys.%3 # table_name
+% %3 # name
 % bigint # type
 % 2 # length
 [ 10   ]
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to