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

Reply via email to