Changeset: 6ba7ec84a5fd for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6ba7ec84a5fd Added Files: sql/benchmarks/tpcds/Tests/09.stable.out.int128 Modified Files: sql/benchmarks/tpcds/Tests/09.stable.out sql/test/BugTracker-2017/Tests/case.Bug-6386.sql sql/test/BugTracker-2017/Tests/case.Bug-6386.stable.out sql/test/sys-schema/Tests/systemfunctions.stable.out Branch: default Log Message:
Approved output diffs (truncated from 943 to 300 lines): diff --git a/sql/benchmarks/tpcds/Tests/09.stable.out b/sql/benchmarks/tpcds/Tests/09.stable.out --- a/sql/benchmarks/tpcds/Tests/09.stable.out +++ b/sql/benchmarks/tpcds/Tests/09.stable.out @@ -42,7 +42,7 @@ stdout of test '09` in directory 'sql/be % ., ., ., ., . # table_name % bucket1, bucket2, bucket3, bucket4, bucket5 # name % decimal, decimal, decimal, decimal, decimal # type -% 40, 40, 40, 40, 40 # length +% 20, 20, 20, 20, 20 # length [ 39.65, 115.90, 191.63, 267.19, 341.99 ] # 11:36:53 > diff --git a/sql/benchmarks/tpcds/Tests/09.stable.out b/sql/benchmarks/tpcds/Tests/09.stable.out.int128 copy from sql/benchmarks/tpcds/Tests/09.stable.out copy to sql/benchmarks/tpcds/Tests/09.stable.out.int128 diff --git a/sql/test/BugTracker-2017/Tests/case.Bug-6386.sql b/sql/test/BugTracker-2017/Tests/case.Bug-6386.sql --- a/sql/test/BugTracker-2017/Tests/case.Bug-6386.sql +++ b/sql/test/BugTracker-2017/Tests/case.Bug-6386.sql @@ -1,1 +1,1 @@ -select case privilege_code_name when 'SELECT' then 1 when 'UPDATE' then 60.3281 when 'INSERT' then 0.8415381117315 else 0 end as t1 from privilege_codes order by privilege_code_id; +select cast(case privilege_code_name when 'SELECT' then 1 when 'UPDATE' then 60.3281 when 'INSERT' then 0.8415381117315 else 0 end as decimal(18,13)) as t1 from privilege_codes order by privilege_code_id; diff --git a/sql/test/BugTracker-2017/Tests/case.Bug-6386.stable.out b/sql/test/BugTracker-2017/Tests/case.Bug-6386.stable.out --- a/sql/test/BugTracker-2017/Tests/case.Bug-6386.stable.out +++ b/sql/test/BugTracker-2017/Tests/case.Bug-6386.stable.out @@ -27,7 +27,7 @@ stdout of test 'case.Bug-6386` in direct % . # table_name % t1 # name % decimal # type -% 40 # length +% 20 # length [ 1.0000000000000 ] [ 60.3281000000000 ] [ 0.0000000000000 ] diff --git a/sql/test/sys-schema/Tests/systemfunctions.stable.out b/sql/test/sys-schema/Tests/systemfunctions.stable.out --- a/sql/test/sys-schema/Tests/systemfunctions.stable.out +++ b/sql/test/sys-schema/Tests/systemfunctions.stable.out @@ -2147,44 +2147,11 @@ stdout of test 'systemfunctions` in dire [ "sys", "scale_up", 1, "decimal", "" ] [ "sys", "scale_up", 2, "bigint", "" ] [ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "real", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "double", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] [ "sys", "scale_up", 1, "month_interval", "" ] [ "sys", "scale_up", 2, "bigint", "" ] [ "sys", "scale_up", 0, "bigint", "*" ] [ "sys", "scale_up", 1, "sec_interval", "" ] [ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "time", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "timetz", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "date", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "timestamp", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "timestamptz", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "blob", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "geometry", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "geometrya", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] -[ "sys", "scale_up", 0, "bigint", "*" ] -[ "sys", "scale_up", 1, "mbr", "" ] -[ "sys", "scale_up", 2, "bigint", "" ] [ "sys", "scale_up", 0, "decimal", "*" ] [ "sys", "scale_up", 1, "oid", "" ] [ "sys", "scale_up", 2, "decimal", "" ] @@ -2213,45 +2180,12 @@ stdout of test 'systemfunctions` in dire [ "sys", "scale_up", 1, "decimal", "" ] [ "sys", "scale_up", 2, "decimal", "" ] [ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "real", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "double", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] [ "sys", "scale_up", 1, "month_interval", "" ] [ "sys", "scale_up", 2, "decimal", "" ] [ "sys", "scale_up", 0, "decimal", "*" ] [ "sys", "scale_up", 1, "sec_interval", "" ] [ "sys", "scale_up", 2, "decimal", "" ] [ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "time", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "timetz", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "date", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "timestamp", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "timestamptz", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "blob", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "geometry", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "geometrya", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "mbr", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] [ "sys", "scale_up", 1, "oid", "" ] [ "sys", "scale_up", 2, "decimal", "" ] [ "sys", "scale_up", 0, "decimal", "*" ] @@ -2345,176 +2279,11 @@ stdout of test 'systemfunctions` in dire [ "sys", "scale_up", 1, "decimal", "" ] [ "sys", "scale_up", 2, "decimal", "" ] [ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "real", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "double", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] [ "sys", "scale_up", 1, "month_interval", "" ] [ "sys", "scale_up", 2, "decimal", "" ] [ "sys", "scale_up", 0, "decimal", "*" ] [ "sys", "scale_up", 1, "sec_interval", "" ] [ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "time", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "timetz", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "date", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "timestamp", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "timestamptz", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "blob", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "geometry", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "geometrya", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "decimal", "*" ] -[ "sys", "scale_up", 1, "mbr", "" ] -[ "sys", "scale_up", 2, "decimal", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "oid", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "tinyint", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "smallint", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "int", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "bigint", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "real", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "double", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "month_interval", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "sec_interval", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "time", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "timetz", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "date", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "timestamp", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "timestamptz", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "blob", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "geometry", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "geometrya", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "real", "*" ] -[ "sys", "scale_up", 1, "mbr", "" ] -[ "sys", "scale_up", 2, "real", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "oid", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "tinyint", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "smallint", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "int", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "bigint", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "decimal", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "real", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "double", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "month_interval", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "sec_interval", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "time", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "timetz", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "date", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "timestamp", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "timestamptz", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "blob", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "geometry", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "geometrya", "" ] -[ "sys", "scale_up", 2, "double", "" ] -[ "sys", "scale_up", 0, "double", "*" ] -[ "sys", "scale_up", 1, "mbr", "" ] _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list