MonetDB: default - approved output

2023-08-31 Thread Niels Nes via checkin-list
Changeset: 1255c196a201 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1255c196a201
Modified Files:
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.32bit
sql/test/emptydb/Tests/check.stable.out.int128
Branch: default
Log Message:

approved output


diffs (33 lines):

diff --git a/sql/test/emptydb/Tests/check.stable.out 
b/sql/test/emptydb/Tests/check.stable.out
--- a/sql/test/emptydb/Tests/check.stable.out
+++ b/sql/test/emptydb/Tests/check.stable.out
@@ -1754,7 +1754,6 @@ select 'null in fkeys.delete_action', de
 [ "sys.functions", "sys",  "evalalgebra",  "SYSTEM",   "create 
procedure sys.evalalgebra(ra_stmt string, opt bool) external name 
sql.\"evalAlgebra\";","sql",  "MAL",  "Procedure",true,   false,  
false,  true,   NULL,   "ra_stmt",  "clob", 0,  0,  "in",   "opt",  
"boolean",  1,  0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL]
 [ "sys.functions", "sys",  "exp",  "SYSTEM",   "exp",  "mmath",
"Internal C",   "Scalar function",  false,  false,  false,  false,  NULL,   
"res_0","double",   53, 0,  "out",  "arg_1",
"double",   53, 0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL]
 [ "sys.functions", "sys",  "exp",  "SYSTEM",   "exp",  "mmath",
"Internal C",   "Scalar function",  false,  false,  false,  false,  NULL,   
"res_0","real", 24, 0,  "out",  "arg_1","real", 24, 
0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL]
-[ "sys.functions", "sys",  "file_loader",  "SYSTEM",   "", "", 
"Internal C",   "Function returning a table",   false,  true,   false,  true,   
NULL,   "res_0","table",0,  0,  "out",  "arg_1",
"clob", 0,  0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL]
 [ "sys.functions", "sys",  "first_value",  "SYSTEM",   "first_value",  
"sql",  "Internal C",   "Analytic function",false,  false,  false,  true,   
NULL,   "res_0","any",  0,  0,  "out",  "arg_1","any",  
0,  0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL]
 [ "sys.functions", "sys",  "fitsattach",   "SYSTEM",   "create 
procedure fitsattach(fname string) external name fits.attach;", "fits", "MAL",  

MonetDB: default - approved output

2023-08-31 Thread Niels Nes via checkin-list
Changeset: 35125ae7f6ee for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/35125ae7f6ee
Modified Files:
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.32bit
sql/test/emptydb/Tests/check.stable.out.int128
Branch: default
Log Message:

approved output


diffs (36 lines):

diff --git a/sql/test/emptydb/Tests/check.stable.out 
b/sql/test/emptydb/Tests/check.stable.out
--- a/sql/test/emptydb/Tests/check.stable.out
+++ b/sql/test/emptydb/Tests/check.stable.out
@@ -1754,7 +1754,7 @@ select 'null in fkeys.delete_action', de
 [ "sys.functions", "sys",  "evalalgebra",  "SYSTEM",   "create 
procedure sys.evalalgebra(ra_stmt string, opt bool) external name 
sql.\"evalAlgebra\";","sql",  "MAL",  "Procedure",true,   false,  
false,  true,   NULL,   "ra_stmt",  "clob", 0,  0,  "in",   "opt",  
"boolean",  1,  0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL]
 [ "sys.functions", "sys",  "exp",  "SYSTEM",   "exp",  "mmath",
"Internal C",   "Scalar function",  false,  false,  false,  false,  NULL,   
"res_0","double",   53, 0,  "out",  "arg_1",
"double",   53, 0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL]
 [ "sys.functions", "sys",  "exp",  "SYSTEM",   "exp",  "mmath",
"Internal C",   "Scalar function",  false,  false,  false,  false,  NULL,   
"res_0","real", 24, 0,  "out",  "arg_1","real", 24, 
0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL]
-[ "sys.functions", "sys",  "file_loader",  "SYSTEM",   "", 
"files","Internal C",   "Function returning a table",   false,  true,   
false,  true,   NULL,   "res_0","table",0,  0,  "out",  
"arg_1","clob", 0,  0,  "in",   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL]
+[ "sys.functions", "sys",  "file_loader",  "SYSTEM",   "", "", 
"Internal C",   "Function returning a table",   false,  true,   false,  true,   
NULL,   "res_0","table",0,  0,  "out",  "arg_1",
"clob", 0,  0,  "in",   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL]
 [ "sys.functions", "sys",  "first_value",  "SYSTEM",   "first_value",  
"sql",  "Internal C",   "Analytic function",false,  

MonetDB: default - approved output

2023-08-21 Thread Niels Nes via checkin-list
Changeset: 2d675fa5cd2f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2d675fa5cd2f
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (11 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -406,6 +406,7 @@ Thread THRget(int tid);
 void *THRgetdata(int);
 int THRgettid(void);
 int THRhighwater(void);
+Thread THRnew(const char *name, MT_Id pid);
 void THRsetdata(int, void *);
 gdk_return TMsubcommit(BAT *bl) __attribute__((__warn_unused_result__));
 gdk_return TMsubcommit_list(bat *restrict subcommit, BUN *restrict sizes, int 
cnt, lng logno, lng transid) __attribute__((__warn_unused_result__));
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2023-07-14 Thread Niels Nes via checkin-list
Changeset: 0fd23d7dac4d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0fd23d7dac4d
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (11 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1514,6 +1514,7 @@ sql_exp *exp_column(sql_allocator *sa, c
 sql_exp *exp_op(sql_allocator *sa, list *l, sql_subfunc *f);
 sql_table *find_table_or_view_on_scope(mvc *sql, sql_schema *s, const char 
*sname, const char *tname, const char *error, bool isView);
 int fl_register(char *name, fl_add_types_fptr add_types, fl_load_fptr fl_load);
+void fl_unregister(char *name);
 str flt_num2dec_bte(bte *res, const flt *v, const int *d2, const int *s2);
 str flt_num2dec_int(int *res, const flt *v, const int *d2, const int *s2);
 str flt_num2dec_lng(lng *res, const flt *v, const int *d2, const int *s2);
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2023-07-01 Thread Niels Nes via checkin-list
Changeset: e329f42a6836 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e329f42a6836
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (45 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1505,9 +1505,15 @@ str dbl_num2dec_bte(bte *res, const dbl 
 str dbl_num2dec_int(int *res, const dbl *v, const int *d2, const int *s2);
 str dbl_num2dec_lng(lng *res, const dbl *v, const int *d2, const int *s2);
 str dbl_num2dec_sht(sht *res, const dbl *v, const int *d2, const int *s2);
+sql_exp *exp_atom_int(sql_allocator *sa, int i);
+sql_exp *exp_atom_lng(sql_allocator *sa, lng l);
+sql_exp *exp_atom_ptr(sql_allocator *sa, void *s);
+sql_exp *exp_atom_str(sql_allocator *sa, const char *s, sql_subtype *st);
 stmt *exp_bin(backend *be, sql_exp *e, stmt *left, stmt *right, stmt *grp, 
stmt *ext, stmt *cnt, stmt *sel, int depth, int reduce, int push);
 sql_exp *exp_column(sql_allocator *sa, const char *rname, const char *name, 
sql_subtype *t, unsigned int card, int has_nils, int unique, int intern);
+sql_exp *exp_op(sql_allocator *sa, list *l, sql_subfunc *f);
 sql_table *find_table_or_view_on_scope(mvc *sql, sql_schema *s, const char 
*sname, const char *tname, const char *error, bool isView);
+int fl_register(char *name, fl_add_types_fptr add_types, fl_load_fptr fl_load);
 str flt_num2dec_bte(bte *res, const flt *v, const int *d2, const int *s2);
 str flt_num2dec_int(int *res, const flt *v, const int *d2, const int *s2);
 str flt_num2dec_lng(lng *res, const flt *v, const int *d2, const int *s2);
@@ -1576,6 +1582,7 @@ sql_schema *mvc_bind_schema(mvc *c, cons
 sql_table *mvc_bind_table(mvc *c, sql_schema *s, const char *tname);
 str mvc_commit(mvc *c, int chain, const char *name, bool enabling_auto_commit);
 int mvc_create_column(sql_column **col, mvc *m, sql_table *t, const char 
*name, sql_subtype *tpe);
+int mvc_create_table(sql_table **t, mvc *m, sql_schema *s, const char *name, 
int tt, bit system, int persistence, int commit_action, int sz, bit properties);
 int mvc_result_column(backend *be, const char *tn, const char *name, const 
char *typename, int digits, int scale, BAT *b);
 int mvc_result_table(backend *be, oid query_id, int nr_cols, mapi_query_t 
type);
 str mvc_rollback(mvc *c, int chain, const char *name, bool 
disabling_auto_commit);
@@ -1587,6 +1594,7 @@ cq *qc_find(qc *cache, int id);
 cq *qc_insert(qc *cache, sql_allocator *sa, sql_rel *r, symbol *s, list 
*params, mapi_query_t type, char *codedstr, int no_mitosis);
 sql_rel *rel_project(sql_allocator *sa, sql_rel *l, list *e);
 void res_tables_destroy(res_table *results);
+void *sa_alloc(sql_allocator *sa, size_t sz);
 sql_allocator *sa_create(sql_allocator *pa);
 list *sa_list(sql_allocator *sa);
 sql_allocator *sa_reset(sql_allocator *sa);
@@ -1611,6 +1619,9 @@ str sht_num2dec_flt(flt *res, const sht 
 str sht_num2dec_int(int *res, const sht *v, const int *d2, const int *s2);
 str sht_num2dec_lng(lng *res, const sht *v, const int *d2, const int *s2);
 str sht_num2dec_sht(sht *res, const sht *v, const int *d2, const int *s2);
+sql_subtype *sql_bind_subtype(sql_allocator *sa, const char *name, unsigned 
int digits, unsigned int scale);
+sql_subfunc *sql_find_func(mvc *sql, const char *sname, const char *fname, int 
nrargs, sql_ftype type, bool private, sql_subfunc *prev);
+int sql_find_subtype(sql_subtype *res, const char *name, unsigned int digits, 
unsigned int scale);
 void sql_init_subtype(sql_subtype *res, sql_type *t, unsigned int digits, 
unsigned int scale);
 void sql_register(const char *name, const unsigned char *code);
 int sql_trans_add_dependency_change(sql_trans *tr, sqlid id, 
sql_dependency_change_type tp);
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2023-07-01 Thread Niels Nes via checkin-list
Changeset: 10fbc7bd1e87 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/10fbc7bd1e87
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (11 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1505,6 +1505,7 @@ str dbl_num2dec_bte(bte *res, const dbl 
 str dbl_num2dec_int(int *res, const dbl *v, const int *d2, const int *s2);
 str dbl_num2dec_lng(lng *res, const dbl *v, const int *d2, const int *s2);
 str dbl_num2dec_sht(sht *res, const dbl *v, const int *d2, const int *s2);
+stmt *exp_bin(backend *be, sql_exp *e, stmt *left, stmt *right, stmt *grp, 
stmt *ext, stmt *cnt, stmt *sel, int depth, int reduce, int push);
 sql_exp *exp_column(sql_allocator *sa, const char *rname, const char *name, 
sql_subtype *t, unsigned int card, int has_nils, int unique, int intern);
 sql_table *find_table_or_view_on_scope(mvc *sql, sql_schema *s, const char 
*sname, const char *tname, const char *error, bool isView);
 str flt_num2dec_bte(bte *res, const flt *v, const int *d2, const int *s2);
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2023-07-01 Thread Niels Nes via checkin-list
Changeset: 417e830668d5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/417e830668d5
Modified Files:
sql/test/prepare/Tests/prepared-statement-with-udf.Bug-6650.stable.out
Branch: default
Log Message:

approved output


diffs (66 lines):

diff --git 
a/sql/test/prepare/Tests/prepared-statement-with-udf.Bug-6650.stable.out 
b/sql/test/prepare/Tests/prepared-statement-with-udf.Bug-6650.stable.out
--- a/sql/test/prepare/Tests/prepared-statement-with-udf.Bug-6650.stable.out
+++ b/sql/test/prepare/Tests/prepared-statement-with-udf.Bug-6650.stable.out
@@ -72,14 +72,14 @@ stdout of test 'prepared-statement-with-
 #prepare select * from get_onet(?);
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,varchar,varchar, varchar # type
+% varchar, int,int,varchar,varchar,varchar # type
 % 4,   1,  1,  0,  2,  2 # length
-[ "clob",  0,  0,  "", "%2",   "aa"]
-[ "clob",  0,  0,  "", "%2",   "bb"]
-[ "clob",  0,  0,  "", "%2",   "cc"]
+[ "clob",  0,  0,  "", "%1",   "aa"]
+[ "clob",  0,  0,  "", "%1",   "bb"]
+[ "clob",  0,  0,  "", "%1",   "cc"]
 [ "clob",  0,  0,  NULL,   NULL,   NULL]
 #exec  9('a');
-% .%2, .%2,.%2 # table_name
+% .%1, .%1,.%1 # table_name
 % aa,  bb, cc # name
 % clob,clob,   clob # type
 % 1,   1,  1 # length
@@ -88,7 +88,7 @@ stdout of test 'prepared-statement-with-
 #prepare select * from get_onet(?) tt where tt.aa = ?;
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,varchar,varchar, varchar # type
+% varchar, int,int,varchar,varchar,varchar # type
 % 4,   1,  1,  0,  2,  2 # length
 [ "clob",  0,  0,  "", "tt",   "aa"]
 [ "clob",  0,  0,  "", "tt",   "bb"]
@@ -104,16 +104,16 @@ stdout of test 'prepared-statement-with-
 #prepare with something as (select a from onet where a = ?) select * from 
get_onet(?), something;
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,varchar,varchar, varchar # type
+% varchar, int,int,varchar,varchar,varchar # type
 % 4,   1,  1,  0,  9,  2 # length
-[ "clob",  0,  0,  "", "%2",   "aa"]
-[ "clob",  0,  0,  "", "%2",   "bb"]
-[ "clob",  0,  0,  "", "%2",   "cc"]
+[ "clob",  0,  0,  "", "%1",   "aa"]
+[ "clob",  0,  0,  "", "%1",   "bb"]
+[ "clob",  0,  0,  "", "%1",   "cc"]
 [ "clob",  0,  0,  "", "something","a" ]
 [ "clob",  0,  0,  NULL,   NULL,   NULL]
 [ "clob",  0,  0,  NULL,   NULL,   NULL]
 #exec 13('a', 'a');
-% .%2, .%2,.%2,sys.something # table_name
+% .%1, .%1,.%1,sys.something # table_name
 % aa,  bb, cc, a # name
 % clob,clob,   clob,   clob # type
 % 1,   1,  1,  1 # length
@@ -125,9 +125,9 @@ stdout of test 'prepared-statement-with-
 #prepare select 1 from twoargs(?,?);
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,varchar,varchar, varchar # type
+% varchar, int,int,varchar,varchar,varchar # type
 % 7,   2,  1,  0,  2,  2 # length
-[ "tinyint",   1,  0,  "", "%7",   "%7"]
+[ "tinyint",   1,  0,  "", "%5",   "%5"]
 [ "int",   32, 0,  NULL,   NULL,   NULL]
 [ "clob",  0,  0,  NULL,   NULL,   NULL]
 #rollback;
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2023-04-23 Thread Niels Nes
Changeset: 1c8f28664966 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1c8f28664966
Modified Files:
sql/test/BugTracker-2022/Tests/incomplete-sql-script.Bug-7298.SQL.py
Branch: default
Log Message:

approved output


diffs (47 lines):

diff --git 
a/sql/test/BugTracker-2022/Tests/incomplete-sql-script.Bug-7298.SQL.py 
b/sql/test/BugTracker-2022/Tests/incomplete-sql-script.Bug-7298.SQL.py
--- a/sql/test/BugTracker-2022/Tests/incomplete-sql-script.Bug-7298.SQL.py
+++ b/sql/test/BugTracker-2022/Tests/incomplete-sql-script.Bug-7298.SQL.py
@@ -1,6 +1,7 @@
 from MonetDBtesting.sqltest import SQLTestCase
 import tempfile
 
+
 with SQLTestCase() as tc:
 
 with tempfile.TemporaryFile('w+') as tf:
@@ -9,7 +10,7 @@ with SQLTestCase() as tc:
 tf.flush()
 tf.seek(0)
 
-tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected $end in: "select foo"', '!syntax error in: "select foo"'])
+tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected end of file in: "select foo"'])
 tf.seek(0)
 tf.truncate(0)
 
@@ -27,7 +28,7 @@ with SQLTestCase() as tc:
 tf.flush()
 tf.seek(0)
 
-tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected $end, expecting SCOLON in: "select foo."', '!syntax error in: 
"select foo."'])
+tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected end of file, expecting SCOLON in: "select foo."'])
 tf.seek(0)
 tf.truncate(0)
 
@@ -36,7 +37,7 @@ with SQLTestCase() as tc:
 tf.flush()
 tf.seek(0)
 
-tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected $end, expecting SCOLON in: "select foo-"', '!syntax error in: 
"select foo-"'])
+tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected end of file, expecting SCOLON in: "select foo-"'])
 tf.seek(0)
 tf.truncate(0)
 
@@ -45,7 +46,7 @@ with SQLTestCase() as tc:
 tf.flush()
 tf.seek(0)
 
-tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected $end in: "select f001234"', '!syntax error in: "select f001234"'])
+tc.execute(None, '-fraw', client='mclient', 
stdin=tf).assertFailed(err_code="42000", err_message=['!syntax error, 
unexpected end of file in: "select f001234"'])
 tf.seek(0)
 tf.truncate(0)
 
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2023-04-01 Thread Niels Nes
Changeset: d393e4502794 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d393e4502794
Modified Files:
sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.test
sql/test/merge-partitions/Tests/mergepart31.test
Branch: default
Log Message:

approved output


diffs (39 lines):

diff --git a/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.test 
b/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.test
--- a/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.test
+++ b/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.test
@@ -5,7 +5,7 @@ query T nosort
 plan copy into cm_tmp from '/file1','/file2'
 
 insert(
-| table("sys"."cm_tmp") [ "cm_tmp"."i" NOT NULL UNIQUE, "cm_tmp"."%TID%" NOT 
NULL UNIQUE ]
+| table("sys"."cm_tmp") [ "cm_tmp"."i", "cm_tmp"."%TID%" NOT NULL UNIQUE ]
 | union (
 | | project (
 | | | table ("sys"."copyfrom"(table("cm_tmp"), varchar "|", varchar "\n", 
varchar NULL, varchar "null", varchar "/file1", bigint(18) "-1", bigint(18) 
"0", int(9) "0", varchar NULL, int(9) "0", int(9) "1"), 
diff --git a/sql/test/merge-partitions/Tests/mergepart31.test 
b/sql/test/merge-partitions/Tests/mergepart31.test
--- a/sql/test/merge-partitions/Tests/mergepart31.test
+++ b/sql/test/merge-partitions/Tests/mergepart31.test
@@ -383,11 +383,18 @@ project (
 query T nosort
 plan select 1 from splitted where stamp > TIMESTAMP '1999-01-01 00:00:00' and 
stamp <= TIMESTAMP '2001-01-01 00:00:00'
 
-project (
-| select (
-| | table("sys"."first_decade") [ "first_decade"."stamp" UNIQUE as 
"splitted"."stamp" ]
-| ) [ (timestamp(7) "1999-01-01 00:00:00.00") < ("splitted"."stamp" 
UNIQUE) <= (timestamp(7) "2001-01-01 00:00:00.00") ]
-) [ tinyint(1) "1" as "%5"."%5" ]
+union (
+| project (
+| | select (
+| | | table("sys"."first_decade") [ "first_decade"."stamp" UNIQUE as 
"splitted"."stamp" ]
+| | ) [ (timestamp(7) "1999-01-01 00:00:00.00") < ("splitted"."stamp" 
UNIQUE) <= (timestamp(7) "2001-01-01 00:00:00.00") ]
+| ) [ tinyint(1) "1" ],
+| project (
+| | select (
+| | | table("sys"."fourth_decade") [ "fourth_decade"."stamp" UNIQUE as 
"splitted"."stamp" ]
+| | ) [ (timestamp(7) "1999-01-01 00:00:00.00") < ("splitted"."stamp" 
UNIQUE) <= (timestamp(7) "2001-01-01 00:00:00.00") ]
+| ) [ tinyint(1) "1" ]
+) [ "%5"."%5" NOT NULL ]
 
 query T nosort
 plan select 1 from splitted where stamp = TIMESTAMP '2010-01-01 00:00:00'
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2023-03-21 Thread Niels Nes
Changeset: 8863102b59b4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/8863102b59b4
Modified Files:
sql/test/miscellaneous/Tests/groupby_error.test
sql/test/miscellaneous/Tests/simple_plans.test
sql/test/miscellaneous/Tests/unique_keys.test
Branch: default
Log Message:

approved output


diffs (183 lines):

diff --git a/sql/test/miscellaneous/Tests/groupby_error.test 
b/sql/test/miscellaneous/Tests/groupby_error.test
--- a/sql/test/miscellaneous/Tests/groupby_error.test
+++ b/sql/test/miscellaneous/Tests/groupby_error.test
@@ -105,7 +105,7 @@ PLAN SELECT DISTINCT col0, col1, col2, c
 
 group by (
 | table("sys"."tab0") [ "tab0"."col0", "tab0"."col1", "tab0"."col2" ]
-) [ "tab0"."col0", "tab0"."col1", "tab0"."col2" ] [ "tab0"."col0", 
"tab0"."col1", "tab0"."col2", "tab0"."col0" ]
+) [ "tab0"."col2", "tab0"."col0", "tab0"."col1" ] [ "tab0"."col0", 
"tab0"."col1", "tab0"."col2", "tab0"."col0" ]
 
 query  rowsort
 SELECT DISTINCT col0, col1, col2, col0 FROM tab0
diff --git a/sql/test/miscellaneous/Tests/simple_plans.test 
b/sql/test/miscellaneous/Tests/simple_plans.test
--- a/sql/test/miscellaneous/Tests/simple_plans.test
+++ b/sql/test/miscellaneous/Tests/simple_plans.test
@@ -22,8 +22,8 @@ plan select distinct col1 + col2 from my
 project (
 | group by (
 | | project (
-| | | table("sys"."myy") [ "myy"."col1", "myy"."col2" ]
-| | ) [ "sys"."sql_add"(bigint(33)["myy"."col1"], bigint(33)["myy"."col2"]) as 
"%1"."%1" ]
+| | | table("sys"."myy") [ "myy"."col1" UNIQUE, "myy"."col2" ]
+| | ) [ "sys"."sql_add"(bigint(33)["myy"."col1" UNIQUE], 
bigint(33)["myy"."col2"]) as "%1"."%1" ]
 | ) [ "%1"."%1" ] [ "%1"."%1" ]
 ) [ "%1"."%1" UNIQUE ] [ "%1"."%1" ASC UNIQUE ]
 
@@ -31,15 +31,15 @@ query T nosort
 plan select col2 from myy order by col1 ASC, col1 DESC
 
 project (
-| table("sys"."myy") [ "myy"."col1", "myy"."col2" ]
-) [ "myy"."col2" ] [ "myy"."col1" ASC, "myy"."col1" NULLS LAST ]
+| table("sys"."myy") [ "myy"."col1" UNIQUE, "myy"."col2" ]
+) [ "myy"."col2" ] [ "myy"."col1" ASC UNIQUE, "myy"."col1" NULLS LAST UNIQUE ]
 
 query T nosort
 plan select col2 from myy order by col1 DESC, col1 DESC
 
 project (
-| table("sys"."myy") [ "myy"."col1", "myy"."col2" ]
-) [ "myy"."col2" ] [ "myy"."col1" NULLS LAST, "myy"."col1" NULLS LAST ]
+| table("sys"."myy") [ "myy"."col1" UNIQUE, "myy"."col2" ]
+) [ "myy"."col2" ] [ "myy"."col1" NULLS LAST UNIQUE, "myy"."col1" NULLS LAST 
UNIQUE ]
 
 statement ok
 create table myx (x uuid, y uuid)
@@ -335,8 +335,8 @@ PLAN SELECT 1 FROM another_t WHERE (col1
 
 project (
 | select (
-| | table("sys"."another_t") [ "another_t"."col1", "another_t"."col2" ]
-| ) [ ((int(32) "1") <= ("another_t"."col1") <= (int(32) "2")) or 
(("another_t"."col2") * = (int(32) NULL)) ]
+| | table("sys"."another_t") [ "another_t"."col1" UNIQUE, "another_t"."col2" ]
+| ) [ ((int(32) "1") <= ("another_t"."col1" UNIQUE) <= (int(32) "2")) or 
(("another_t"."col2") * = (int(32) NULL)) ]
 ) [ tinyint(1) "1" ]
 
 query T nosort
@@ -344,16 +344,16 @@ PLAN SELECT 1 FROM another_t WHERE col1 
 
 project (
 | select (
-| | table("sys"."another_t") [ "another_t"."col1" ]
-| ) [ (bigint(64) "1") < (bigint(64)["another_t"."col1"]) < (bigint(64) "2") ]
+| | table("sys"."another_t") [ "another_t"."col1" UNIQUE ]
+| ) [ (bigint(64) "1") < (bigint(64)["another_t"."col1" UNIQUE]) < (bigint(64) 
"2") ]
 ) [ tinyint(1) "1" ]
 
 query T nosort
 PLAN SELECT (col1 >= 1 AND col1 <= 2) OR col2 IS NULL FROM another_t
 
 project (
-| table("sys"."another_t") [ "another_t"."col1", "another_t"."col2" ]
-) [ "sys"."or"((int(32) "1") <= ("another_t"."col1") <= (int(32) "2"), 
"sys"."isnull"("another_t"."col2") NOT NULL) ]
+| table("sys"."another_t") [ "another_t"."col1" UNIQUE, "another_t"."col2" 
UNIQUE ]
+) [ "sys"."or"((int(32) "1") <= ("another_t"."col1" UNIQUE) <= (int(32) "2"), 
"sys"."isnull"("another_t"."col2" UNIQUE) NOT NULL) ]
 
 statement ok
 CREATE TABLE tabel1 (id_nr INT, dt_sur STRING, edg INT, ede DATE, pc_nml_hur 
STRING, srt_ukr STRING)
@@ -474,8 +474,8 @@ query T nosort
 plan select (34*another_t.col1)*3 from another_t
 
 project (
-| table("sys"."another_t") [ "another_t"."col1" ]
-) [ "sys"."sql_mul"("another_t"."col1", "sys"."sql_mul"(tinyint(6) "34", 
tinyint(2) "3") NOT NULL) ]
+| table("sys"."another_t") [ "another_t"."col1" UNIQUE ]
+) [ "sys"."sql_mul"("another_t"."col1" UNIQUE, "sys"."sql_mul"(tinyint(6) 
"34", tinyint(2) "3") NOT NULL) ]
 
 statement ok
 create table t1 (a int, b string)
@@ -544,19 +544,19 @@ project (
 | | project (
 | | | project (
 | | | | select (
-| | | | | table("sys"."t1") [ "t1"."a" ]
-| | | | ) [ ("t1"."a") > (int(32) "2") ]
-| | | ) [ "t1"."a" NOT NULL as "b", "sys"."sql_div"("t1"."a" NOT NULL, 
tinyint(2) "3") NOT NULL as "c" ]
-| | ) [ "b" NOT NULL as "x"."x", "c" NOT NULL as "x"."y" ],
+| | | | | table("sys"."t1") [ "t1"."a" UNIQUE ]
+| | | | ) [ ("t1"."a" UNIQUE) > (int(32) "2") ]
+| | | ) [ "t1"."a" NOT NULL UNIQUE 

MonetDB: default - approved output

2023-03-21 Thread Niels Nes
Changeset: 57f7fbad855e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/57f7fbad855e
Modified Files:

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-view.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-query.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-2join-view.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-3join-query.test
Branch: default
Log Message:

approved output


diffs (177 lines):

diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-plan-1join-query.test
@@ -21,7 +21,7 @@ query T nosort
 project (
 | left outer join (
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk1_fkey" JOINIDX "sys"."fk"."fk_fk1_fkey" ],
-| | table("sys"."pk1") [ "pk1"."v1", "pk1"."%TID%" NOT NULL UNIQUE ]
+| | table("sys"."pk1") [ "pk1"."v1" UNIQUE, "pk1"."%TID%" NOT NULL UNIQUE ]
 | ) [ ("fk"."%fk_fk1_fkey") = ("pk1"."%TID%" NOT NULL UNIQUE) JOINIDX 
"sys"."fk"."fk_fk1_fkey" ]
 ) [ "fk"."id" NOT NULL HASHCOL , "pk1"."v1" ] [ "fk"."id" ASC NOT NULL HASHCOL 
 ]
 
@@ -31,7 +31,7 @@ query T nosort
 project (
 | left outer join (
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk2_fkey" JOINIDX "sys"."fk"."fk_fk2_fkey" ],
-| | table("sys"."pk2") [ "pk2"."v2", "pk2"."%TID%" NOT NULL UNIQUE ]
+| | table("sys"."pk2") [ "pk2"."v2" UNIQUE, "pk2"."%TID%" NOT NULL UNIQUE ]
 | ) [ ("fk"."%fk_fk2_fkey") = ("pk2"."%TID%" NOT NULL UNIQUE) JOINIDX 
"sys"."fk"."fk_fk2_fkey" ]
 ) [ "fk"."id" NOT NULL HASHCOL , "pk2"."v2" ] [ "fk"."id" ASC NOT NULL HASHCOL 
 ]
 
@@ -54,7 +54,7 @@ query T nosort
 
 project (
 | right outer join (
-| | table("sys"."pk1") [ "pk1"."v1", "pk1"."%TID%" NOT NULL UNIQUE ],
+| | table("sys"."pk1") [ "pk1"."v1" UNIQUE, "pk1"."%TID%" NOT NULL UNIQUE ],
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk1_fkey" JOINIDX "sys"."fk"."fk_fk1_fkey" ]
 | ) [ ("fk"."%fk_fk1_fkey") = ("pk1"."%TID%" NOT NULL UNIQUE) JOINIDX 
"sys"."fk"."fk_fk1_fkey" ]
 ) [ "fk"."id" NOT NULL HASHCOL , "pk1"."v1" ] [ "fk"."id" ASC NOT NULL HASHCOL 
 ]
@@ -64,7 +64,7 @@ query T nosort
 
 project (
 | right outer join (
-| | table("sys"."pk2") [ "pk2"."v2", "pk2"."%TID%" NOT NULL UNIQUE ],
+| | table("sys"."pk2") [ "pk2"."v2" UNIQUE, "pk2"."%TID%" NOT NULL UNIQUE ],
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk2_fkey" JOINIDX "sys"."fk"."fk_fk2_fkey" ]
 | ) [ ("fk"."%fk_fk2_fkey") = ("pk2"."%TID%" NOT NULL UNIQUE) JOINIDX 
"sys"."fk"."fk_fk2_fkey" ]
 ) [ "fk"."id" NOT NULL HASHCOL , "pk2"."v2" ] [ "fk"."id" ASC NOT NULL HASHCOL 
 ]
@@ -88,7 +88,7 @@ query T nosort
 
 project (
 | full outer join (
-| | table("sys"."pk1") [ "pk1"."v1", "pk1"."%TID%" NOT NULL UNIQUE ],
+| | table("sys"."pk1") [ "pk1"."v1" UNIQUE, "pk1"."%TID%" NOT NULL UNIQUE ],
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk1_fkey" JOINIDX "sys"."fk"."fk_fk1_fkey" ]
 | ) [ ("fk"."%fk_fk1_fkey") = ("pk1"."%TID%" NOT NULL UNIQUE) JOINIDX 
"sys"."fk"."fk_fk1_fkey" ]
 ) [ "fk"."id" HASHCOL , "pk1"."v1" ] [ "fk"."id" ASC HASHCOL  ]
@@ -98,7 +98,7 @@ query T nosort
 
 project (
 | full outer join (
-| | table("sys"."pk2") [ "pk2"."v2", "pk2"."%TID%" NOT NULL UNIQUE ],
+| | table("sys"."pk2") [ "pk2"."v2" UNIQUE, "pk2"."%TID%" NOT NULL UNIQUE ],
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk2_fkey" JOINIDX "sys"."fk"."fk_fk2_fkey" ]
 | ) [ ("fk"."%fk_fk2_fkey") = ("pk2"."%TID%" NOT NULL UNIQUE) JOINIDX 
"sys"."fk"."fk_fk2_fkey" ]
 ) [ "fk"."id" HASHCOL , "pk2"."v2" ] [ "fk"."id" ASC HASHCOL  ]
@@ -109,7 +109,7 @@ query T nosort
 project (
 | join (
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk1_fkey" JOINIDX "sys"."fk"."fk_fk1_fkey" ],
-| | table("sys"."pk1") [ "pk1"."v1", "pk1"."%TID%" NOT NULL UNIQUE ]
+| | table("sys"."pk1") [ "pk1"."v1" UNIQUE, "pk1"."%TID%" NOT NULL UNIQUE ]
 | ) [ ("fk"."%fk_fk1_fkey") = ("pk1"."%TID%" NOT NULL UNIQUE) JOINIDX 
"sys"."fk"."fk_fk1_fkey" ]
 ) [ "fk"."id" NOT NULL HASHCOL , "pk1"."v1" ] [ "fk"."id" ASC NOT NULL HASHCOL 
 ]
 
@@ -119,7 +119,7 @@ query T nosort
 project (
 | join (
 | | table("sys"."fk") [ "fk"."id" NOT NULL UNIQUE HASHCOL , 
"fk"."%fk_fk2_fkey" JOINIDX "sys"."fk"."fk_fk2_fkey" ],
-| | table("sys"."pk2") [ "pk2"."v2", "pk2"."%TID%" NOT NULL UNIQUE ]
+| | table("sys"."pk2") [ "pk2"."v2" 

MonetDB: default - Approved output

2022-05-03 Thread Pedro Ferreira
Changeset: ac72a6d2af2c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ac72a6d2af2c
Modified Files:

sql/test/BugTracker-2017/Tests/sqlitelogictest-aggregation-having-avg.Bug-6428.test
Branch: default
Log Message:

Approved output


diffs (20 lines):

diff --git 
a/sql/test/BugTracker-2017/Tests/sqlitelogictest-aggregation-having-avg.Bug-6428.test
 
b/sql/test/BugTracker-2017/Tests/sqlitelogictest-aggregation-having-avg.Bug-6428.test
--- 
a/sql/test/BugTracker-2017/Tests/sqlitelogictest-aggregation-having-avg.Bug-6428.test
+++ 
b/sql/test/BugTracker-2017/Tests/sqlitelogictest-aggregation-having-avg.Bug-6428.test
@@ -17,10 +17,12 @@ PLAN SELECT - col0 AS col1 FROM tab0 AS 
 project (
 | select (
 | | group by (
-| | | select (
-| | | | table("sys"."tab0") [ "tab0"."col0" UNIQUE as "cor0"."col0", 
"tab0"."col1" UNIQUE as "cor0"."col1" ]
-| | | ) [ ("cor0"."col0" UNIQUE) * = (int(32) NULL) ]
-| | ) [ "cor0"."col1" UNIQUE, "cor0"."col0" UNIQUE ] [ "cor0"."col1" UNIQUE, 
"cor0"."col0" UNIQUE, "sys"."avg" unique  no nil ("cor0"."col0" UNIQUE) as 
"%1"."%1" ]
+| | | group by (
+| | | | select (
+| | | | | table("sys"."tab0") [ "tab0"."col0" UNIQUE as "cor0"."col0", 
"tab0"."col1" UNIQUE as "cor0"."col1" ]
+| | | | ) [ ("cor0"."col0" UNIQUE) * = (int(32) NULL) ]
+| | | ) [ "cor0"."col1" UNIQUE, "cor0"."col0" UNIQUE ] [ "cor0"."col1" UNIQUE, 
"cor0"."col0" UNIQUE ]
+| | ) [ "cor0"."col1" UNIQUE, "cor0"."col0" UNIQUE ] [ "cor0"."col1" UNIQUE, 
"cor0"."col0" UNIQUE, "sys"."avg" no nil ("cor0"."col0" UNIQUE) as "%1"."%1" ]
 | ) [ ("sys"."sql_add"(double(53)["sys"."sql_neg"("cor0"."col1" UNIQUE)], 
"%1"."%1")) ! * = (double(53) NULL) ]
 ) [ "sys"."sql_neg"("cor0"."col0" UNIQUE) as "col1" ]
 
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - Approved output

2022-04-28 Thread Pedro Ferreira
Changeset: 1571e57720c2 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1571e57720c2
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

Approved output


diffs (15 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -356,6 +356,11 @@ void IMPSdestroy(BAT *b);
 lng IMPSimprintsize(BAT *b);
 int MT_access(const char *pathname, int mode);
 int MT_check_nr_cores(void);
+void MT_cond_broadcast(MT_Cond *cond);
+void MT_cond_destroy(MT_Cond *cond);
+void MT_cond_init(MT_Cond *cond);
+void MT_cond_signal(MT_Cond *cond);
+void MT_cond_wait(MT_Cond *cond, MT_Lock *lock);
 int MT_create_thread(MT_Id *t, void (*function)(void *), void *arg, enum 
MT_thr_detach d, const char *threadname);
 void MT_exiting_thread(void);
 FILE *MT_fopen(const char *filename, const char *mode);
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - Approved output

2022-04-20 Thread Pedro Ferreira
Changeset: 474819a9bb4a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/474819a9bb4a
Modified Files:
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.32bit
Branch: default
Log Message:

Approved output


diffs (22 lines):

diff --git a/sql/test/emptydb/Tests/check.stable.out 
b/sql/test/emptydb/Tests/check.stable.out
--- a/sql/test/emptydb/Tests/check.stable.out
+++ b/sql/test/emptydb/Tests/check.stable.out
@@ -4658,7 +4658,6 @@ select 'null in value_partitions.value',
 [ "sys.keywords",  "LOCAL" ]
 [ "sys.keywords",  "LOCALTIME" ]
 [ "sys.keywords",  "LOCALTIMESTAMP"]
-[ "sys.keywords",  "LOCKED"]
 [ "sys.keywords",  "MATCH" ]
 [ "sys.keywords",  "MATCHED"   ]
 [ "sys.keywords",  "MAXVALUE"  ]
diff --git a/sql/test/emptydb/Tests/check.stable.out.32bit 
b/sql/test/emptydb/Tests/check.stable.out.32bit
--- a/sql/test/emptydb/Tests/check.stable.out.32bit
+++ b/sql/test/emptydb/Tests/check.stable.out.32bit
@@ -4658,7 +4658,6 @@ select 'null in value_partitions.value',
 [ "sys.keywords",  "LOCAL" ]
 [ "sys.keywords",  "LOCALTIME" ]
 [ "sys.keywords",  "LOCALTIMESTAMP"]
-[ "sys.keywords",  "LOCKED"]
 [ "sys.keywords",  "MATCH" ]
 [ "sys.keywords",  "MATCHED"   ]
 [ "sys.keywords",  "MAXVALUE"  ]
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - approved output

2022-02-13 Thread Niels Nes
Changeset: 971ef99f2d7e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/971ef99f2d7e
Modified Files:
sql/test/BugTracker-2015/Tests/crash.Bug-3736.test
Branch: default
Log Message:

approved output


diffs (78 lines):

diff --git a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.test 
b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.test
--- a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.test
+++ b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.test
@@ -120,24 +120,20 @@ REF 2 (2)
 single left outer join (
 | & REF 1 ,
 | project (
-| | select (
+| | join (
 | | | project (
-| | | | crossproduct (
-| | | | | project (
-| | | | | | table("sys"."bidder") [ "bidder"."id" NOT NULL UNIQUE HASHCOL  as 
"b3"."id", "bidder"."increase" NOT NULL as "b3"."increase", "bidder"."%TID%" 
NOT NULL UNIQUE as "b3"."%TID%" ]
-| | | | | ) [ "b3"."id" NOT NULL UNIQUE HASHCOL , "b3"."increase" NOT NULL, 
"b3"."%TID%" NOT NULL UNIQUE, "b3"."increase" NOT NULL as "%2"."%2" ],
+| | | | table("sys"."bidder") [ "bidder"."id" NOT NULL UNIQUE HASHCOL  as 
"b3"."id", "bidder"."increase" NOT NULL as "b3"."increase", "bidder"."%TID%" 
NOT NULL UNIQUE as "b3"."%TID%" ]
+| | | ) [ "b3"."id" NOT NULL UNIQUE HASHCOL , "b3"."increase" NOT NULL, 
"b3"."%TID%" NOT NULL UNIQUE, "b3"."increase" NOT NULL as "%2"."%2" ],
+| | | group by (
+| | | | join (
 | | | | | group by (
-| | | | | | join (
-| | | | | | | group by (
-| | | | | | | | project (
-| | | | | | | | | & REF 1 
-| | | | | | | | ) [ "o"."open_auction_id" NOT NULL ]
-| | | | | | | ) [ "o"."open_auction_id" NOT NULL ] [ "o"."open_auction_id" NOT 
NULL ],
-| | | | | | | table("sys"."bidder") [ "bidder"."id" NOT NULL UNIQUE HASHCOL  
as "b3a"."id", "bidder"."open_auction_id" NOT NULL as "b3a"."open_auction_id", 
"bidder"."%TID%" NOT NULL UNIQUE as "b3a"."%TID%" ]
-| | | | | | ) [ ("b3a"."open_auction_id" NOT NULL) = ("o"."open_auction_id" 
NOT NULL) ]
-| | | | | ) [ "o"."open_auction_id" NOT NULL ] [ "sys"."min" no nil 
("b3a"."id" NOT NULL UNIQUE HASHCOL ) as "%1"."%1", "o"."open_auction_id" NOT 
NULL ]
-| | | | ) [  ]
-| | | ) [ "o"."open_auction_id" NOT NULL, "%1"."%1", "b3"."id" NOT NULL 
HASHCOL , "b3"."increase" NOT NULL, "b3"."%TID%" NOT NULL, "%2"."%2" NOT NULL ]
+| | | | | | project (
+| | | | | | | & REF 1 
+| | | | | | ) [ "o"."open_auction_id" NOT NULL ]
+| | | | | ) [ "o"."open_auction_id" NOT NULL ] [ "o"."open_auction_id" NOT 
NULL ],
+| | | | | table("sys"."bidder") [ "bidder"."id" NOT NULL UNIQUE HASHCOL  as 
"b3a"."id", "bidder"."open_auction_id" NOT NULL as "b3a"."open_auction_id", 
"bidder"."%TID%" NOT NULL UNIQUE as "b3a"."%TID%" ]
+| | | | ) [ ("b3a"."open_auction_id" NOT NULL) = ("o"."open_auction_id" NOT 
NULL) ]
+| | | ) [ "o"."open_auction_id" NOT NULL ] [ "sys"."min" no nil ("b3a"."id" 
NOT NULL UNIQUE HASHCOL ) as "%1"."%1", "o"."open_auction_id" NOT NULL ]
 | | ) [ ("b3"."id" NOT NULL UNIQUE HASHCOL ) = ("%1"."%1") ]
 | ) [ "b3"."id" NOT NULL HASHCOL , "b3"."increase" NOT NULL, "b3"."%TID%" NOT 
NULL, "%1"."%1", "%2"."%2" NOT NULL, "o"."open_auction_id" NOT NULL as 
"%5"."%5" ]
 ) [ ("o"."open_auction_id" NOT NULL) * = ("%5"."%5" NOT NULL) ]
@@ -147,24 +143,20 @@ project (
 | | | single left outer join (
 | | | | & REF 2 ,
 | | | | project (
-| | | | | select (
+| | | | | join (
 | | | | | | project (
-| | | | | | | crossproduct (
-| | | | | | | | project (
-| | | | | | | | | table("sys"."bidder") [ "bidder"."id" NOT NULL UNIQUE 
HASHCOL  as "b2"."id", "bidder"."increase" NOT NULL as "b2"."increase" ]
-| | | | | | | | ) [ "b2"."id" NOT NULL UNIQUE HASHCOL , "b2"."increase" NOT 
NULL as "%4"."%4" ],
-| | | | | | | | group by (
-| | | | | | | | | join (
-| | | | | | | | | | single group by (
-| | | | | | | | | | | single project (
-| | | | | | | | | | | | & REF 2 
-| | | | | | | | | | | ) [ "o"."open_auction_id" NOT NULL ]
-| | | | | | | | | | ) [ "o"."open_auction_id" NOT NULL ] [ 
"o"."open_auction_id" NOT NULL ],
-| | | | | | | | | | table("sys"."bidder") [ "bidder"."id" NOT NULL UNIQUE 
HASHCOL  as "b2a"."id", "bidder"."open_auction_id" NOT NULL as 
"b2a"."open_auction_id" ]
-| | | | | | | | | ) [ ("b2a"."open_auction_id" NOT NULL) = 
("o"."open_auction_id" NOT NULL) ]
-| | | | | | | | ) [ "o"."open_auction_id" NOT NULL ] [ "sys"."max" no nil 
("b2a"."id" NOT NULL UNIQUE HASHCOL ) as "%3"."%3", "o"."open_auction_id" NOT 
NULL ]
-| | | | | | | ) [  ]
-| | | | | | ) [ "o"."open_auction_id" NOT NULL, "%3"."%3", "b2"."id" NOT NULL 
HASHCOL , "%4"."%4" NOT NULL ]
+| | | | | | | table("sys"."bidder") [ "bidder"."id" NOT NULL UNIQUE HASHCOL  
as "b2"."id", "bidder"."increase" NOT NULL as "b2"."increase" ]
+| | | | | | ) [ "b2"."id" NOT NULL UNIQUE HASHCOL , "b2"."increase" NOT NULL 
as "%4"."%4" ],
+| | | | | | group by (
+| | | | | | | join (
+| | | | | | | | single group by (
+| | | | | | | | | single project (
+| | | | | | | | | | & REF 2 
+| | | | | | | | | ) [ "o"."open_auction_id" NOT NULL ]
+| | | | | | | | ) [ "o"."open_auction_id" NOT NULL ] [ 

MonetDB: default - approved output

2022-02-12 Thread Niels Nes
Changeset: 297c83c99e51 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/297c83c99e51
Modified Files:
sql/test/BugTracker-2021/Tests/batappend-undefined.Bug-7130.test
Branch: default
Log Message:

approved output


diffs (12 lines):

diff --git a/sql/test/BugTracker-2021/Tests/batappend-undefined.Bug-7130.test 
b/sql/test/BugTracker-2021/Tests/batappend-undefined.Bug-7130.test
--- a/sql/test/BugTracker-2021/Tests/batappend-undefined.Bug-7130.test
+++ b/sql/test/BugTracker-2021/Tests/batappend-undefined.Bug-7130.test
@@ -48,7 +48,7 @@ left outer join t_qh as ref_3 on (ref_2.
 as ref_4 cross join t_qh as ref_5 where EXISTS ( select ref_6.c_i768 as c0, 
ref_1.c_i768 as c1, ref_6.c_y2 as c2 from t_qh as ref_6 where subq_0.c0 < ( 
select subq_0.c1 as c0 from t_qh as ref_7
 where (ref_5.c_f <> ref_6.c_f) or (subq_0.c1 is NULL
 
-statement error GDK reported error: hashjoin: more than one match
+statement error GDK reported error: BATsubcross: more than one match
 select (subq_0.c0 = case when EXISTS ( select ref_15.c0 as c6 from t_amy as 
ref_15) then subq_0.c1 else subq_0.c1 end) as c4 from (select ref_12.c_f as c0, 
30 as c1 from t_qh as ref_12) as subq_0
 
 statement error GDK reported error: BATsubcross: more than one match
___
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org


MonetDB: default - Approved output after changeset 69ccbf3f6632

2022-01-25 Thread Pedro Ferreira
Changeset: 5c6e95afbef6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5c6e95afbef6
Modified Files:

sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.test
Branch: default
Log Message:

Approved output after changeset 69ccbf3f6632


diffs (12 lines):

diff --git 
a/sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.test 
b/sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.test
--- 
a/sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.test
+++ 
b/sql/test/BugDay_2005-11-09_2.9.3/Tests/interval_on_time_stamp.SF-1080488.test
@@ -6,7 +6,7 @@ 1997-08-31
 query T rowsort
 select date '1997-10-31' + interval '1' month
 
-1997-12-01
+1997-11-30
 
 query T rowsort
 select timestamp '1997-07-15 19:00:00' + interval '9' hour
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-11-15 Thread Pedro Ferreira
Changeset: 277936942d2a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/277936942d2a
Modified Files:
sql/test/SQLancer/Tests/sqlancer18.test
Branch: default
Log Message:

Approved output


diffs (28 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer18.test 
b/sql/test/SQLancer/Tests/sqlancer18.test
--- a/sql/test/SQLancer/Tests/sqlancer18.test
+++ b/sql/test/SQLancer/Tests/sqlancer18.test
@@ -573,12 +573,10 @@ CREATE TABLE "t1" ("c0" INT)
 statement ok rowcount 17
 INSERT INTO "t1" VALUES 
(1),(10),(7),(9),(NULL),(1),(7),(7),(0),(8),(0),(9),(NULL),(5),(3),(8),(0)
 
-# this one could be an error too
 query T rowsort
 select (FALSE) in (TRUE, (select time '13:35:07' from t1) between t0.c0 and 
t0.c0) from t0
 
 
-# this one could be an error too
 query T rowsort
 select (FALSE) in (FALSE, (select time '13:35:07' from t1) between t0.c0 and 
t0.c0) from t0
 
@@ -586,8 +584,10 @@ select (FALSE) in (FALSE, (select time '
 statement ok rowcount 1
 INSERT INTO "t0" VALUES (NULL, 1)
 
-statement error GDK reported error: BATsubcross: more than one match
+query T rowsort
 select (FALSE) in (FALSE, (select time '13:35:07' from t1) between t0.c0 and 
t0.c0) from t0
+
+True
 
 statement ok
 DROP TABLE t0
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-11-10 Thread Pedro Ferreira
Changeset: b56ef405f11d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b56ef405f11d
Modified Files:
sql/test/Tests/setoptimizer.test
Branch: default
Log Message:

Approved output


diffs (28 lines):

diff --git a/sql/test/Tests/setoptimizer.test b/sql/test/Tests/setoptimizer.test
--- a/sql/test/Tests/setoptimizer.test
+++ b/sql/test/Tests/setoptimizer.test
@@ -29,13 +29,13 @@ query TTT nosort
 select * from optimizers()
 
 minimal_pipe
-optimizer.inline();optimizer.remap();optimizer.bincopyfrom();optimizer.deadcode();optimizer.multiplex();optimizer.generator();optimizer.garbageCollector();optimizer.profiler();
+optimizer.inline();optimizer.remap();optimizer.bincopyfrom();optimizer.emptybind();optimizer.deadcode();optimizer.for();optimizer.dict();optimizer.multiplex();optimizer.generator();optimizer.garbageCollector();optimizer.profiler();
 stable
 minimal_fast
 optimizer.minimalfast()
 stable
 default_pipe
-optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mitosis();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.matpack();optimizer.reorder();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();optimizer.profiler();
+optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.for();optimizer.dict();optimizer.mitosis();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.matpack();optimizer.reorder();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();optimizer.profiler();
 stable
 default_fast
 optimizer.defaultfast()
@@ -50,7 +50,7 @@ no_mitosis_pipe
 
optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.matpack();optimizer.reorder();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();optimizer.profiler();
 stable
 sequential_pipe
-optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.matpack();optimizer.reorder();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();optimizer.profiler();
+optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.for();optimizer.dict();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.matpack();optimizer.reorder();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();optimizer.profiler();
 stable
 
 statement ok
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output for new primary key

2021-10-22 Thread Pedro Ferreira
Changeset: 0783fa59d2f3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0783fa59d2f3
Modified Files:
sql/test/Dependencies/Tests/dependency_DBobjects.test
sql/test/Dependencies/Tests/dependency_owner_schema_3.test
sql/test/DropCascade/Tests/drop_columns_cascade.test
sql/test/DropCascade/Tests/drop_pkey_cascade.test
sql/test/Tests/keys.test
Branch: default
Log Message:

Approved output for new primary key


diffs (88 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
@@ -233,6 +233,9 @@ DEP_VIEW
 query TTT rowsort
 SELECT c.name, k.name, 'DEP_KEY' from sys.columns as c, sys.objects as kc, 
sys.keys as k where kc."name" = c.name AND kc.id = k.id AND k.table_id = 
c.table_id AND k.rkey = -1 order by c.name, k.name
 
+action_id
+fkey_actions_action_id_pkey
+DEP_KEY
 dependency_type_id
 dependency_types_dependency_type_id_pkey
 DEP_KEY
diff --git a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test 
b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
--- a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
+++ b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
@@ -48,7 +48,7 @@ DEP_SCHEMA
 query TTT rowsort
 SELECT t.name, v.name, 'DEP_VIEW' from sys.tables as t, sys.tables as v, 
sys.dependencies as dep where t.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by t.name, v.name
 
-636 values hashing to 90e2ee5bb64e32ae6e9d2ac0ab8dae7b
+645 values hashing to 6a76e9478e88821358bdbee0f171f520
 
 query TTT rowsort
 SELECT t.name, i.name, 'DEP_INDEX' from sys.tables as t, sys.idxs as i where 
i.table_id = t.id and i.name not in (select name from sys.keys) and t.type in 
(0, 10, 20, 30) order by t.name, i.name
@@ -126,11 +126,14 @@ DEP_FUNC
 query TTT rowsort
 SELECT c.name, v.name, 'DEP_VIEW' from sys.columns as c, sys.tables as v, 
sys.dependencies as dep where c.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by c.name, v.name
 
-2217 values hashing to 419c161985866d250f6e16deb56ab344
+2259 values hashing to fbfaada25cafb60a05201d2a699ce3e3
 
 query TTT rowsort
 SELECT c.name, k.name, 'DEP_KEY' from sys.columns as c,  sys.objects as kc, 
sys.keys as k where kc."name" = c.name AND kc.id = k.id AND k.table_id = 
c.table_id AND k.rkey = -1 order by c.name, k.name
 
+action_id
+fkey_actions_action_id_pkey
+DEP_KEY
 dependency_type_id
 dependency_types_dependency_type_id_pkey
 DEP_KEY
diff --git a/sql/test/DropCascade/Tests/drop_columns_cascade.test 
b/sql/test/DropCascade/Tests/drop_columns_cascade.test
--- a/sql/test/DropCascade/Tests/drop_columns_cascade.test
+++ b/sql/test/DropCascade/Tests/drop_columns_cascade.test
@@ -80,6 +80,7 @@ select name from sys.keys where name not
 
 dependency_types_dependency_type_id_pkey
 dependency_types_dependency_type_name_unique
+fkey_actions_action_id_pkey
 function_languages_language_id_pkey
 function_languages_language_name_unique
 function_types_function_type_id_pkey
diff --git a/sql/test/DropCascade/Tests/drop_pkey_cascade.test 
b/sql/test/DropCascade/Tests/drop_pkey_cascade.test
--- a/sql/test/DropCascade/Tests/drop_pkey_cascade.test
+++ b/sql/test/DropCascade/Tests/drop_pkey_cascade.test
@@ -22,6 +22,7 @@ select name from sys.keys where name not
 
 dependency_types_dependency_type_id_pkey
 dependency_types_dependency_type_name_unique
+fkey_actions_action_id_pkey
 function_languages_language_id_pkey
 function_languages_language_name_unique
 function_types_function_type_id_pkey
diff --git a/sql/test/Tests/keys.test b/sql/test/Tests/keys.test
--- a/sql/test/Tests/keys.test
+++ b/sql/test/Tests/keys.test
@@ -44,6 +44,10 @@ dependency_types_dependency_type_name_un
 0
 dependency_types_dependency_type_name_unique
 1
+fkey_actions_action_id_pkey
+0
+fkey_actions_action_id_pkey
+0
 function_languages_language_id_pkey
 0
 function_languages_language_id_pkey
@@ -122,6 +126,10 @@ dependency_types_dependency_type_name_un
 0
 dependency_types_dependency_type_name_unique
 1
+fkey_actions_action_id_pkey
+0
+fkey_actions_action_id_pkey
+0
 function_languages_language_id_pkey
 0
 function_languages_language_id_pkey
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-09-21 Thread Pedro Ferreira
Changeset: 83c95e48067a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/83c95e48067a
Modified Files:
sql/test/prepare/Tests/sqlancer_prepare.stable.out
sql/test/prepare/Tests/sqlancer_prepare.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (54 lines):

diff --git a/sql/test/prepare/Tests/sqlancer_prepare.stable.out 
b/sql/test/prepare/Tests/sqlancer_prepare.stable.out
--- a/sql/test/prepare/Tests/sqlancer_prepare.stable.out
+++ b/sql/test/prepare/Tests/sqlancer_prepare.stable.out
@@ -10,7 +10,7 @@
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
 % varchar, int,int,varchar,varchar,varchar # type
-% 12,  3,  1,  0,  3,  2 # length
+% 12,  2,  1,  0,  3,  2 # length
 [ "boolean",   1,  0,  "", "%10",  "c0"]
 [ "sec_interval",  13, 0,  "", "%10",  "%1"]
 [ "boolean",   1,  0,  NULL,   NULL,   NULL]
@@ -45,8 +45,8 @@
 [ "boolean",   1,  0,  NULL,   NULL,   NULL]
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,str,str,str # type
-% 6,   3,  1,  0,  2,  2 # length
+% varchar, int,int,varchar,varchar,varchar # type
+% 6,   2,  1,  0,  2,  2 # length
 [ "bigint",64, 0,  "", "%3",   "%3"]
 [ "bigint",64, 0,  NULL,   NULL,   NULL]
 #PREPARE SELECT DISTINCT CAST(l0t0.c0 AS INT))-(CAST(? AS 
BIGINT*(scale_up(?, ((-438139776)*(-813129345) FROM (select 1) AS 
l0t0(c0);
@@ -136,14 +136,14 @@
 #PREPARE SELECT "quarter"(date '2021-01-02') IN ("second"(TIME '01:00:00'), 
(select ? where true));
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,varchar,varchar, varchar # type
+% varchar, int,int,varchar,varchar,varchar # type
 % 7,   2,  1,  0,  3,  3 # length
 [ "boolean",   1,  0,  "", "%11",  "%11"   ]
 [ "decimal",   16, 6,  NULL,   NULL,   NULL]
 #PREPARE SELECT "quarter"(date '2021-01-02') IN ("second"(TIME '01:00:00'), 
(select ? where true));
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,varchar,varchar, varchar # type
+% varchar, int,int,varchar,varchar,varchar # type
 % 7,   2,  1,  0,  3,  3 # length
 [ "boolean",   1,  0,  "", "%11",  "%11"   ]
 [ "decimal",   16, 6,  NULL,   NULL,   NULL]
diff --git a/sql/test/prepare/Tests/sqlancer_prepare.stable.out.int128 
b/sql/test/prepare/Tests/sqlancer_prepare.stable.out.int128
--- a/sql/test/prepare/Tests/sqlancer_prepare.stable.out.int128
+++ b/sql/test/prepare/Tests/sqlancer_prepare.stable.out.int128
@@ -45,8 +45,8 @@
 [ "boolean",   1,  0,  NULL,   NULL,   NULL]
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
-% varchar, int,int,str,str,str # type
-% 7,   5,  1,  0,  2,  2 # length
+% varchar, int,int,varchar,varchar,varchar # type
+% 7,   3,  1,  0,  2,  2 # length
 [ "hugeint",   128,0,  "", "%3",   "%3"]
 [ "hugeint",   128,0,  NULL,   NULL,   NULL]
 #PREPARE SELECT round(-'b', ?);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-08-18 Thread Pedro Ferreira
Changeset: ea1e5b51c407 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/ea1e5b51c407
Modified Files:
clients/Tests/exports.stable.out
sql/test/Dependencies/Tests/dependency_loop.test
sql/test/Dependencies/Tests/dependency_owner_schema_3.test
Branch: default
Log Message:

Approved output


diffs (35 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1295,8 +1295,8 @@ const char *rename_tableRef;
 const char *rename_userRef;
 const char *replaceRef;
 const char *replicatorRef;
+void resetMalBlk(MalBlkPtr mb);
 void resetMalTypes(MalBlkPtr mb, int stop);
-void resetMalBlk(MalBlkPtr mb);
 void resetScenario(Client c);
 int resizeMalBlk(MalBlkPtr mb, int elements);
 int resolveType(int dsttype, int srctype);
diff --git a/sql/test/Dependencies/Tests/dependency_loop.test 
b/sql/test/Dependencies/Tests/dependency_loop.test
--- a/sql/test/Dependencies/Tests/dependency_loop.test
+++ b/sql/test/Dependencies/Tests/dependency_loop.test
@@ -174,5 +174,5 @@ UNION
 query I rowsort
 select count(*) from dependencies where depend_type = 5
 
-1080
+1081
 
diff --git a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test 
b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
--- a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
+++ b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
@@ -126,7 +126,7 @@ DEP_FUNC
 query TTT rowsort
 SELECT c.name, v.name, 'DEP_VIEW' from sys.columns as c, sys.tables as v, 
sys.dependencies as dep where c.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by c.name, v.name
 
-2178 values hashing to 50df54353d1b5c45b536250115f70c64
+2181 values hashing to 41189eb0b528b8ed3c6ab64910056631
 
 query TTT rowsort
 SELECT c.name, k.name, 'DEP_KEY' from sys.columns as c,  sys.objects as kc, 
sys.keys as k where kc."name" = c.name AND kc.id = k.id AND k.table_id = 
c.table_id AND k.rkey = -1 order by c.name, k.name
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-08-16 Thread Pedro Ferreira
Changeset: 9820d5088b0f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9820d5088b0f
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

Approved output


diffs (11 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1057,6 +1057,7 @@ const char *hgeRef;
 const char *identityRef;
 const char *ifthenelseRef;
 const char *importColumnRef;
+const char *importTableRef;
 void initHeartbeat(void);
 void initNamespace(void);
 void initParser(void);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-08-11 Thread Pedro Ferreira
Changeset: f23afaadf652 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f23afaadf652
Modified Files:
sql/test/Dependencies/Tests/dependency_DBobjects.test
sql/test/Dependencies/Tests/dependency_loop.test
sql/test/Dependencies/Tests/dependency_owner_schema_3.test
Branch: default
Log Message:

Approved output


diffs (132 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
@@ -298,7 +298,7 @@ DEP_INDEX
 query TTT rowsort
 SELECT c.name, f.name, 'DEP_FUNC' from sys.functions as f, sys.columns as c, 
sys.dependencies as dep where c.id = dep.id AND f.id = dep.depend_id AND 
dep.depend_type = 7 ORDER BY c.name, f.name
 
-273 values hashing to 5f62003db3521c560782b24e0f07db0d
+279 values hashing to 4c42714c4678cb65faf29e6a113e146b
 
 query TTT rowsort
 SELECT c.name, tri.name, 'DEP_TRIGGER' from sys.columns as c, sys.triggers as 
tri, sys.dependencies as dep where dep.id = c.id AND dep.depend_id =tri.id AND 
dep.depend_type = 8 order by c.name, tri.name
@@ -328,6 +328,9 @@ DEP_FUNC
 dump_column_defaults
 dump_database
 DEP_FUNC
+dump_column_grants
+dump_database
+DEP_FUNC
 dump_comments
 dump_database
 DEP_FUNC
@@ -343,6 +346,9 @@ DEP_FUNC
 dump_foreign_keys
 dump_database
 DEP_FUNC
+dump_function_grants
+dump_database
+DEP_FUNC
 dump_functions
 dump_database
 DEP_FUNC
@@ -355,9 +361,6 @@ DEP_FUNC
 dump_partition_tables
 dump_database
 DEP_FUNC
-dump_privileges
-dump_database
-DEP_FUNC
 dump_sequences
 dump_database
 DEP_FUNC
@@ -367,6 +370,9 @@ DEP_FUNC
 dump_table_constraint_type
 dump_database
 DEP_FUNC
+dump_table_grants
+dump_database
+DEP_FUNC
 dump_tables
 dump_database
 DEP_FUNC
diff --git a/sql/test/Dependencies/Tests/dependency_loop.test 
b/sql/test/Dependencies/Tests/dependency_loop.test
--- a/sql/test/Dependencies/Tests/dependency_loop.test
+++ b/sql/test/Dependencies/Tests/dependency_loop.test
@@ -174,5 +174,5 @@ UNION
 query I rowsort
 select count(*) from dependencies where depend_type = 5
 
-988
+1080
 
diff --git a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test 
b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
--- a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
+++ b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
@@ -48,7 +48,7 @@ DEP_SCHEMA
 query TTT rowsort
 SELECT t.name, v.name, 'DEP_VIEW' from sys.tables as t, sys.tables as v, 
sys.dependencies as dep where t.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by t.name, v.name
 
-567 values hashing to 8b580f5d307e1080938ac3d092a712b1
+627 values hashing to ba31ce2ed151ea27b635fb7be420a269
 
 query TTT rowsort
 SELECT t.name, i.name, 'DEP_INDEX' from sys.tables as t, sys.idxs as i where 
i.table_id = t.id and i.name not in (select name from sys.keys) and t.type in 
(0, 10, 20, 30) order by t.name, i.name
@@ -126,7 +126,7 @@ DEP_FUNC
 query TTT rowsort
 SELECT c.name, v.name, 'DEP_VIEW' from sys.columns as c, sys.tables as v, 
sys.dependencies as dep where c.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by c.name, v.name
 
-1986 values hashing to c139c99ef312a3411f9f4f0fc090e3de
+2178 values hashing to 50df54353d1b5c45b536250115f70c64
 
 query TTT rowsort
 SELECT c.name, k.name, 'DEP_KEY' from sys.columns as c,  sys.objects as kc, 
sys.keys as k where kc."name" = c.name AND kc.id = k.id AND k.table_id = 
c.table_id AND k.rkey = -1 order by c.name, k.name
@@ -190,7 +190,7 @@ SELECT c.name, i.name, 'DEP_INDEX' from 
 query TTT rowsort
 SELECT c.name, f.name, 'DEP_FUNC' from sys.functions as f, sys.columns as c, 
sys.dependencies as dep where c.id = dep.id AND f.id = dep.depend_id AND 
dep.depend_type = 7 ORDER BY c.name, f.name
 
-264 values hashing to 8de72aae52a67c02cd49a46842f5a171
+270 values hashing to ccc5c307d9fbc2f33b06858b20fa
 
 query TTT rowsort
 SELECT c.name, tri.name, 'DEP_TRIGGER' from sys.columns as c, sys.objects as 
tri, sys.dependencies as dep where dep.id = c.id AND dep.depend_id =tri.id AND 
dep.depend_type = 8 order by c.name, tri.name
@@ -208,6 +208,9 @@ DEP_FUNC
 dump_column_defaults
 dump_database
 DEP_FUNC
+dump_column_grants
+dump_database
+DEP_FUNC
 dump_comments
 dump_database
 DEP_FUNC
@@ -223,6 +226,9 @@ DEP_FUNC
 dump_foreign_keys
 dump_database
 DEP_FUNC
+dump_function_grants
+dump_database
+DEP_FUNC
 dump_functions
 dump_database
 DEP_FUNC
@@ -235,9 +241,6 @@ DEP_FUNC
 dump_partition_tables
 dump_database
 DEP_FUNC
-dump_privileges
-dump_database
-DEP_FUNC
 dump_sequences
 dump_database
 DEP_FUNC
@@ -247,6 +250,9 @@ DEP_FUNC
 dump_table_constraint_type
 dump_database
 DEP_FUNC
+dump_table_grants
+dump_database
+DEP_FUNC
 dump_tables
 dump_database
 DEP_FUNC
___

MonetDB: default - Approved output

2021-04-23 Thread Pedro Ferreira
Changeset: 9f1a2e8cae59 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/9f1a2e8cae59
Modified Files:
sql/test/Tests/setoptimizer.test
Branch: default
Log Message:

Approved output


diffs (12 lines):

diff --git a/sql/test/Tests/setoptimizer.test b/sql/test/Tests/setoptimizer.test
--- a/sql/test/Tests/setoptimizer.test
+++ b/sql/test/Tests/setoptimizer.test
@@ -29,7 +29,7 @@ query TTT nosort
 select * from optimizers()
 
 minimal_pipe
-optimizer.inline();optimizer.remap();optimizer.bincopyfrom();optimizer.deadcode();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.garbageCollector();
+optimizer.inline();optimizer.remap();optimizer.bincopyfrom();optimizer.deadcode();optimizer.multiplex();optimizer.generator();optimizer.garbageCollector();
 stable
 minimal_fast
 optimizer.minimalfast()
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output after empty bindidx fixes

2021-04-10 Thread Niels Nes
Changeset: dc02e22aab09 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/dc02e22aab09
Modified Files:

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.test
Branch: default
Log Message:

approved output after empty bindidx fixes


diffs (66 lines):

diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
@@ -53,8 +53,6 @@ 2
 sql.bind
 2
 sql.bind_idxbat
-2
-sql.delta
 1
 algebra.projection
 6
@@ -93,8 +91,6 @@ 2
 sql.bind
 2
 sql.bind_idxbat
-2
-sql.delta
 1
 algebra.projection
 6
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
@@ -53,8 +53,6 @@ 2
 sql.bind
 2
 sql.bind_idxbat
-2
-sql.delta
 1
 algebra.projection
 6
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.test
@@ -53,8 +53,6 @@ 2
 sql.bind
 2
 sql.bind_idxbat
-2
-sql.delta
 1
 algebra.projection
 6
@@ -93,8 +91,6 @@ 3
 sql.bind
 2
 sql.bind_idxbat
-4
-sql.delta
 2
 algebra.projection
 11
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.test
@@ -53,8 +53,6 @@ 3
 sql.bind
 2
 sql.bind_idxbat
-4
-sql.delta
 2
 algebra.projection
 11
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-04-10 Thread Pedro Ferreira
Changeset: 063dd0475dab for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/063dd0475dab
Modified Files:
sql/test/astro/Tests/astro.test
Branch: default
Log Message:

Approved output


diffs (12 lines):

diff --git a/sql/test/astro/Tests/astro.test b/sql/test/astro/Tests/astro.test
--- a/sql/test/astro/Tests/astro.test
+++ b/sql/test/astro/Tests/astro.test
@@ -66,7 +66,7 @@ plan UPDATE fluxz
 
 update(
 | table("sys"."fluxz") [ "fluxz"."%TID%" NOT NULL ] COUNT 
-| single project (
+| project (
 | | single left outer join (
 | | | semijoin (
 | | | | table("sys"."fluxz") [ "fluxz"."runcat" NOT NULL, "fluxz"."filter" NOT 
NULL, "fluxz"."%TID%" NOT NULL ] COUNT ,
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2021-03-17 Thread Niels Nes
Changeset: 1f6c078f80ba for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1f6c078f80ba
Modified Files:
sql/test/Dependencies/Tests/dependency_owner_schema_3.test
sql/test/SQLancer/Tests/sqlancer10.test
Branch: default
Log Message:

approved output


diffs (142 lines):

diff --git a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test 
b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
--- a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
+++ b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
@@ -126,7 +126,7 @@ DEP_FUNC
 query TTT rowsort
 SELECT c.name, v.name, 'DEP_VIEW' from sys.columns as c, sys.tables as v, 
sys.dependencies as dep where c.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by c.name, v.name
 
-2028 values hashing to b6e1dda84af6e29efe27713e347cf87d
+1974 values hashing to abcbd4ad07690fa48e84a43f050b9e94
 
 query TTT rowsort
 SELECT c.name, k.name, 'DEP_KEY' from sys.columns as c,  sys.objects as kc, 
sys.keys as k where kc."name" = c.name AND kc.id = k.id AND k.table_id = 
c.table_id AND k.rkey = -1 order by c.name, k.name
@@ -190,7 +190,7 @@ SELECT c.name, i.name, 'DEP_INDEX' from 
 query TTT rowsort
 SELECT c.name, f.name, 'DEP_FUNC' from sys.functions as f, sys.columns as c, 
sys.dependencies as dep where c.id = dep.id AND f.id = dep.depend_id AND 
dep.depend_type = 7 ORDER BY c.name, f.name
 
-351 values hashing to 0357ee3f8bc7b05468e46a56d104a4e9
+264 values hashing to 8de72aae52a67c02cd49a46842f5a171
 
 query TTT rowsort
 SELECT c.name, tri.name, 'DEP_TRIGGER' from sys.columns as c, sys.objects as 
tri, sys.dependencies as dep where dep.id = c.id AND dep.depend_id =tri.id AND 
dep.depend_type = 8 order by c.name, tri.name
diff --git a/sql/test/SQLancer/Tests/sqlancer10.test 
b/sql/test/SQLancer/Tests/sqlancer10.test
--- a/sql/test/SQLancer/Tests/sqlancer10.test
+++ b/sql/test/SQLancer/Tests/sqlancer10.test
@@ -71,8 +71,6 @@ sql.mvc
 1
 sql.tid
 1
-sql.bind
-1
 algebra.project
 5
 algebra.thetaselect
@@ -252,12 +250,10 @@ query T rowsort
 SELECT t2.c1 FROM t0, t2 WHERE CAST(t0.c2 AS char(32)) > t2.c1
 
 
-
 query R rowsort
 SELECT t2.c4 FROM t0, t2 WHERE ((CAST(t0.c2 AS char(32)))>(CASE WHEN TRUE THEN 
t2.c1 END))
 
 
-
 query I rowsort
 SELECT CAST(SUM(count) AS BIGINT) FROM (SELECT CAST(((CAST(t0.c2 AS 
char(32)))>(CASE WHEN TRUE THEN t2.c1 END)) AS INT) as count FROM t0, t2) as res
 
@@ -282,7 +278,6 @@ query T rowsort
 select case t0.c1 = any(select 2 from t1) when false then 'a' when true then 
'b' end from t0
 
 
-
 statement ok
 ROLLBACK
 
@@ -387,7 +382,7 @@ PLAN SELECT (SELECT c0 FROM t0) FROM t0
 
 project (
 | single left outer join (
-| | table("sys"."t0") [ "t0"."c0" NOT NULL ] COUNT ,
+| | table("sys"."t0") [ "t0"."%TID%" NOT NULL ] COUNT ,
 | | project (
 | | | table("sys"."t0") [ "t0"."c0" NOT NULL ] COUNT 
 | | ) [ "t0"."c0" NOT NULL as "%1"."%1" ]
@@ -471,19 +466,19 @@ TRUE
 statement ok
 ROLLBACK
 
-query I rowsort
+query R rowsort
 SELECT covar_pop(0.9, 0.5) FROM (select 762812975) t2(c0) WHERE t2.c0 IS NOT 
NULL
 
-0
+0.000
 
-query I rowsort
+query R rowsort
 SELECT covar_pop(0.9, 0.5) FROM (select 762812975) t2(c0) WHERE t2.c0 IS NOT 
NULL HAVING ((SELECT TRUE)) = FALSE
 UNION ALL
 SELECT covar_pop(0.9, 0.5) FROM (select 762812975) t2(c0) WHERE t2.c0 IS NOT 
NULL HAVING NOT (((SELECT TRUE)) = FALSE)
 UNION ALL
 SELECT covar_pop(0.9, 0.5) FROM (select 762812975) t2(c0) WHERE t2.c0 IS NOT 
NULL HAVING (((SELECT TRUE)) = FALSE) IS NULL
 
-0
+0.000
 
 statement ok
 START TRANSACTION
@@ -521,7 +516,6 @@ WHERE FALSE) UNION DISTINCT (SELECT 0.98
 GROUP BY CAST(least(-973138727, '1') AS BIGINT)
 
 
-
 statement ok
 ROLLBACK
 
@@ -552,12 +546,10 @@ query I rowsort
 SELECT 1 FROM t2, t1 GROUP BY (SELECT 1 FROM t2 AS l1t2 WHERE FALSE) HAVING 
((count(*))>=((SELECT DISTINCT 3 FROM t1 AS l2t1 WHERE FALSE)))
 
 
-
 query I rowsort
 SELECT 1 FROM t2, t1 GROUP BY (SELECT 1 FROM t2 AS l1t2 WHERE FALSE) HAVING 
NOT (((count(*))>=((SELECT DISTINCT 3 FROM t1 AS l2t1 WHERE FALSE
 
 
-
 query I rowsort
 SELECT 1 FROM t2, t1 GROUP BY (SELECT 1 FROM t2 AS l1t2 WHERE FALSE) HAVING 
(((count(*))>=((SELECT DISTINCT 3 FROM t1 AS l2t1 WHERE FALSE IS NULL
 
@@ -579,7 +571,6 @@ query I rowsort
 select 1 from t2 where 8 = any(select 
0.8673676855585512601720665770699270069599151611328125 from t2) and (values 
(true))
 
 
-
 statement ok
 ROLLBACK
 
@@ -758,15 +749,13 @@ query I rowsort
 SELECT 1 FROM t1 RIGHT OUTER JOIN (SELECT 2) AS sub0 ON least((SELECT true 
WHERE FALSE), true) WHERE NOT EXISTS ((SELECT 'b' WHERE FALSE) UNION ALL 
(SELECT 'a'))
 
 
-
-query T rowsort
+query I rowsort
 SELECT ALL t1.c1 FROM t0, t1 RIGHT OUTER JOIN ((SELECT DISTINCT ((least(6, 
529595761))-(least(4, 1032827696))), least(-859534381, 
0.01807380825433357873777140412130393087863922119140625)
 FROM t0, t1 WHERE t0.c1 

MonetDB: default - Approved output

2021-03-16 Thread Pedro Ferreira
Changeset: 423cc19fa16b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=423cc19fa16b
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
monetdb5/modules/mal/Tests/call00.maltest
Branch: default
Log Message:

Approved output


diffs (62 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -9137,7 +9137,10 @@ stdout of test 'MAL-signatures` in direc
 [ "optimizer", "dataflow", "pattern optimizer.dataflow(X_0:str, 
X_1:str):str ","OPTwrapper;",  ""  ]
 [ "optimizer", "deadcode", "pattern optimizer.deadcode():str ",
"OPTwrapper;",  ""  ]
 [ "optimizer", "deadcode", "pattern optimizer.deadcode(X_0:str, 
X_1:str):str ","OPTwrapper;",  ""  ]
+[ "optimizer", "default_fast", "function optimizer.default_fast():void;",  
"", ""  ]
 [ "optimizer", "default_pipe", "function optimizer.default_pipe():void;",  
"", ""  ]
+[ "optimizer", "defaultfast",  "pattern optimizer.defaultfast():str ", 
"OPTwrapper;",  ""  ]
+[ "optimizer", "defaultfast",  "pattern optimizer.defaultfast(X_0:str, 
X_1:str):str ", "OPTwrapper;",  ""  ]
 [ "optimizer", "emptybind","pattern optimizer.emptybind():str ",   
"OPTwrapper;",  ""  ]
 [ "optimizer", "emptybind","pattern optimizer.emptybind(X_0:str, 
X_1:str):str ",   "OPTwrapper;",  ""  ]
 [ "optimizer", "epilogue", "command optimizer.epilogue():void ",   
"optimizer_epilogue;",  ""  ]
@@ -9161,7 +9164,10 @@ stdout of test 'MAL-signatures` in direc
 [ "optimizer", "matpack",  "pattern optimizer.matpack(X_0:str, 
X_1:str):str ", "OPTwrapper;",  ""  ]
 [ "optimizer", "mergetable",   "pattern optimizer.mergetable():str ",  
"OPTwrapper;",  ""  ]
 [ "optimizer", "mergetable",   "pattern optimizer.mergetable(X_0:str, 
X_1:str):str ",  "OPTwrapper;",  ""  ]
+[ "optimizer", "minimal_fast", "function optimizer.minimal_fast():void;",  
"", ""  ]
 [ "optimizer", "minimal_pipe", "function optimizer.minimal_pipe():void;",  
"", ""  ]
+[ "optimizer", "minimalfast",  "pattern optimizer.minimalfast():str ", 
"OPTwrapper;",  ""  ]
+[ "optimizer", "minimalfast",  "pattern optimizer.minimalfast(X_0:str, 
X_1:str):str ", "OPTwrapper;",  ""  ]
 [ "optimizer", "mitosis",  "pattern optimizer.mitosis():str ", 
"OPTwrapper;",  ""  ]
 [ "optimizer", "mitosis",  "pattern optimizer.mitosis(X_0:str, 
X_1:str):str ", "OPTwrapper;",  ""  ]
 [ "optimizer", "multiplex","pattern optimizer.multiplex():str ",   
"OPTwrapper;",  ""  ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -12442,7 +12442,10 @@ stdout of test 'MAL-signatures` in direc
 [ "optimizer", "dataflow", "pattern optimizer.dataflow(X_0:str, 
X_1:str):str ","OPTwrapper;",  ""  ]
 [ "optimizer", "deadcode", "pattern optimizer.deadcode():str ",
"OPTwrapper;",  ""  ]
 [ "optimizer", "deadcode", "pattern optimizer.deadcode(X_0:str, 
X_1:str):str ","OPTwrapper;",  ""  ]
+[ "optimizer", "default_fast", "function optimizer.default_fast():void;",  
"", ""  ]
 [ "optimizer", "default_pipe", "function optimizer.default_pipe():void;",  
"", ""  ]
+[ "optimizer", "defaultfast",  "pattern optimizer.defaultfast():str ", 
"OPTwrapper;",  ""  ]
+[ "optimizer", "defaultfast",  "pattern optimizer.defaultfast(X_0:str, 
X_1:str):str ", "OPTwrapper;",  ""  ]
 [ "optimizer", "emptybind","pattern optimizer.emptybind():str ",   
"OPTwrapper;",  ""  ]
 [ "optimizer", "emptybind","pattern optimizer.emptybind(X_0:str, 
X_1:str):str ",   "OPTwrapper;",  ""  ]
 [ "optimizer", "epilogue", "command optimizer.epilogue():void ",   
"optimizer_epilogue;",  ""  ]
@@ -12466,7 +12469,10 @@ stdout of test 'MAL-signatures` in direc
 [ "optimizer", "matpack",  "pattern optimizer.matpack(X_0:str, 
X_1:str):str ", "OPTwrapper;",  ""  ]
 [ "optimizer", "mergetable",   "pattern optimizer.mergetable():str ",  
"OPTwrapper;",  ""  ]
 [ "optimizer", "mergetable",   "pattern optimizer.mergetable(X_0:str, 
X_1:str):str ",  "OPTwrapper;",  ""  ]
+[ "optimizer", "minimal_fast", "function optimizer.minimal_fast():void;",  
"", ""  ]
 [ "optimizer", "minimal_pipe", "function optimizer.minimal_pipe():void;",  
"", ""  ]
+[ "optimizer", "minimalfast",  "pattern optimizer.minimalfast():str ", 
"OPTwrapper;",  ""  ]
+[ "optimizer", "minimalfast",  "pattern optimizer.minimalfast(X_0:str, 
X_1:str):str ", "OPTwrapper;",  ""  ]
 [ "optimizer", "mitosis",  "pattern optimizer.mitosis():str ", 

MonetDB: default - Approved output

2021-03-15 Thread Pedro Ferreira
Changeset: 1f425854e224 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1f425854e224
Modified Files:
sql/test/Tests/setoptimizer.test
Branch: default
Log Message:

Approved output


diffs (46 lines):

diff --git a/sql/test/Tests/setoptimizer.test b/sql/test/Tests/setoptimizer.test
--- a/sql/test/Tests/setoptimizer.test
+++ b/sql/test/Tests/setoptimizer.test
@@ -25,27 +25,33 @@ select optimizer
 
 minimal_pipe
 
-query TTT rowsort
+query TTT nosort
 select * from optimizers()
 
+minimal_pipe
+optimizer.inline();optimizer.remap();optimizer.bincopyfrom();optimizer.deadcode();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.garbageCollector();
+stable
+minimal_fast
+optimizer.minimalfast()
+stable
 default_pipe
 
optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mitosis();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();
 stable
-minimal_pipe
-optimizer.inline();optimizer.remap();optimizer.bincopyfrom();optimizer.deadcode();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.garbageCollector();
+default_fast
+optimizer.defaultfast()
+stable
+oltp_pipe
+optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mitosis();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.oltp();optimizer.wlc();optimizer.garbageCollector();
+stable
+volcano_pipe
+optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mitosis();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.volcano();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();
 stable
 no_mitosis_pipe
 
optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();
 stable
-oltp_pipe
-optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mitosis();optimizer.mergetable();optimizer.bincopyfrom();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.dataflow();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.oltp();optimizer.wlc();optimizer.garbageCollector();
-stable
 sequential_pipe
 

MonetDB: default - Approved output

2021-03-13 Thread Pedro Ferreira
Changeset: 253935f264ad for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=253935f264ad
Modified Files:
sql/test/SQLancer/Tests/sqlancer10.test
Branch: default
Log Message:

Approved output


diffs (18 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer10.test 
b/sql/test/SQLancer/Tests/sqlancer10.test
--- a/sql/test/SQLancer/Tests/sqlancer10.test
+++ b/sql/test/SQLancer/Tests/sqlancer10.test
@@ -833,12 +833,12 @@ 0
 query I rowsort
 SELECT 1 FROM t0, t1 WHERE least(CASE WHEN t1.c4 THEN t1.c4 WHEN t1.c5 THEN 
t1.c5 END, true)
 
-132 rows in the output. After getting the right result I will approve the hash
+132 values hashing to 421ece02fd1d5b93ec74b250381a9e64
 
 query T rowsort
 SELECT t1.c3 FROM t2, t0, t1 WHERE least(CASE WHEN t1.c4 THEN t1.c4 WHEN t1.c5 
THEN t1.c5 WHEN t1.c5 THEN t1.c4 ELSE t1.c4 END, ((t1.c0)NOT LIKE(t1.c0)))
 
-120 rows in the output. After getting the right result I will approve the hash
+120 values hashing to 879a831ae9fcb0a40db88988eb6e428b
 
 query I rowsort
 SELECT CAST(SUM(count) AS BIGINT) FROM (SELECT CAST(least(CASE WHEN t1.c4 THEN 
t1.c4 WHEN t1.c5 THEN t1.c5 WHEN t1.c5 THEN t1.c4 ELSE t1.c4 END, ((t1.c0)NOT 
LIKE(t1.c0))) AS INT) as count FROM t2, t0, t1) as res
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-03-08 Thread Pedro Ferreira
Changeset: 46131747bb5d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=46131747bb5d
Modified Files:
sql/test/BugTracker/Tests/explain.SF-1739353.test
sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.test
Branch: default
Log Message:

Approved output


diffs (56 lines):

diff --git a/sql/test/BugTracker/Tests/explain.SF-1739353.test 
b/sql/test/BugTracker/Tests/explain.SF-1739353.test
--- a/sql/test/BugTracker/Tests/explain.SF-1739353.test
+++ b/sql/test/BugTracker/Tests/explain.SF-1739353.test
@@ -8,20 +8,20 @@ user.main
 1
 querylog.define
 1
-bat.new
-1
 sql.mvc
 1
+sql.tid
+2
 sql.bind
 6
-sql.tid
-2
 algebra.thetaselect
 2
 sql.subdelta
 1
 sql.projectdelta
 2
+bat.new
+1
 bat.append
 2
 bat.pack
diff --git a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.test 
b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.test
--- a/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.test
+++ b/sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.test
@@ -30,13 +30,11 @@ user.main
 1
 querylog.define
 1
-bat.new
-1
 sql.mvc
 1
-sql.bind
+sql.tid
 2
-sql.tid
+sql.bind
 2
 algebra.thetaselect
 2
@@ -46,6 +44,8 @@ aggr.count
 2
 bat.single
 1
+bat.new
+1
 bat.append
 2
 aggr.sum
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-03-08 Thread Pedro Ferreira
Changeset: 05c297947053 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=05c297947053
Modified Files:

sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.test
sql/test/miscellaneous/Tests/simple_plans.test
Branch: default
Log Message:

Approved output


diffs (198 lines):

diff --git 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
--- 
a/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
+++ 
b/sql/test/BugTracker-2012/Tests/rewrite_like_into_likesubselect.Bug-3179.test
@@ -11,20 +11,20 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
+sql.tid
+1
 sql.bind
 4
-sql.tid
-1
 algebra.likeselect
 2
 sql.subdelta
 1
 sql.projectdelta
 2
+bat.pack
+5
 sql.resultSet
 1
 
@@ -35,20 +35,20 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
+sql.tid
+1
 sql.bind
 4
-sql.tid
-1
 algebra.likeselect
 2
 sql.subdelta
 1
 sql.projectdelta
 2
+bat.pack
+5
 sql.resultSet
 1
 
@@ -59,20 +59,20 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
+sql.tid
+1
 sql.bind
 4
-sql.tid
-1
 algebra.ilikeselect
 2
 sql.subdelta
 1
 sql.projectdelta
 2
+bat.pack
+5
 sql.resultSet
 1
 
@@ -83,20 +83,20 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
+sql.tid
+1
 sql.bind
 4
-sql.tid
-1
 algebra.ilikeselect
 2
 sql.subdelta
 1
 sql.projectdelta
 2
+bat.pack
+5
 sql.resultSet
 1
 
diff --git a/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.test 
b/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.test
--- a/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.test
+++ b/sql/test/BugTracker-2017/Tests/side-effect.Bug-6397.test
@@ -30,14 +30,14 @@ sql.my_generate_series
 2
 aggr.count
 2
-bat.pack
-5
 bat.single
 2
 algebra.crossproduct
 1
 algebra.projection
 2
+bat.pack
+5
 sql.resultSet
 1
 
diff --git a/sql/test/miscellaneous/Tests/simple_plans.test 
b/sql/test/miscellaneous/Tests/simple_plans.test
--- a/sql/test/miscellaneous/Tests/simple_plans.test
+++ b/sql/test/miscellaneous/Tests/simple_plans.test
@@ -199,8 +199,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -213,6 +211,8 @@ algebra.rangejoin
 1
 algebra.project
 1
+bat.pack
+5
 sql.resultSet
 1
 
@@ -223,8 +223,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -239,6 +237,8 @@ algebra.rangejoin
 1
 algebra.project
 1
+bat.pack
+5
 sql.resultSet
 1
 
@@ -249,8 +249,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -263,6 +261,8 @@ algebra.project
 2
 algebra.rangejoin
 1
+bat.pack
+5
 sql.resultSet
 1
 
@@ -273,8 +273,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -289,6 +287,8 @@ algebra.likejoin
 1
 algebra.project
 1
+bat.pack
+5
 sql.resultSet
 1
 
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-03-08 Thread Pedro Ferreira
Changeset: 070348169819 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=070348169819
Modified Files:
clients/Tests/exports.stable.out

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-query.test

sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-2join-view.test
Branch: default
Log Message:

Approved output


diffs (truncated from 389 to 300 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1123,6 +1123,7 @@ int isMultiplex(InstrPtr q);
 int isNotUsedIn(InstrPtr p, int start, int a);
 int isOptimizerEnabled(MalBlkPtr mb, str opt);
 int isOptimizerPipe(const char *name);
+int isOptimizerUsed(MalBlkPtr mb, str opt);
 int isOrderby(InstrPtr q);
 int isSample(InstrPtr q);
 int isSelect(InstrPtr q);
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-query.test
@@ -24,8 +24,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -36,6 +34,8 @@ algebra.projection
 2
 algebra.sort
 1
+bat.pack
+5
 sql.resultSet
 1
 
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-0join-view.test
@@ -24,8 +24,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -36,6 +34,8 @@ algebra.projection
 2
 algebra.sort
 1
+bat.pack
+5
 sql.resultSet
 1
 
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-query.test
@@ -24,8 +24,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -36,6 +34,8 @@ algebra.projection
 2
 algebra.sort
 1
+bat.pack
+5
 sql.resultSet
 1
 
@@ -46,12 +46,12 @@ user.main
 1
 querylog.define
 1
-bat.new
-2
 sql.mvc
 1
 sql.tid
 2
+sql.bind
+2
 sql.bind_idxbat
 2
 sql.delta
@@ -60,22 +60,22 @@ algebra.projection
 6
 algebra.join
 1
-sql.bind
-2
 bat.mirror
 1
 algebra.difference
 1
+bat.new
+2
 bat.append
 4
 algebra.projectionpath
 1
 algebra.project
 1
+algebra.sort
+1
 bat.pack
 5
-algebra.sort
-1
 sql.resultSet
 1
 
@@ -86,12 +86,12 @@ user.main
 1
 querylog.define
 1
-bat.new
-2
 sql.mvc
 1
 sql.tid
 2
+sql.bind
+2
 sql.bind_idxbat
 2
 sql.delta
@@ -100,22 +100,22 @@ algebra.projection
 6
 algebra.join
 1
-sql.bind
-2
 bat.mirror
 1
 algebra.difference
 1
+bat.new
+2
 bat.append
 4
 algebra.projectionpath
 1
 algebra.project
 1
+algebra.sort
+1
 bat.pack
 5
-algebra.sort
-1
 sql.resultSet
 1
 
diff --git 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
--- 
a/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
+++ 
b/sql/test/FeatureRequests/Tests/foreign_key_outer_join_dead_code_elimination-explain-1join-view.test
@@ -24,8 +24,6 @@ user.main
 1
 querylog.define
 1
-bat.pack
-5
 sql.mvc
 1
 sql.tid
@@ -36,6 +34,8 @@ algebra.projection
 2
 algebra.sort
 1
+bat.pack
+5
 sql.resultSet
 1
 
@@ -46,12 +46,12 @@ user.main
 1
 querylog.define
 1
-bat.new
-2
 sql.mvc
 1
 sql.tid
 2
+sql.bind
+2
 sql.bind_idxbat
 2
 sql.delta
@@ -60,22 +60,22 @@ algebra.projection
 6
 algebra.join
 1
-sql.bind
-2
 bat.mirror
 1
 algebra.difference
 1
+bat.new
+2
 bat.append
 4
 algebra.projectionpath
 1
 algebra.project
 1
+algebra.sort
+1
 bat.pack
 5
-algebra.sort
-1
 sql.resultSet
 1
 
diff --git 

MonetDB: default - approved output

2021-03-05 Thread Niels Nes
Changeset: b0dd003ff574 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b0dd003ff574
Modified Files:
clients/Tests/MAL-signatures.stable.out
Branch: default
Log Message:

approved output


diffs (11 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -740,6 +740,7 @@ stdout of test 'MAL-signatures` in direc
 [ "bat",   "isaKey",   "command bat.isaKey(X_0:bat[:any_1]):bit ", 
"BKCgetKey;",   ""  ]
 [ "bat",   "mergecand","command bat.mergecand(X_0:bat[:oid], 
X_1:bat[:oid]):bat[:oid] ",   "BKCmergecand;",""  ]
 [ "bat",   "mirror",   "command bat.mirror(X_0:bat[:any_2]):bat[:oid] 
",   "BKCmirror;",   ""  ]
+[ "bat",   "new",  "pattern bat.new(X_0:any_1, 
X_1:bat[:any_2]):bat[:any_1] ", "CMDBATdup;",   ""  ]
 [ "bat",   "new",  "pattern bat.new(X_0:any_1):bat[:any_1] ",  
"CMDBATnew;",   ""  ]
 [ "bat",   "new",  "pattern bat.new(X_0:any_1, X_1:int):bat[:any_1] ", 
"CMDBATnew;",   ""  ]
 [ "bat",   "new",  "pattern bat.new(X_0:any_1, X_1:int, 
X_2:bit):bat[:any_1] ","CMDBATnew;",   ""  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-03-03 Thread Pedro Ferreira
Changeset: 55183d3b4786 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=55183d3b4786
Modified Files:
sql/test/sql_dump/Tests/dump.test
Branch: default
Log Message:

Approved output


diffs (22 lines):

diff --git a/sql/test/sql_dump/Tests/dump.test 
b/sql/test/sql_dump/Tests/dump.test
--- a/sql/test/sql_dump/Tests/dump.test
+++ b/sql/test/sql_dump/Tests/dump.test
@@ -381,12 +381,12 @@ COMMENT ON INDEX "sys"."ind3" IS  'This 
 COMMENT ON SEQUENCE "sys"."seq1" IS  'This is a comment on a sequence.' ;
 COMMENT ON WINDOW "sys"."stddev" IS  'This is a comment on a window function.' 
;
 TRUNCATE sys.privileges;
-INSERT INTO sys.privileges VALUES ((SELECT t.id FROM sys.schemas s, tables t 
WHERE s.id = t.schema_id AND s.name || '.' || t.name = 'sys.foo' ),(SELECT id 
FROM auths a WHERE a.name =  'voc' ),(SELECT pc.privilege_code_id FROM 
privilege_codes pc WHERE pc.privilege_code_name =  'SELECT' ),(SELECT id FROM 
auths g WHERE g.name =  'monetdb' ),0);
-INSERT INTO sys.privileges VALUES ((SELECT c.id FROM sys.schemas s, tables t, 
columns c WHERE s.id = t.schema_id AND t.id = c.table_id AND s.name || '.' || 
t.name || '.' || c.name = 'sys.foo.i' ),(SELECT id FROM auths a WHERE a.name =  
'voc' ),(SELECT pc.privilege_code_id FROM privilege_codes pc WHERE 
pc.privilege_code_name =  'UPDATE' ),(SELECT id FROM auths g WHERE g.name =  
'monetdb' ),0);
-INSERT INTO sys.privileges VALUES ((SELECT fqn.id FROM 
fully_qualified_functions fqn WHERE fqn.nme =  'sys.f1(INTEGER)'  AND fqn.tpe = 
 'FUNCTION' ),(SELECT id FROM auths a WHERE a.name =  'voc' ),(SELECT 
pc.privilege_code_id FROM privilege_codes pc WHERE pc.privilege_code_name =  
'EXECUTE' ),(SELECT id FROM auths g WHERE g.name =  'monetdb' ),0);
-INSERT INTO sys.privileges VALUES ((SELECT fqn.id FROM 
fully_qualified_functions fqn WHERE fqn.nme =  'sys.f1(INTEGER)'  AND fqn.tpe = 
 'PROCEDURE' ),(SELECT id FROM auths a WHERE a.name =  'voc' ),(SELECT 
pc.privilege_code_id FROM privilege_codes pc WHERE pc.privilege_code_name =  
'EXECUTE' ),(SELECT id FROM auths g WHERE g.name =  'monetdb' ),0);
-INSERT INTO sys.privileges VALUES ((SELECT fqn.id FROM 
fully_qualified_functions fqn WHERE fqn.nme =  'sys.f1()'  AND fqn.tpe =  
'PROCEDURE' ),(SELECT id FROM auths a WHERE a.name =  'voc' ),(SELECT 
pc.privilege_code_id FROM privilege_codes pc WHERE pc.privilege_code_name =  
'EXECUTE' ),(SELECT id FROM auths g WHERE g.name =  'monetdb' ),1);
-INSERT INTO sys.privileges VALUES (0,(SELECT id FROM auths a WHERE a.name =  
'voc' ),(SELECT pc.privilege_code_id FROM privilege_codes pc WHERE 
pc.privilege_code_name =  'UPDATE' ),(SELECT id FROM auths g WHERE g.name =  
'monetdb' ),0);
+INSERT INTO sys.privileges VALUES ((SELECT t.id FROM sys.schemas s, sys.tables 
t WHERE s.id = t.schema_id AND s.name || '.' || t.name = 'sys.foo' ),(SELECT id 
FROM sys.auths a WHERE a.name =  'voc' ),(SELECT pc.privilege_code_id FROM 
sys.privilege_codes pc WHERE pc.privilege_code_name =  'SELECT' ),(SELECT id 
FROM sys.auths g WHERE g.name =  'monetdb' ),0);
+INSERT INTO sys.privileges VALUES ((SELECT c.id FROM sys.schemas s, sys.tables 
t, sys.columns c WHERE s.id = t.schema_id AND t.id = c.table_id AND s.name || 
'.' || t.name || '.' || c.name = 'sys.foo.i' ),(SELECT id FROM sys.auths a 
WHERE a.name =  'voc' ),(SELECT pc.privilege_code_id FROM sys.privilege_codes 
pc WHERE pc.privilege_code_name =  'UPDATE' ),(SELECT id FROM sys.auths g WHERE 
g.name =  'monetdb' ),0);
+INSERT INTO sys.privileges VALUES ((SELECT fqn.id FROM 
sys.fully_qualified_functions fqn WHERE fqn.nme =  'sys.f1(INTEGER)'  AND 
fqn.tpe =  'FUNCTION' ),(SELECT id FROM sys.auths a WHERE a.name =  'voc' 
),(SELECT pc.privilege_code_id FROM sys.privilege_codes pc WHERE 
pc.privilege_code_name =  'EXECUTE' ),(SELECT id FROM sys.auths g WHERE g.name 
=  'monetdb' ),0);
+INSERT INTO sys.privileges VALUES ((SELECT fqn.id FROM 
sys.fully_qualified_functions fqn WHERE fqn.nme =  'sys.f1(INTEGER)'  AND 
fqn.tpe =  'PROCEDURE' ),(SELECT id FROM sys.auths a WHERE a.name =  'voc' 
),(SELECT pc.privilege_code_id FROM sys.privilege_codes pc WHERE 
pc.privilege_code_name =  'EXECUTE' ),(SELECT id FROM sys.auths g WHERE g.name 
=  'monetdb' ),0);
+INSERT INTO sys.privileges VALUES ((SELECT fqn.id FROM 
sys.fully_qualified_functions fqn WHERE fqn.nme =  'sys.f1()'  AND fqn.tpe =  
'PROCEDURE' ),(SELECT id FROM sys.auths a WHERE a.name =  'voc' ),(SELECT 
pc.privilege_code_id FROM sys.privilege_codes pc WHERE pc.privilege_code_name = 
 'EXECUTE' ),(SELECT id FROM sys.auths g WHERE g.name =  'monetdb' ),1);
+INSERT INTO sys.privileges VALUES (0,(SELECT id FROM sys.auths a WHERE a.name 
=  'voc' ),(SELECT pc.privilege_code_id FROM sys.privilege_codes pc WHERE 
pc.privilege_code_name =  'UPDATE' ),(SELECT id FROM sys.auths g WHERE g.name = 
 'monetdb' ),0);
 COPY 3 RECORDS INTO "sys"."tbl_with_data"("c1", "c2", "c3", "c4", "c5", "c6", 
"c7", "c8", "c9", "c10", "c11", "c12", "c13", "c14", "c18", "c19", 

MonetDB: default - approved output

2021-03-03 Thread Niels Nes
Changeset: 85e6033cdc07 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=85e6033cdc07
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (12 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -16,7 +16,7 @@ BAT *BATanyequal_grp(BAT *l, BAT *r, BAT
 BAT *BATanyequal_grp2(BAT *l, BAT *r, BAT *rid, BAT *g, BAT *e, BAT *s);
 gdk_return BATappend(BAT *b, BAT *n, BAT *s, bool force) 
__attribute__((__warn_unused_result__));
 void BATassertProps(BAT *b);
-atomDesc BATatoms[];
+atomDesc BATatoms[MAXATOMS];
 BAT *BATattach(int tt, const char *heapfile, role_t role);
 gdk_return BATbandjoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT *sr, 
const void *c1, const void *c2, bool li, bool hi, BUN estimate) 
__attribute__((__warn_unused_result__));
 BAT *BATcalcabsolute(BAT *b, BAT *s);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2021-03-03 Thread Niels Nes
Changeset: 9cbde54ea33a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9cbde54ea33a
Modified Files:
sql/test/Dependencies/Tests/dependency_owner_schema_3.test
Branch: default
Log Message:

approved output


diffs (21 lines):

diff --git a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test 
b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
--- a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
+++ b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
@@ -48,7 +48,7 @@ DEP_SCHEMA
 query TTT rowsort
 SELECT t.name, v.name, 'DEP_VIEW' from sys.tables as t, sys.tables as v, 
sys.dependencies as dep where t.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by t.name, v.name
 
-564 values hashing to 2296fb6b8831002f7203b6982a75ac62
+564 values hashing to cff98513dfae81673eb5b21ca15700dc
 
 query TTT rowsort
 SELECT t.name, i.name, 'DEP_INDEX' from sys.tables as t, sys.idxs as i where 
i.table_id = t.id and i.name not in (select name from sys.keys) and t.type in 
(0, 10, 20, 30) order by t.name, i.name
@@ -126,7 +126,7 @@ DEP_FUNC
 query TTT rowsort
 SELECT c.name, v.name, 'DEP_VIEW' from sys.columns as c, sys.tables as v, 
sys.dependencies as dep where c.id = dep.id AND v.id = dep.depend_id AND 
dep.depend_type = 5 AND v.type in (1, 11, 21, 31) order by c.name, v.name
 
-2028 values hashing to e4d83e2392d2ba2271d72e36cf09a7ae
+2028 values hashing to b6e1dda84af6e29efe27713e347cf87d
 
 query TTT rowsort
 SELECT c.name, k.name, 'DEP_KEY' from sys.columns as c,  sys.objects as kc, 
sys.keys as k where kc."name" = c.name AND kc.id = k.id AND k.table_id = 
c.table_id AND k.rkey = -1 order by c.name, k.name
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2021-03-03 Thread Niels Nes
Changeset: 2f485f04b108 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2f485f04b108
Modified Files:
sql/test/Dependencies/Tests/dependency_DBobjects.test
Branch: default
Log Message:

approved output


diffs (12 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
@@ -352,7 +352,7 @@ DEP_FUNC
 dump_functions
 dump_database
 DEP_FUNC
-dump_grant_user_priviledges
+dump_grant_user_privileges
 dump_database
 DEP_FUNC
 dump_indices
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2021-03-03 Thread Niels Nes
Changeset: e350b18ca635 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e350b18ca635
Modified Files:
sql/test/Dependencies/Tests/dependency_owner_schema_3.test
Branch: default
Log Message:

approved output


diffs (12 lines):

diff --git a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test 
b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
--- a/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
+++ b/sql/test/Dependencies/Tests/dependency_owner_schema_3.test
@@ -226,7 +226,7 @@ DEP_FUNC
 dump_functions
 dump_database
 DEP_FUNC
-dump_grant_user_priviledges
+dump_grant_user_privileges
 dump_database
 DEP_FUNC
 dump_indices
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-03-01 Thread Pedro Ferreira
Changeset: f7b8e7bcaf5e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f7b8e7bcaf5e
Modified Files:
monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out

monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
Branch: default
Log Message:

Approved output


diffs (186 lines):

diff --git 
a/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out 
b/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out
--- a/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out
+++ b/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out
@@ -10,7 +10,7 @@
 % def # name
 % clob # type
 % 626 # length
-[ 
"optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.pushselect();optimizer.aliases();optimizer.mergetable();optimizer.bincopyfrom();optimizer.parappend();optimizer.deadcode();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();"
 ]
+[ 
"optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.deadcode();optimizer.pushselect();optimizer.aliases();optimizer.mergetable();optimizer.bincopyfrom();optimizer.parappend();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.garbageCollector();"
 ]
 #explain copy into ttt from '/tmp/xyz';
 % .explain # table_name
 % mal # name
@@ -19,14 +19,14 @@
 function user.main():void;
 querylog.define("explain copy into ttt from \\'/tmp/xyz\\';":str, 
"sequential_pipe":str, 22:int);
 X_4:int := sql.mvc();
-(X_27:bat[:int], X_28:bat[:int], X_29:bat[:int]) := 
sql.copy_from(0x7ffb40161430:ptr, "|":str, "\n":str, nil:str, "null":str, 
"/tmp/xyz":str, -1:lng, 0:lng, 0:int, nil:str, 0:int, 1:int);
+(X_27:bat[:int], X_28:bat[:int], X_29:bat[:int]) := 
sql.copy_from(0x7fe144159410:ptr, "|":str, "\n":str, nil:str, "null":str, 
"/tmp/xyz":str, -1:lng, 0:lng, 0:int, nil:str, 0:int, 1:int);
 X_30:lng := aggr.count(X_27:bat[:int]);
 X_31:lng := sql.claim(X_4:int, "sys":str, "ttt":str, X_30:lng);
-(X_86:int, X_85:ptr, X_90:ptr, X_93:ptr) := sql.append_prep(X_4:int, 
"sys":str, "ttt":str, 
"averylongcolumnnametomakeitlargee":str,
 "b":str, "c":str);
-X_88:ptr := sql.append_exec(X_85:ptr, X_31:lng, X_27:bat[:int]);
-X_91:ptr := sql.append_exec(X_90:ptr, X_31:lng, X_28:bat[:int]);
-X_94:ptr := sql.append_exec(X_93:ptr, X_31:lng, X_29:bat[:int]);
-X_41:int := sql.append_finish(X_86:int, X_88:ptr, X_91:ptr, X_94:ptr);
+(X_87:int, X_86:ptr, X_91:ptr, X_94:ptr) := sql.append_prep(X_4:int, 
"sys":str, "ttt":str, 
"averylongcolumnnametomakeitlargee":str,
 "b":str, "c":str);
+X_89:ptr := sql.append_exec(X_86:ptr, X_31:lng, X_27:bat[:int]);
+X_92:ptr := sql.append_exec(X_91:ptr, X_31:lng, X_28:bat[:int]);
+X_95:ptr := sql.append_exec(X_94:ptr, X_31:lng, X_29:bat[:int]);
+X_41:int := sql.append_finish(X_87:int, X_89:ptr, X_92:ptr, X_95:ptr);
 sql.affectedRows(X_41:int, X_30:lng);
 end user.main;
 #inline   actions= 0 time=0 usec 
@@ -69,7 +69,7 @@ end user.main;
 % def # name
 % clob # type
 % 649 # length
-[ 
"optimizer.inline();optimizer.remap();optimizer.costModel();optimizer.coercions();optimizer.aliases();optimizer.evaluate();optimizer.emptybind();optimizer.pushselect();optimizer.aliases();optimizer.mergetable();optimizer.bincopyfrom();optimizer.parappend();optimizer.deadcode();optimizer.aliases();optimizer.constants();optimizer.commonTerms();optimizer.projectionpath();optimizer.deadcode();optimizer.reorder();optimizer.matpack();optimizer.querylog();optimizer.multiplex();optimizer.generator();optimizer.profiler();optimizer.candidates();optimizer.deadcode();optimizer.postfix();optimizer.wlc();optimizer.sql_append();optimizer.garbageCollector();"
  ]
+[ 

MonetDB: default - Approved output

2021-03-01 Thread Pedro Ferreira
Changeset: 3aacd22f7b34 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3aacd22f7b34
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/exports.stable.out
Branch: default
Log Message:

Approved output


diffs (259 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -661,15 +661,9 @@ stdout of test 'MAL-signatures` in direc
 [ "algebra",   "not_like", "command algebra.not_like(X_1:str, X_2:str, 
X_3:str):bit ", "PCREnotlike3;",""  ]
 [ "algebra",   "orderidx", "command algebra.orderidx(X_1:bat[:any_1], 
X_2:bit):bat[:any_1] ",  "OIDXorderidx;",""  ]
 [ "algebra",   "outerjoin","command algebra.outerjoin(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:bat[:oid], X_4:bat[:oid], X_5:bit, X_6:bit, 
X_7:lng):bat[:oid] ",  "ALGouterjoin1;",   ""  ]
-[ "algebra",   "outerjoin","command algebra.outerjoin(X_1:bat[:any_1], 
X_2:bat[:msk], X_3:bat[:oid], X_4:bat[:oid], X_5:bit, X_6:bit, 
X_7:lng):bat[:oid] ","ALGouterjoin1;",   ""  ]
-[ "algebra",   "outerjoin","command algebra.outerjoin(X_1:bat[:msk], 
X_2:bat[:any_1], X_3:bat[:oid], X_4:bat[:oid], X_5:bit, X_6:bit, 
X_7:lng):bat[:oid] ","ALGouterjoin1;",   ""  ]
 [ "algebra",   "outerjoin","command algebra.outerjoin(X_2:bat[:any_1], 
X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) 
(X_0:bat[:oid], X_1:bat[:oid]) ", "ALGouterjoin;",""  ]
-[ "algebra",   "outerjoin","command algebra.outerjoin(X_2:bat[:any_1], 
X_3:bat[:msk], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) 
(X_0:bat[:oid], X_1:bat[:oid]) ",   "ALGouterjoin;",""  ]
-[ "algebra",   "outerjoin","command algebra.outerjoin(X_2:bat[:msk], 
X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) 
(X_0:bat[:oid], X_1:bat[:oid]) ",   "ALGouterjoin;",""  ]
 [ "algebra",   "project",  "pattern algebra.project(X_1:bat[:any_1], 
X_2:any_3):bat[:any_3] ", "ALGprojecttail;",  ""  ]
-[ "algebra",   "projection",   "command algebra.projection(X_1:bat[:msk], 
X_2:bat[:any_3], X_3:bat[:any_3]):bat[:any_3] ", "ALGprojection2;",  "" 
 ]
 [ "algebra",   "projection",   "command algebra.projection(X_1:bat[:oid], 
X_2:bat[:any_3], X_3:bat[:any_3]):bat[:any_3] ", "ALGprojection2;",  "" 
 ]
-[ "algebra",   "projection",   "command algebra.projection(X_1:bat[:msk], 
X_2:bat[:any_3]):bat[:any_3] ",  "ALGprojection;",   ""  ]
 [ "algebra",   "projection",   "command algebra.projection(X_1:bat[:oid], 
X_2:bat[:any_3]):bat[:any_3] ",  "ALGprojection;",   ""  ]
 [ "algebra",   "projectionpath",   "pattern 
algebra.projectionpath(X_1:bat[:any]...):bat[:any] ",  "ALGprojectionpath;",   
""  ]
 [ "algebra",   "rangejoin","command algebra.rangejoin(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, 
X_7:bit, X_8:bit, X_9:bit, X_10:lng):bat[:oid] ",  "ALGrangejoin1;",   ""   
   ]
@@ -681,8 +675,6 @@ stdout of test 'MAL-signatures` in direc
 [ "algebra",   "select",   "command algebra.select(X_1:bat[:any_1], 
X_2:bat[:oid], X_3:any_1, X_4:any_1, X_5:bit, X_6:bit, X_7:bit, 
X_8:bit):bat[:oid] ",  "ALGselect2nil;",   ""  ]
 [ "algebra",   "selectNotNil", "command 
algebra.selectNotNil(X_1:bat[:any_2]):bat[:any_2] ",   "ALGselectNotNil;", 
""  ]
 [ "algebra",   "semijoin", "command algebra.semijoin(X_2:bat[:any_1], 
X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) 
(X_0:bat[:oid], X_1:bat[:oid]) ",  "ALGsemijoin;", ""  ]
-[ "algebra",   "semijoin", "command algebra.semijoin(X_2:bat[:any_1], 
X_3:bat[:msk], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) 
(X_0:bat[:oid], X_1:bat[:oid]) ","ALGsemijoin;", ""  ]
-[ "algebra",   "semijoin", "command algebra.semijoin(X_2:bat[:msk], 
X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, X_8:lng) 
(X_0:bat[:oid], X_1:bat[:oid]) ","ALGsemijoin;", ""  ]
 [ "algebra",   "slice","command algebra.slice(X_1:bat[:any_1], 
X_2:lng, X_3:lng):bat[:any_1] ","ALGslice;",""  ]
 [ "algebra",   "slice","command algebra.slice(X_1:bat[:any_1], 
X_2:int, X_3:int):bat[:any_1] ","ALGslice_int;",""  ]
 [ "algebra",   "slice","command algebra.slice(X_1:bat[:any_1], 
X_2:lng, X_3:lng):bat[:any_1] ","ALGslice_lng;",""  ]
@@ -698,15 +690,9 @@ stdout of test 'MAL-signatures` in direc
 [ "algebra",   "sort", "command algebra.sort(X_3:bat[:any_1], X_4:bat[:oid], 
X_5:bat[:oid], X_6:bit, X_7:bit, X_8:bit) (X_0:bat[:any_1], X_1:bat[:oid], 
X_2:bat[:oid]) ",  "ALGsort33;",   ""  ]
 [ "algebra",   "subslice", "command 

MonetDB: default - Approved output

2021-02-05 Thread Pedro Ferreira
Changeset: fdbb5a46b1c3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fdbb5a46b1c3
Modified Files:
sql/test/analytics/Tests/analytics20.stable.out
Branch: default
Log Message:

Approved output


diffs (25 lines):

diff --git a/sql/test/analytics/Tests/analytics20.stable.out 
b/sql/test/analytics/Tests/analytics20.stable.out
--- a/sql/test/analytics/Tests/analytics20.stable.out
+++ b/sql/test/analytics/Tests/analytics20.stable.out
@@ -40,8 +40,8 @@ stdout of test 'analytics20` in director
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
 % varchar, int,int,str,str,str # type
-% 7,   2,  1,  0,  2,  2 # length
-[ "varchar",   0,  0,  "", "%1",   "%1"]
+% 7,   3,  1,  0,  2,  2 # length
+[ "varchar",   64, 0,  "", "%1",   "%1"]
 [ "bigint",64, 0,  NULL,   NULL,   NULL]
 #exec  1(2);
 % sys.%1 # table_name
@@ -62,8 +62,8 @@ stdout of test 'analytics20` in director
 % .prepare,.prepare,   .prepare,   .prepare,   .prepare,   
.prepare # table_name
 % type,digits, scale,  schema, table,  column # name
 % varchar, int,int,str,str,str # type
-% 7,   2,  1,  0,  2,  2 # length
-[ "varchar",   0,  0,  "", "%2",   "%2"]
+% 7,   3,  1,  0,  2,  2 # length
+[ "varchar",   64, 0,  "", "%2",   "%2"]
 [ "int",   32, 0,  NULL,   NULL,   NULL]
 #exec  2(2);
 % sys.%2 # table_name
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-01-20 Thread Pedro Ferreira
Changeset: 9d6d1446a518 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9d6d1446a518
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (24 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -9233,7 +9233,7 @@ stdout of test 'MAL-signatures` in direc
 [ "remote","batbincopy",   "pattern remote.batbincopy(X_1:bat[:any]):void 
",   "RMTbincopyto;",""  ]
 [ "remote","batload",  "pattern remote.batload(X_1:any_1, 
X_2:int):bat[:any_1] ",  "RMTbatload;",  ""  ]
 [ "remote","bintype",  "pattern remote.bintype():void ",   
"RMTbintype;",  ""  ]
-[ "remote","connect",  "command remote.connect(X_1:str, X_2:str, 
X_3:str, X_4:str):str ",  "RMTconnect;",  ""  ]
+[ "remote","connect",  "pattern remote.connect(X_1:str, X_2:str, 
X_3:str, X_4:str):str ",  "RMTconnect;",  ""  ]
 [ "remote","connect",  "command remote.connect(X_1:str, X_2:str, 
X_3:str, X_4:str, X_5:bit):str ", "RMTconnectScen;",  ""  ]
 [ "remote","connect",  "pattern remote.connect(X_1:str, X_2:str):str 
","RMTconnectTable;", ""  ]
 [ "remote","disconnect",   "command remote.disconnect(X_1:str):void ", 
"RMTdisconnect;",   ""  ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -12534,7 +12534,7 @@ stdout of test 'MAL-signatures` in direc
 [ "remote","batbincopy",   "pattern remote.batbincopy(X_1:bat[:any]):void 
",   "RMTbincopyto;",""  ]
 [ "remote","batload",  "pattern remote.batload(X_1:any_1, 
X_2:int):bat[:any_1] ",  "RMTbatload;",  ""  ]
 [ "remote","bintype",  "pattern remote.bintype():void ",   
"RMTbintype;",  ""  ]
-[ "remote","connect",  "command remote.connect(X_1:str, X_2:str, 
X_3:str, X_4:str):str ",  "RMTconnect;",  ""  ]
+[ "remote","connect",  "pattern remote.connect(X_1:str, X_2:str, 
X_3:str, X_4:str):str ",  "RMTconnect;",  ""  ]
 [ "remote","connect",  "command remote.connect(X_1:str, X_2:str, 
X_3:str, X_4:str, X_5:bit):str ", "RMTconnectScen;",  ""  ]
 [ "remote","connect",  "pattern remote.connect(X_1:str, X_2:str):str 
","RMTconnectTable;", ""  ]
 [ "remote","disconnect",   "command remote.disconnect(X_1:str):void ", 
"RMTdisconnect;",   ""  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2021-01-04 Thread Pedro Ferreira
Changeset: 8a5e9cce5ba7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8a5e9cce5ba7
Modified Files:

monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
Branch: default
Log Message:

Approved output


diffs (21 lines):

diff --git 
a/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
 
b/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
--- 
a/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
+++ 
b/monetdb5/extras/mal_optimizer_template/Tests/opt_sql_append.stable.out.Windows
@@ -117,7 +117,7 @@ end user.main;
 % clob # type
 % 235 # length
 function user.main():void;
-X_1:void := querylog.define("explain copy into ttt from 
E\\'tmp/xyz\\';":str, "user_0":str, 22:int);
+querylog.define("explain copy into ttt from E\\'tmp/xyz\\';":str, 
"user_0":str, 22:int);
 X_4:int := sql.mvc();
 (X_28:bat[:int], X_29:bat[:int], X_30:bat[:int]) := 
sql.copy_from(0x0049B72361C0:ptr, "|":str, "\n":str, nil:str, "null":str, 
"\\tmp/xyz":str, -1:lng, 0:lng, 0:int, 0:int, nil:str, 0:int, 1:int);
 X_32:int := sql.append(X_4:int, "sys":str, "ttt":str, 
"averylongcolumnnametomakeitlargee":str,
 X_28:bat[:int]);
@@ -159,7 +159,7 @@ end user.main;
 % clob # type
 % 235 # length
 function user.main():void;
-X_1:void := querylog.define("explain copy into ttt from 
\\'Z:/tmp/xyz\\';":str, "user_0":str, 22:int);
+querylog.define("explain copy into ttt from \\'Z:/tmp/xyz\\';":str, 
"user_0":str, 22:int);
 X_4:int := sql.mvc();
 (X_28:bat[:int], X_29:bat[:int], X_30:bat[:int]) := 
sql.copy_from(0x0049B72361C0:ptr, "|":str, "\n":str, nil:str, "null":str, 
"Z:/tmp/xyz":str, -1:lng, 0:lng, 0:int, 0:int, nil:str, 0:int, 1:int);
 X_32:int := sql.append(X_4:int, "sys":str, "ttt":str, 
"averylongcolumnnametomakeitlargee":str,
 X_28:bat[:int]);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output in new format

2020-12-21 Thread Pedro Ferreira
Changeset: 4f447e715675 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4f447e715675
Modified Files:
sql/test/mapi/Tests/sql_int128.test
Branch: default
Log Message:

Approved output in new format


diffs (25 lines):

diff --git a/sql/test/mapi/Tests/sql_int128.test 
b/sql/test/mapi/Tests/sql_int128.test
--- a/sql/test/mapi/Tests/sql_int128.test
+++ b/sql/test/mapi/Tests/sql_int128.test
@@ -18,10 +18,6 @@ sql.mvc
 1
 sql.tid
 1
-sql.bind
-1
-algebra.projection
-1
 algebra.project
 1
 sql.update
@@ -42,10 +38,6 @@ sql.mvc
 1
 sql.tid
 1
-sql.bind
-1
-algebra.projection
-1
 algebra.project
 1
 sql.update
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-12-04 Thread Pedro Ferreira
Changeset: 8b63f3fa7b41 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8b63f3fa7b41
Modified Files:
sql/test/analytics/Tests/analytics00.stable.out
Branch: default
Log Message:

Approved output


diffs (39 lines):

diff --git a/sql/test/analytics/Tests/analytics00.stable.out 
b/sql/test/analytics/Tests/analytics00.stable.out
--- a/sql/test/analytics/Tests/analytics00.stable.out
+++ b/sql/test/analytics/Tests/analytics00.stable.out
@@ -2066,7 +2066,7 @@ project (
 % .plan # table_name
 % rel # name
 % clob # type
-% 320 # length
+% 329 # length
 project (
 | project (
 | | project (
@@ -2074,7 +2074,7 @@ project (
 | | | | table(sys.myorders) [ "myorders"."o_totalprice" NOT NULL, 
"myorders"."o_orderdate" NOT NULL ] COUNT 
 | | | ) [ "myorders"."o_totalprice" NOT NULL, sys.day("myorders"."o_orderdate" 
NOT NULL) NOT NULL as "%1"."%1" ]
 | | ) [ "myorders"."o_totalprice" NOT NULL, "%1"."%1" NOT NULL ] [ "%1"."%1" 
ASC NOT NULL ]
-| ) [ "%1"."%1" NOT NULL, boolean "false" as "%2"."%2", 
sys.max("myorders"."o_totalprice" NOT NULL, "%2"."%2", sys.diff("%1"."%1" NOT 
NULL), int "1", sys.window_bound("%1"."%1" ASC NOT NULL, int "1", int "0", int 
"0", int "2"), sys.window_bound("%1"."%1" ASC NOT NULL, int "1", int "5", int 
"0", int "0")) as "%3"."%3" ]
+| ) [ "%1"."%1" NOT NULL, boolean "false" as "%2"."%2", 
sys.max("myorders"."o_totalprice" NOT NULL, "%2"."%2" NOT NULL, 
sys.diff("%1"."%1" NOT NULL), int "1", sys.window_bound("%1"."%1" ASC NOT NULL, 
int "1", int "0", int "0", int "2"), sys.window_bound("%1"."%1" ASC NOT NULL, 
int "1", int "5", int "0", int "0")) as "%3"."%3" ]
 ) [ "%3"."%3" ]
 #SELECT MAX(o_totalprice) OVER (ORDER BY EXTRACT(DAY FROM o_orderdate) RANGE 
BETWEEN 2 PRECEDING AND CURRENT ROW) FROM myorders;
 % sys.%3 # table_name
@@ -2087,7 +2087,7 @@ project (
 % .plan # table_name
 % rel # name
 % clob # type
-% 393 # length
+% 402 # length
 project (
 | project (
 | | project (
@@ -2095,7 +2095,7 @@ project (
 | | | | table(sys.myorders) [ "myorders"."o_totalprice" NOT NULL, 
"myorders"."o_orderdate" NOT NULL ] COUNT 
 | | | ) [ "myorders"."o_totalprice" NOT NULL, 
sys.year("myorders"."o_orderdate" NOT NULL) NOT NULL as "%1"."%1" ]
 | | ) [ "myorders"."o_totalprice" NOT NULL, "%1"."%1" NOT NULL ] [ "%1"."%1" 
ASC NOT NULL ]
-| ) [ "%1"."%1" NOT NULL, boolean "false" as "%2"."%2", sys.diff("%1"."%1" NOT 
NULL) as "%3"."%3", sys.count("myorders"."o_totalprice" NOT NULL, boolean 
"true", "%2"."%2", sys.diff("%1"."%1" NOT NULL) as "%3"."%3", int "2", 
sys.window_bound("%3"."%3", int "2", int "0", int "0", tinyint "2"), 
sys.window_bound("%3"."%3", int "2", int "3", int "0", bigint 
"9223372036854775807")) as "%4"."%4" ]
+| ) [ "%1"."%1" NOT NULL, boolean "false" as "%2"."%2", sys.diff("%1"."%1" NOT 
NULL) as "%3"."%3", sys.count("myorders"."o_totalprice" NOT NULL, boolean 
"true", "%2"."%2" NOT NULL, sys.diff("%1"."%1" NOT NULL) as "%3"."%3", int "2", 
sys.window_bound("%3"."%3", int "2", int "0", int "0", tinyint "2"), 
sys.window_bound("%3"."%3", int "2", int "3", int "0", bigint 
"9223372036854775807")) as "%4"."%4" ]
 ) [ "%4"."%4" ]
 #SELECT COUNT(o_totalprice) OVER (ORDER BY EXTRACT(YEAR FROM o_orderdate) 
GROUPS BETWEEN 2 PRECEDING AND UNBOUNDED FOLLOWING) FROM myorders;
 % sys.%4 # table_name
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-11-27 Thread Pedro Ferreira
Changeset: 588bbc722502 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=588bbc722502
Modified Files:
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (24 lines):

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
@@ -3595,6 +3595,8 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "user_statistics",  4,  "timestamp",""  ]
 [ "sys",   "user_statistics",  5,  "bigint",   ""  ]
 [ "sys",   "user_statistics",  6,  "clob", ""  ]
+[ "sys",   "usweekofyear", 0,  "int",  "usweekofyear"  ]
+[ "sys",   "usweekofyear", 1,  "date", ""  ]
 [ "sys",   "uuid", 0,  "uuid", "create function sys.uuid()\nreturns 
uuid external name uuid.\"new\";"  ]
 [ "sys",   "uuid", 0,  "uuid", "create function sys.uuid(d 
int)\nreturns uuid external name uuid.\"new\";" ]
 [ "sys",   "uuid", 1,  "int",  ""  ]
diff --git a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128 
b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
--- a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
+++ b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
@@ -4062,6 +4062,8 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "user_statistics",  4,  "timestamp",""  ]
 [ "sys",   "user_statistics",  5,  "bigint",   ""  ]
 [ "sys",   "user_statistics",  6,  "clob", ""  ]
+[ "sys",   "usweekofyear", 0,  "int",  "usweekofyear"  ]
+[ "sys",   "usweekofyear", 1,  "date", ""  ]
 [ "sys",   "uuid", 0,  "uuid", "create function sys.uuid()\nreturns 
uuid external name uuid.\"new\";"  ]
 [ "sys",   "uuid", 0,  "uuid", "create function sys.uuid(d 
int)\nreturns uuid external name uuid.\"new\";" ]
 [ "sys",   "uuid", 1,  "int",  ""  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2020-08-16 Thread Niels Nes
Changeset: e97055c37ca4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e97055c37ca4
Branch: default
Log Message:

approved output


diffs (153 lines):

diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c
--- a/sql/server/rel_select.c
+++ b/sql/server/rel_select.c
@@ -2179,11 +2179,11 @@ rel_logical_value_exp(sql_query *query, 
if (!rs)
return NULL;
 
-   if (ls && rs && exp_is_null(ls) && exp_is_null(rs))
-   return exp_convert(sql->sa, ls, exp_subtype(ls), 
sql_bind_localtype("bit"));
-
if (rel_binop_check_types(sql, rel ? *rel : NULL, ls, rs, 0) < 
0)
return NULL;
+   if (exp_is_null(ls) && exp_is_null(rs))
+   return exp_atom(sql->sa, atom_general(sql->sa, 
sql_bind_localtype("bit"), NULL));
+
ls = exp_compare_func(sql, ls, rs, 
compare_func(compare_str2type(compare_op), quantifier?0:need_not), quantifier);
if (need_not && quantifier)
ls = rel_unop_(sql, NULL, ls, NULL, "not", card_value);
diff --git a/sql/test/miscellaneous/Tests/groupby_error.stable.out 
b/sql/test/miscellaneous/Tests/groupby_error.stable.out
--- a/sql/test/miscellaneous/Tests/groupby_error.stable.out
+++ b/sql/test/miscellaneous/Tests/groupby_error.stable.out
@@ -151,8 +151,8 @@ stdout of test 'groupby_error` in direct
 % bigint # type
 % 1 # length
 #SELECT NOT ( NOT + - CAST ( NULL AS INTEGER ) NOT IN ( col0 / CAST ( col2 AS 
INTEGER ) - + col1 ) ) FROM tab0 AS cor0;
-% .%4 # table_name
-% %4 # name
+% .%3 # table_name
+% %3 # name
 % boolean # type
 % 5 # length
 [ NULL ]
@@ -191,8 +191,8 @@ project (
 % 2 # length
 [ 64   ]
 #SELECT 11 FROM tab1 AS cor0 LEFT JOIN tab0 ON 80 = 70;
-% .%6 # table_name
-% %6 # name
+% .%4 # table_name
+% %4 # name
 % tinyint # type
 % 2 # length
 [ 11   ]
@@ -218,8 +218,8 @@ project (
 % int, int,int # type
 % 1,   1,  1 # length
 #SELECT CAST(+ col2 * col2 AS BIGINT) FROM tab2 AS cor0 WHERE NOT - CAST ( 
NULL AS INTEGER ) <> - - col1 AND NOT NULL NOT BETWEEN ( NULL ) AND - 91 - - + 
27 * + col2;
-% sys.%2 # table_name
-% %2 # name
+% sys.%1 # table_name
+% %1 # name
 % bigint # type
 % 1 # length
 #SELECT + 2 FROM tab0 AS cor0 WHERE NOT - 29 IS NULL OR NOT NULL IS NULL AND 
NOT NULL BETWEEN + col1 - + 60 AND + 37 * + col1 + + col0;
@@ -434,21 +434,21 @@ project (
 [ 1303 ]
 #SELECT CAST(- 4 * + COUNT ( * ) + 22 + 69 AS BIGINT) AS col2, CAST(- ( + CASE 
+ 85 WHEN - 77 / - CAST ( + CASE - + 51 WHEN 79 THEN + 95 + 13 * ( 60 * 77 ) 
END AS INTEGER ) + + 82 - COUNT ( * ) * COUNT ( * ) THEN 
 #NULL WHEN SUM ( ALL 99 ) THEN COUNT ( * ) ELSE COUNT ( * ) * - ( COUNT ( * ) 
) END ) * 46 - 83 AS BIGINT);
-% .,   .%11 # table_name
-% col2,%11 # name
+% .,   .%4 # table_name
+% col2,%4 # name
 % bigint,  bigint # type
 % 2,   3 # length
 [ 87,  -37 ]
 #SELECT DISTINCT CAST(- CAST ( CASE 81 WHEN 48 - - 3 / - - 47 - - CAST ( NULL 
AS INTEGER ) THEN NULL WHEN COUNT ( * ) THEN + - 91 + + 43 ELSE + - 0 END AS 
INTEGER ) AS BIGINT) AS col0, CAST(- 27 * + 43 AS BIGINT);
-% .,   .%5 # table_name
-% col0,%5 # name
+% .,   .%4 # table_name
+% col0,%4 # name
 % bigint,  bigint # type
 % 1,   5 # length
 [ 0,   -1161   ]
 #SELECT DISTINCT CAST(66 * - + CAST ( - - COUNT ( * ) AS INTEGER ) * 54 * + 
CASE 68 WHEN - 56 * + CAST ( NULL AS INTEGER ) + + + 47 THEN 
 #- 83 ELSE + 59 + - COUNT ( * ) - 26 * ( 59 ) * 11 - - + COUNT ( * ) * - 73 
END + + COUNT ( * ) / + ( 86 + 19 * 90 ) AS BIGINT);
-% .%7 # table_name
-% %7 # name
+% .%3 # table_name
+% %3 # name
 % bigint # type
 % 8 # length
 [ 60192396 ]
@@ -465,6 +465,41 @@ project (
 % bigint # type
 % 1 # length
 [ 1]
+#SELECT DISTINCT CAST(COALESCE ( + 38, - - ( - 70 ) * 52 + + 91 + - 47 ) + + 
CAST ( - 54 AS REAL ) / + 68 / + ( - 92 ) * - - CASE WHEN NULL >= NULL THEN 
COUNT ( * ) WHEN - COUNT ( * ) IS NULL 
+#THEN NULL ELSE NULL END * + 28 * - 58 + COUNT ( * ) + + COUNT ( * ) AS 
BIGINT);
+% .%3 # table_name
+% %3 # name
+% bigint # type
+% 1 # length
+[ NULL ]
+#SELECT DISTINCT CAST(- ( COUNT ( * ) ) / + CASE 28 * + 72 + - 45 * + 2 WHEN - 
14 THEN NULL WHEN 37 THEN - COALESCE ( CASE WHEN + 17 IS NOT NULL THEN ( + ( - 
39 ) ) WHEN NOT NULL = ( NULL )
+#THEN NULL ELSE 52 END, - COUNT ( * ) * - 80, + NULLIF ( CASE - 70 WHEN 48 + 
63 THEN NULL ELSE 89 * + 57 END, + 15 ) + - CASE + 19 WHEN - 97 THEN + 66 + - 
25 END ) * + 79 + 93 * 21 END AS BIGINT) AS col1;
+% . # table_name
+% col1 # name
+% bigint # type
+% 1 # length
+[ NULL ]
+#START TRANSACTION;
+#CREATE TABLE "tab0" ("col0" INTEGER,"col1" INTEGER,"col2" INTEGER);
+#INSERT INTO "tab0" VALUES (83, 0, 38), (26, 0, 79), (43, 81, 24);
+[ 3]
+#ROLLBACK;
+#START TRANSACTION;
+#CREATE TABLE tab2 ("col0" INTEGER,"col1" INTEGER,"col2" INTEGER);
+#INSERT INTO tab2 VALUES(64,77,40), (75,67,58), (46,51,23);
+[ 3]
+#ROLLBACK;
+#START 

MonetDB: default - approved output

2020-08-13 Thread Niels Nes
Changeset: 47147b0dd705 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=47147b0dd705
Modified Files:
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: default
Log Message:

approved output


diffs (212 lines):

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
@@ -28,7 +28,7 @@ stdout of test 'systemfunctions` in dire
 % sys.,sys.,   sys.,   sys.,   . # table_name
 % schema,  function,   argno,  argtype,definition # name
 % varchar, varchar,int,varchar,varchar # type
-% 8,   24, 2,  14, 679 # length
+% 8,   24, 2,  14, 681 # length
 [ "json",  "filter",   0,  "json", "create function json.filter(js 
json, pathexpr string)\nreturns json external name json.filter;"]
 [ "json",  "filter",   1,  "json", ""  ]
 [ "json",  "filter",   2,  "clob", ""  ]
@@ -419,7 +419,7 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "code", 1,  "int",  ""  ]
 [ "sys",   "code", 0,  "clob", "unicode"   ]
 [ "sys",   "code", 1,  "int",  ""  ]
-[ "sys",   "columnsize",   0,  "bigint",   "create function 
sys.columnsize(tpe varchar(1024), count bigint)\nreturns bigint\nbegin\nif tpe 
in ('tinyint', 'boolean')\nthen return count;\nend if;\nif tpe = 
'smallint'\nthen return 2 * count;\nend if;\nif tpe in ('int', 'real', 'date', 
'time', 'timetz', 'sec_interval', 'month_interval')\nthen return 4 * 
count;\nend if;\nif tpe in ('bigint', 'double', 'timestamp', 'timestamptz', 
'inet', 'oid')\nthen return 8 * count;\nend if;\nif tpe in ('hugeint', 
'decimal', 'uuid', 'mbr')\nthen return 16 * count;\nend if;\nif tpe in 
('varchar', 'char', 'clob', 'json', 'url')\nthen return 4 * count;\nend if;\nif 
tpe in ('blob', 'geometry', 'geometrya')\nthen return 8 * count;\nend 
if;\nreturn 8 * count;\nend;"  ]
+[ "sys",   "columnsize",   0,  "bigint",   "create function 
sys.columnsize(tpe varchar(1024), count bigint)\nreturns bigint\nbegin\n if tpe 
in ('tinyint', 'boolean')\nthen return count;\nend if;\nif tpe = 
'smallint'\nthen return 2 * count;\nend if;\nif tpe in ('int', 'real', 'date', 
'time', 'timetz', 'sec_interval', 'month_interval')\nthen return 4 * 
count;\nend if;\nif tpe in ('bigint', 'double', 'timestamp', 'timestamptz', 
'inet', 'oid')\nthen return 8 * count;\nend if;\nif tpe in ('hugeint', 
'decimal', 'uuid', 'mbr')\nthen return 16 * count;\nend if;\n if tpe in 
('varchar', 'char', 'clob', 'json', 'url')\nthen return 4 * count;\nend if;\nif 
tpe in ('blob', 'geometry', 'geometrya')\nthen return 8 * count;\nend 
if;\nreturn 8 * count;\nend;"]
 [ "sys",   "columnsize",   1,  "varchar",  ""  ]
 [ "sys",   "columnsize",   2,  "bigint",   ""  ]
 [ "sys",   "concat",   0,  "char", "+" ]
@@ -870,10 +870,10 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "has_z",1,  "int",  ""  ]
 [ "sys",   "hash", 0,  "bigint",   "hash"  ]
 [ "sys",   "hash", 1,  "any",  ""  ]
-[ "sys",   "hashsize", 0,  "bigint",   "create function 
sys.hashsize(b boolean, count bigint)\nreturns bigint\nbegin\nif b = true\nthen 
return 8 * count;\nend if;\nreturn 0;\nend;"   ]
+[ "sys",   "hashsize", 0,  "bigint",   "create function 
sys.hashsize(b boolean, count bigint)\nreturns bigint\nbegin\n if b = 
true\nthen return 8 * count;\nend if;\nreturn 0;\nend;"  ]
 [ "sys",   "hashsize", 1,  "boolean",  ""  ]
 [ "sys",   "hashsize", 2,  "bigint",   ""  ]
-[ "sys",   "heapsize", 0,  "bigint",   "create function 
sys.heapsize(tpe varchar(1024), count bigint, distincts bigint, avgwidth 
int)\nreturns bigint\nbegin\nif tpe in ('varchar', 'char', 'clob', 'json', 
'url')\nthen return 8192 + ((avgwidth + 8) * distincts);\nend if;\nif tpe in 
('blob', 'geometry', 'geometrya')\nthen return 32 + (avgwidth * count);\nend 
if;\nreturn 0;\nend;"]
+[ "sys",   "heapsize", 0,  "bigint",   "create function 
sys.heapsize(tpe varchar(1024), count bigint, distincts bigint, avgwidth 
int)\nreturns bigint\nbegin\n if tpe in ('varchar', 'char', 'clob', 'json', 
'url')\nthen return 8192 + ((avgwidth + 8) * distincts);\nend if;\nif tpe in 
('blob', 'geometry', 'geometrya')\nthen return 32 + (avgwidth * count);\nend 
if;\nreturn 0;\nend;"   ]
 [ "sys",   "heapsize", 1,  "varchar",  ""  ]
 [ "sys",   "heapsize", 2,  "bigint",   ""  ]
 [ "sys",   "heapsize", 3,  "bigint",   ""  ]
@@ -906,7 +906,7 @@ stdout of test 'systemfunctions` in dire
 [ 

MonetDB: default - Approved output

2020-08-11 Thread Pedro Ferreira
Changeset: 61ccde58e0bd for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=61ccde58e0bd
Modified Files:
clients/Tests/MAL-signatures.stable.out
Branch: default
Log Message:

Approved output


diffs (50 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -4753,10 +4753,15 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "mod_noerror",  "pattern batcalc.mod_noerror(X_1:sht, 
X_2:bat[:sht], X_3:bat[:oid]):bat[:int] ","CMDbatMOD;",   ""  ]
 [ "batcalc",   "mod_noerror",  "pattern batcalc.mod_noerror(X_1:sht, 
X_2:bat[:sht], X_3:bat[:oid]):bat[:lng] ","CMDbatMOD;",   ""  ]
 [ "batcalc",   "mod_noerror",  "pattern batcalc.mod_noerror(X_1:sht, 
X_2:bat[:sht], X_3:bat[:oid]):bat[:sht] ","CMDbatMOD;",   ""  ]
+[ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:bte], X_2:bat[:oid], X_3:int, 
X_4:int):bat[:int] ","month_interval;",  ""  ]
 [ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:bte], X_2:int, X_3:int):bat[:int] ",   
"month_interval;",  ""  ]
+[ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:int], X_2:bat[:oid], X_3:int, 
X_4:int):bat[:int] ","month_interval;",  ""  ]
 [ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:int], X_2:int, X_3:int):bat[:int] ",   
"month_interval;",  ""  ]
+[ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:lng], X_2:bat[:oid], X_3:int, 
X_4:int):bat[:int] ","month_interval;",  ""  ]
 [ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:lng], X_2:int, X_3:int):bat[:int] ",   
"month_interval;",  ""  ]
+[ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:sht], X_2:bat[:oid], X_3:int, 
X_4:int):bat[:int] ","month_interval;",  ""  ]
 [ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:sht], X_2:int, X_3:int):bat[:int] ",   
"month_interval;",  ""  ]
+[ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:str], X_2:bat[:oid], X_3:int, 
X_4:int):bat[:int] ","month_interval_str;",  ""  ]
 [ "batcalc",   "month_interval",   "pattern 
batcalc.month_interval(X_1:bat[:str], X_2:int, X_3:int):bat[:int] ",   
"month_interval_str;",  ""  ]
 [ "batcalc",   "mul_noerror",  "pattern batcalc.mul_noerror(X_1:bat[:bte], 
X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ",   "CMDbatMUL;",   ""  
]
 [ "batcalc",   "mul_noerror",  "pattern batcalc.mul_noerror(X_1:bat[:bte], 
X_2:bat[:dbl], X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ",   "CMDbatMUL;",   ""  
]
@@ -5055,16 +5060,26 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "rsh_noerror",  "pattern batcalc.rsh_noerror(X_1:sht, 
X_2:bat[:lng], X_3:bat[:oid]):bat[:sht] ","CMDbatRSH;",   ""  ]
 [ "batcalc",   "rsh_noerror",  "pattern batcalc.rsh_noerror(X_1:sht, 
X_2:bat[:sht]):bat[:sht] ",   "CMDbatRSH;",   ""  ]
 [ "batcalc",   "rsh_noerror",  "pattern batcalc.rsh_noerror(X_1:sht, 
X_2:bat[:sht], X_3:bat[:oid]):bat[:sht] ","CMDbatRSH;",   ""  ]
-[ "batcalc",   "second_interval",  "command 
batcalc.second_interval(X_1:int, X_2:bat[:bte], X_3:int, X_4:int):bat[:lng] ", 
"bte_batdec2second_interval;",  ""  ]
-[ "batcalc",   "second_interval",  "command 
batcalc.second_interval(X_1:int, X_2:bat[:int], X_3:int, X_4:int):bat[:lng] ", 
"int_batdec2second_interval;",  ""  ]
-[ "batcalc",   "second_interval",  "command 
batcalc.second_interval(X_1:int, X_2:bat[:lng], X_3:int, X_4:int):bat[:lng] ", 
"lng_batdec2second_interval;",  ""  ]
+[ "batcalc",   "second_interval",  "pattern 
batcalc.second_interval(X_1:int, X_2:bat[:bte], X_3:bat[:oid], X_4:int, 
X_5:int):bat[:lng] ",  "bte_batdec2second_interval;",  ""  ]
+[ "batcalc",   "second_interval",  "pattern 
batcalc.second_interval(X_1:int, X_2:bat[:bte], X_3:int, X_4:int):bat[:lng] ", 
"bte_batdec2second_interval;",  ""  ]
+[ "batcalc",   "second_interval",  "pattern 
batcalc.second_interval(X_1:int, X_2:bat[:int], X_3:bat[:oid], X_4:int, 
X_5:int):bat[:lng] ",  "int_batdec2second_interval;",  ""  ]
+[ "batcalc",   "second_interval",  "pattern 
batcalc.second_interval(X_1:int, X_2:bat[:int], X_3:int, X_4:int):bat[:lng] ", 
"int_batdec2second_interval;",  ""  ]
+[ "batcalc",   "second_interval",  "pattern 
batcalc.second_interval(X_1:int, X_2:bat[:lng], X_3:bat[:oid], X_4:int, 
X_5:int):bat[:lng] ",  "lng_batdec2second_interval;",  ""  ]
+[ "batcalc",   "second_interval",  "pattern 
batcalc.second_interval(X_1:int, X_2:bat[:lng], X_3:int, X_4:int):bat[:lng] ", 
"lng_batdec2second_interval;",  ""  ]
+[ 

MonetDB: default - approved output

2020-08-10 Thread Niels Nes
Changeset: 19a5d5f76b6d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=19a5d5f76b6d
Modified Files:
sql/test/SQLancer/Tests/sqlancer02.stable.out
Branch: default
Log Message:

approved output


diffs (18 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer02.stable.out 
b/sql/test/SQLancer/Tests/sqlancer02.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer02.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer02.stable.out
@@ -250,6 +250,14 @@ stdout of test 'sqlancer02` in directory
 #true
 #false
 [ 2]
+#SELECT sum(CASE 0.84864913922764240172824656838201917707920074462890625 WHEN 
0.26932793764126483626597519105416722595691680908203125 THEN INTERVAL '6' MONTH 
+#WHEN 0.82674200362462446634026491665281355381011962890625 THEN INTERVAL '1' 
MONTH WHEN 0.16258430860651318372589457794674672186374664306640625 THEN 
INTERVAL '5' MONTH 
+#WHEN 0.94891882487575707205706976310466416180133819580078125 THEN INTERVAL 
'8' MONTH WHEN 0.74703252230588967908175845877849496901035308837890625 THEN 
INTERVAL '1' MONTH END) FROM t0;
+% .%1 # table_name
+% %1 # name
+% month_interval # type
+% 1 # length
+[ NULL ]
 #ROLLBACK;
 
 # 17:04:12 >  
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-08-10 Thread Pedro Ferreira
Changeset: b33befdd06ef for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b33befdd06ef
Modified Files:
sql/test/SQLancer/Tests/sqlancer02.stable.out
Branch: default
Log Message:

Approved output


diffs (64 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer02.stable.out 
b/sql/test/SQLancer/Tests/sqlancer02.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer02.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer02.stable.out
@@ -197,6 +197,60 @@ stdout of test 'sqlancer02` in directory
 % decimal # type
 % 10 # length
 [ 8784489  ]
+#START TRANSACTION;
+#CREATE TABLE "sys"."t0" ("c0" BOOLEAN NOT NULL);
+#COPY 15 RECORDS INTO "sys"."t0" FROM stdin USING DELIMITERS E'\t',E'\n','"';
+#true
+#false
+#true
+#false
+#true
+#false
+#true
+#true
+#false
+#true
+#false
+#false
+#true
+#false
+#true
+[ 15   ]
+#SELECT count(*) FROM t0 FULL OUTER JOIN (SELECT 1 FROM t0) AS sub0 ON t0.c0;
+% .%4 # table_name
+% %4 # name
+% bigint # type
+% 3 # length
+[ 127  ]
+#SELECT count(*) FROM t0 FULL OUTER JOIN (SELECT 1 FROM t0) AS sub0 ON t0.c0 
WHERE t0.c0;
+% .%4 # table_name
+% %4 # name
+% bigint # type
+% 3 # length
+[ 120  ]
+#SELECT CAST(sum(- (abs(2))*("quarter"(DATE 
'1970-01-25'<<("minute"(INTERVAL '1279040638' SECOND) as BIGINT) FROM 
t0 FULL OUTER JOIN (SELECT greatest(least(INTERVAL '-4168' SECOND, INTERVAL 
'41947202' SECOND), greatest(INTERVAL '1134741726' SECOND, INTERVAL 
'1713690410' SECOND)), t0.c0 FROM t0 WHERE t0.c0) AS sub0 ON t0.c0;
+% .%4 # table_name
+% %4 # name
+% bigint # type
+% 5 # length
+[ -1136]
+#SELECT CAST(SUM(agg0) as BIGINT) FROM (
+#SELECT sum(- (abs(2))*("quarter"(DATE 
'1970-01-25'<<("minute"(INTERVAL '1279040638' SECOND) as agg0 FROM t0 
FULL OUTER JOIN (SELECT greatest(least(INTERVAL '-4168' SECOND, INTERVAL 
'41947202' SECOND), greatest(INTERVAL '1134741726' SECOND, INTERVAL 
'1713690410' SECOND)), t0.c0 FROM t0 WHERE t0.c0) AS sub0 ON t0.c0 WHERE t0.c0
+#UNION ALL
+#SELECT sum(- (abs(2))*("quarter"(DATE 
'1970-01-25'<<("minute"(INTERVAL '1279040638' SECOND)  as agg0 FROM t0 
FULL OUTER JOIN (SELECT greatest(least(INTERVAL '-4168' SECOND, INTERVAL 
'41947202' SECOND), greatest(INTERVAL '1134741726' SECOND, INTERVAL 
'1713690410' SECOND)), t0.c0 FROM t0 WHERE t0.c0) AS sub0 ON t0.c0 WHERE NOT 
(t0.c0)
+% .%27 # table_name
+% %27 # name
+% bigint # type
+% 5 # length
+[ -1136]
+#ROLLBACK;
+#START TRANSACTION;
+#CREATE TABLE "sys"."t0" ("c0" BOOLEAN NOT NULL,CONSTRAINT "t0_c0_pkey" 
PRIMARY KEY ("c0"));
+#COPY 2 RECORDS INTO "sys"."t0" FROM stdin USING DELIMITERS E'\t',E'\n','"';
+#true
+#false
+[ 2]
+#ROLLBACK;
 
 # 17:04:12 >  
 # 17:04:12 >  "Done."
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2020-08-10 Thread Niels Nes
Changeset: 203a30de3e57 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=203a30de3e57
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
Branch: default
Log Message:

approved output


diffs (122 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -3790,22 +3790,16 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "date", "command batcalc.date(X_1:bat[:str]):bat[:date] ",  
"MTIMEdate_fromstr_bulk;",  ""  ]
 [ "batcalc",   "date", "command batcalc.date(X_1:bat[:timestamp]):bat[:date] 
","MTIMEtimestamp_extract_date_bulk;",""  ]
 [ "batcalc",   "date", "command batcalc.date(X_1:bat[:str]):bat[:date] ",  
"batstr_2_date;",   ""  ]
-[ "batcalc",   "date", "command batcalc.date(X_1:bat[:str], 
X_2:bat[:oid]):bat[:date] ",   "batstr_2_date_cand;",  ""  ]
 [ "batcalc",   "date", "pattern batcalc.date(X_1:bat[:oid]):bat[:date] ",  
"nil_2_date;",  ""  ]
 [ "batcalc",   "daytime",  "command 
batcalc.daytime(X_1:bat[:daytime]):bat[:daytime] ",
"MTIMEdaytime_daytime_bulk;",   ""  ]
 [ "batcalc",   "daytime",  "command 
batcalc.daytime(X_1:bat[:lng]):bat[:daytime] ",
"MTIMEdaytime_fromseconds_bulk;",   ""  ]
 [ "batcalc",   "daytime",  "command 
batcalc.daytime(X_1:bat[:str]):bat[:daytime] ",
"MTIMEdaytime_fromstr_bulk;",   ""  ]
 [ "batcalc",   "daytime",  "command 
batcalc.daytime(X_1:bat[:timestamp]):bat[:daytime] ",  
"MTIMEtimestamp_extract_daytime_bulk;", ""  ]
 [ "batcalc",   "daytime",  "command batcalc.daytime(X_1:bat[:str], 
X_2:int):bat[:daytime] ",   "batstr_2time_daytime;",""  ]
-[ "batcalc",   "daytime",  "command batcalc.daytime(X_1:bat[:str], 
X_2:bat[:oid], X_3:int):bat[:daytime] ","batstr_2time_daytime_cand;",   
""  ]
-[ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:daytime], 
X_2:bat[:oid], X_3:int):bat[:daytime] ","daytime_2time_daytime;",   ""  
]
 [ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:daytime], 
X_2:int):bat[:daytime] ",   "daytime_2time_daytime;",   ""  ]
 [ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:oid], 
X_2:int):bat[:daytime] ",   "nil_2time_daytime;",   ""  ]
-[ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:lng], 
X_2:bat[:oid], X_3:int):bat[:daytime] ","second_interval_2_daytime;",   
""  ]
 [ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:lng], 
X_2:int):bat[:daytime] ",   "second_interval_2_daytime;",   ""  ]
-[ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:daytime], 
X_2:bat[:oid], X_3:int, X_4:int):bat[:daytime] ",   "str_2time_daytimetz;", ""  
]
-[ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:daytime], 
X_2:int, X_3:int):bat[:daytime] ",  "str_2time_daytimetz;", ""  ]
-[ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:timestamp], 
X_2:bat[:oid], X_3:int):bat[:daytime] ",  "timestamp_2_daytime;", ""  ]
+[ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:daytime], 
X_2:int):bat[:daytime] ",   "str_2time_daytimetz;", ""  ]
 [ "batcalc",   "daytime",  "pattern batcalc.daytime(X_1:bat[:timestamp], 
X_2:int):bat[:daytime] ", "timestamp_2_daytime;", ""  ]
 [ "batcalc",   "dbl",  "pattern batcalc.dbl(X_1:bat[:bit]):bat[:dbl] ",
"CMDconvertsignal_dbl;",""  ]
 [ "batcalc",   "dbl",  "pattern batcalc.dbl(X_1:bat[:bit], 
X_2:bat[:oid]):bat[:dbl] ", "CMDconvertsignal_dbl;",""  ]
@@ -5261,14 +5255,10 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "timestamp","command 
batcalc.timestamp(X_1:bat[:str]):bat[:timestamp] ",
"MTIMEtimestamp_fromstr_bulk;", ""  ]
 [ "batcalc",   "timestamp","command 
batcalc.timestamp(X_1:bat[:timestamp]):bat[:timestamp] ",  
"MTIMEtimestamp_timestamp_bulk;",   ""  ]
 [ "batcalc",   "timestamp","command batcalc.timestamp(X_1:bat[:str], 
X_2:int):bat[:timestamp] ",   "batstr_2time_timestamp;",  ""  ]
-[ "batcalc",   "timestamp","command batcalc.timestamp(X_1:bat[:str], 
X_2:bat[:oid], X_3:int):bat[:timestamp] ","batstr_2time_timestamp_cand;", 
""  ]
 [ "batcalc",   "timestamp","command batcalc.timestamp(X_1:bat[:str], 
X_2:int, X_3:int):bat[:timestamp] ",  "batstr_2time_timestamptz;",""  ]
-[ "batcalc",   "timestamp","command batcalc.timestamp(X_1:bat[:str], 
X_2:bat[:oid], X_3:int, X_4:int):bat[:timestamp] ",   
"batstr_2time_timestamptz_cand;",   ""  ]
-[ "batcalc",   "timestamp","pattern batcalc.timestamp(X_1:bat[:date], 
X_2:bat[:oid], X_3:int):bat[:timestamp] ",   "date_2_timestamp;",""  ]
 [ "batcalc",   

MonetDB: default - approved output

2020-08-10 Thread Niels Nes
Changeset: f76552fac321 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f76552fac321
Modified Files:

sql/test/bugs/Tests/WHERE_and_multiple_LEFT_JOIN_incorrect_results-JIRA-43.stable.out
sql/test/pg_regress/Tests/timestamp.stable.out
sql/test/pg_regress/Tests/timestamptz.stable.out
sql/test/sys-schema/Tests/check_MaxStrLength_violations.stable.out
Branch: default
Log Message:

approved output


diffs (130 lines):

diff --git 
a/sql/test/bugs/Tests/WHERE_and_multiple_LEFT_JOIN_incorrect_results-JIRA-43.stable.out
 
b/sql/test/bugs/Tests/WHERE_and_multiple_LEFT_JOIN_incorrect_results-JIRA-43.stable.out
--- 
a/sql/test/bugs/Tests/WHERE_and_multiple_LEFT_JOIN_incorrect_results-JIRA-43.stable.out
+++ 
b/sql/test/bugs/Tests/WHERE_and_multiple_LEFT_JOIN_incorrect_results-JIRA-43.stable.out
@@ -70,7 +70,7 @@ stdout of test 'WHERE_and_multiple_LEFT_
 #INSERT INTO bar VALUES (1, 111), (1, 222);
 [ 2]
 #SELECT * FROM foo AS f LEFT JOIN bar AS b1 ON f.fooid = b1.fooid LEFT JOIN 
bar AS b2 ON f.fooid = b2.fooid WHERE b1.barint > b2.barint;
-% .f,  .f, .b1,.b1,.b2,.b2 # table_name
+% .f,  .f, .b1,.b1,sys.b2, sys.b2 # table_name
 % fooid,   fooval, fooid,  barint, fooid,  barint # name
 % int, varchar,int,int,int,int # type
 % 1,   1,  1,  3,  1,  3 # length
diff --git a/sql/test/pg_regress/Tests/timestamp.stable.out 
b/sql/test/pg_regress/Tests/timestamp.stable.out
--- a/sql/test/pg_regress/Tests/timestamp.stable.out
+++ b/sql/test/pg_regress/Tests/timestamp.stable.out
@@ -68,25 +68,25 @@ stdout of test 'timestamp` in directory 
 #INSERT INTO TIMESTAMP_TBL VALUES (cast((select test_current_date from 
test_current_date) + interval '1' DAY as timestamp));
 [ 1]
 #SELECT count(*) AS One FROM TIMESTAMP_TBL WHERE d1 = cast((select 
test_current_date from test_current_date) as timestamp);
-% . # table_name
+% sys. # table_name
 % one # name
 % bigint # type
 % 1 # length
 [ 1 ]
 #SELECT count(*) AS One FROM TIMESTAMP_TBL WHERE d1 = cast((select 
test_current_date from test_current_date) + interval '1' DAY as timestamp);
-% . # table_name
+% sys. # table_name
 % one # name
 % bigint # type
 % 1 # length
 [ 1]
 #SELECT count(*) AS One FROM TIMESTAMP_TBL WHERE d1 = cast((select 
test_current_date from test_current_date) - interval '1' DAY as timestamp);
-% . # table_name
+% sys. # table_name
 % one # name
 % bigint # type
 % 1 # length
 [ 1]
 #SELECT count(*) AS None FROM TIMESTAMP_TBL WHERE d1 = cast((select test_now 
from test_now) as timestamp);
-% . # table_name
+% sys. # table_name
 % none # name
 % bigint # type
 % 1 # length
@@ -99,7 +99,7 @@ stdout of test 'timestamp` in directory 
 #INSERT INTO TIMESTAMP_TBL VALUES ('now');
 [ 1 ]
 #SELECT count(*) AS two FROM TIMESTAMP_TBL WHERE d1 <= cast((select test_now 
from test_now) as timestamp);
-% . # table_name
+% sys. # table_name
 % two # name
 % bigint # type
 % 1 # length
@@ -487,8 +487,8 @@ stdout of test 'timestamp` in directory 
 [ 1997-02-11 01:32:01.00,  1.00]
 [ NULL,NULL]
 #SELECT d1, sql_sub(d1, cast('2001-12-12 23:22:21' as timestamp)) FROM 
TIMESTAMP_TBL;
-% sys.timestamp_tbl,   sys.%2 # table_name
-% d1,  %2 # name
+% sys.timestamp_tbl,   sys.%1 # table_name
+% d1,  %1 # name
 % timestamp,   sec_interval # type
 % 22,  14 # length
 [ 1997-01-02 00:00:00.00,  -156036141.000  ]
@@ -500,8 +500,8 @@ stdout of test 'timestamp` in directory 
 [ 1997-02-11 01:32:01.00,  -152574620.000  ]
 [ NULL,NULL]
 #SELECT d1, sql_sub(cast('2001-12-12 23:22:21' as timestamp), d1) FROM 
TIMESTAMP_TBL;
-% sys.timestamp_tbl,   .%2 # table_name
-% d1,  %2 # name
+% sys.timestamp_tbl,   .%1 # table_name
+% d1,  %1 # name
 % timestamp,   sec_interval # type
 % 22,  13 # length
 [ 1997-01-02 00:00:00.00,  156036141.000   ]
diff --git a/sql/test/pg_regress/Tests/timestamptz.stable.out 
b/sql/test/pg_regress/Tests/timestamptz.stable.out
--- a/sql/test/pg_regress/Tests/timestamptz.stable.out
+++ b/sql/test/pg_regress/Tests/timestamptz.stable.out
@@ -37,25 +37,25 @@ stdout of test 'timestamptz` in director
 #INSERT INTO TIMESTAMPTZ_TBL VALUES (cast((select test_current_date from 
test_current_date) - interval '1' DAY as timestamp));
 [ 1]
 #SELECT count(*) AS One FROM TIMESTAMPTZ_TBL WHERE d1 = cast((select 
test_current_date from test_current_date) as timestamptz);
-% . # table_name
+% sys. # table_name
 % one # name
 % bigint # type
 % 1 # length
 [ 1 ]
 #SELECT count(*) AS One FROM TIMESTAMPTZ_TBL WHERE d1 = cast((select 
test_current_date from test_current_date) + interval '1' DAY as timestamp);
-% . # table_name
+% sys. # table_name
 % one # name
 % bigint # type
 % 1 # length
 [ 1]
 #SELECT count(*) AS One FROM TIMESTAMPTZ_TBL WHERE d1 = cast((select 
test_current_date from test_current_date) - interval '1' DAY as timestamp);
-% . # table_name
+% sys. # table_name
 % one # name
 % bigint 

MonetDB: default - approved output

2020-08-10 Thread Niels Nes
Changeset: 35ff3be8cb4b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=35ff3be8cb4b
Modified Files:
sql/benchmarks/tpcds/Tests/44.stable.out
Branch: default
Log Message:

approved output


diffs (12 lines):

diff --git a/sql/benchmarks/tpcds/Tests/44.stable.out 
b/sql/benchmarks/tpcds/Tests/44.stable.out
--- a/sql/benchmarks/tpcds/Tests/44.stable.out
+++ b/sql/benchmarks/tpcds/Tests/44.stable.out
@@ -41,7 +41,7 @@ stdout of test '44` in directory 'sql/be
 # HAVING avg(ss_net_profit) > 0.9*
 #   (SELECT avg(ss_net_profit) rank_col
 #FROM store_sales
-% .asceding,   sys.,   sys. # table_name
+% sys.asceding,sys.,   sys. # table_name
 % rnk, best_performing,worst_performing # name
 % int, char,   char # type
 % 2,   50, 50 # length
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-08-10 Thread Pedro Ferreira
Changeset: 0375e7425922 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0375e7425922
Modified Files:
clients/Tests/MAL-signatures.stable.out
sql/test/pg_regress/Tests/float8.stable.err.single
Branch: default
Log Message:

Approved output


diffs (215 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -3505,20 +3505,34 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "bte",  "pattern batcalc.bte(X_1:bat[:str]):bat[:bte] ",
"CMDconvertsignal_bte;",""  ]
 [ "batcalc",   "bte",  "pattern batcalc.bte(X_1:bat[:str], 
X_2:bat[:oid]):bat[:bte] ", "CMDconvertsignal_bte;",""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:bte]):bat[:bte] 
",   "batbte_dec2_bte;", ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:bte], 
X_3:bat[:oid]):bat[:bte] ","batbte_dec2_cand_bte;",""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:bte], X_3:int, 
X_4:int):bat[:bte] ", "batbte_dec2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:bte], 
X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ",  "batbte_dec2dec_cand_bte;",  
   ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:bte], X_2:int, 
X_3:int):bat[:bte] ",  "batbte_num2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:bte], X_2:bat[:oid], 
X_3:int, X_4:int):bat[:bte] ",   "batbte_num2dec_cand_bte;", ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:dbl], X_2:int, 
X_3:int):bat[:bte] ",  "batdbl_num2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:dbl], X_2:bat[:oid], 
X_3:int, X_4:int):bat[:bte] ",   "batdbl_num2dec_cand_bte;", ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:flt], X_2:int, 
X_3:int):bat[:bte] ",  "batflt_num2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:flt], X_2:bat[:oid], 
X_3:int, X_4:int):bat[:bte] ",   "batflt_num2dec_cand_bte;", ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:int]):bat[:bte] 
",   "batint_dec2_bte;", ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:int], 
X_3:bat[:oid]):bat[:bte] ","batint_dec2_cand_bte;",""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:int], X_3:int, 
X_4:int):bat[:bte] ", "batint_dec2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:int], 
X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ",  "batint_dec2dec_cand_bte;",  
   ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:int], X_2:int, 
X_3:int):bat[:bte] ",  "batint_num2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:int], X_2:bat[:oid], 
X_3:int, X_4:int):bat[:bte] ",   "batint_num2dec_cand_bte;", ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:lng]):bat[:bte] 
",   "batlng_dec2_bte;", ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:lng], 
X_3:bat[:oid]):bat[:bte] ","batlng_dec2_cand_bte;",""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:lng], X_3:int, 
X_4:int):bat[:bte] ", "batlng_dec2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:lng], 
X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ",  "batlng_dec2dec_cand_bte;",  
   ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:lng], X_2:int, 
X_3:int):bat[:bte] ",  "batlng_num2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:lng], X_2:bat[:oid], 
X_3:int, X_4:int):bat[:bte] ",   "batlng_num2dec_cand_bte;", ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:oid], X_2:int, 
X_3:int):bat[:bte] ",  "batnil_2dec_bte;", ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:sht]):bat[:bte] 
",   "batsht_dec2_bte;", ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:sht], 
X_3:bat[:oid]):bat[:bte] ","batsht_dec2_cand_bte;",""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:sht], X_3:int, 
X_4:int):bat[:bte] ", "batsht_dec2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:int, X_2:bat[:sht], 
X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ",  "batsht_dec2dec_cand_bte;",  
   ""  ]
 [ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:sht], X_2:int, 
X_3:int):bat[:bte] ",  "batsht_num2dec_bte;",  ""  ]
+[ "batcalc",   "bte",  "command batcalc.bte(X_1:bat[:sht], X_2:bat[:oid], 
X_3:int, X_4:int):bat[:bte] ",   "batsht_num2dec_cand_bte;", ""  ]
 [ "batcalc",   "bte",  "command 

MonetDB: default - Approved output

2020-08-10 Thread Pedro Ferreira
Changeset: 0ec29f0c63fc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0ec29f0c63fc
Modified Files:
sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err

sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
sql/test/pg_regress/Tests/float8.stable.err.int128.single
sql/test/pg_regress/Tests/float8.stable.err.single
Branch: default
Log Message:

Approved output


diffs (truncated from 925 to 300 lines):

diff --git 
a/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err 
b/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
--- a/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
+++ b/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
@@ -31,7 +31,7 @@ stderr of test 'too-large-decimals.Bug-6
 
 MAPI  = (monetdb) /var/tmp/mtest-18303/.s.monetdb.32047
 QUERY = INSERT INTO test_table4 VALUES (531421754532.553234531231250);
-ERROR = !too many digits (14 > 12)
+ERROR = !overflow in conversion to DECIMAL(12,2).
 CODE  = 22003
 MAPI  = (monetdb) /var/tmp/mtest-30274/.s.monetdb.37685
 QUERY = INSERT INTO test_table4 VALUES (531421754532);
diff --git 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
--- 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
+++ 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
@@ -43,424 +43,469 @@ function user.main():void;
 X_64:bat[:timestamp] := algebra.projection(C_58:bat[:oid], 
X_61:bat[:timestamp]);
 X_65:bat[:timestamp] := bat.replace(X_56:bat[:timestamp], C_58:bat[:oid], 
X_64:bat[:timestamp], true:bit);
 X_66:bat[:bit] := batcalc.not(X_51:bat[:bit]);
-X_69:bat[:bit] := batcalc.isnil(X_66:bat[:bit]);
+X_69:bat[:bit] := batcalc.isnil(X_51:bat[:bit]);
 X_71:bat[:bit] := batcalc.or(X_66:bat[:bit], X_69:bat[:bit]);
-X_76:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-04-02 
10:00:00.00":timestamp, "2000-10-29 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_78:bat[:bit] := batcalc.and(X_71:bat[:bit], X_76:bat[:bit]);
-C_81:bat[:oid] := algebra.thetaselect(X_78:bat[:bit], true:bit, "==":str);
-X_85:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2520:lng);
-X_86:bat[:timestamp] := algebra.projection(C_81:bat[:oid], 
X_85:bat[:timestamp]);
-X_87:bat[:timestamp] := bat.replace(X_65:bat[:timestamp], C_81:bat[:oid], 
X_86:bat[:timestamp], true:bit);
-X_88:bat[:bit] := batcalc.not(X_76:bat[:bit]);
-X_89:bat[:bit] := batcalc.isnil(X_88:bat[:bit]);
-X_90:bat[:bit] := batcalc.or(X_88:bat[:bit], X_89:bat[:bit]);
-X_91:bat[:bit] := batcalc.and(X_71:bat[:bit], X_90:bat[:bit]);
-X_96:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-10-29 
09:00:00.00":timestamp, "2001-04-01 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_99:bat[:bit] := batcalc.and(X_91:bat[:bit], X_96:bat[:bit]);
-C_102:bat[:oid] := algebra.thetaselect(X_99:bat[:bit], true:bit, "==":str);
-X_108:bat[:timestamp] := algebra.projection(C_102:bat[:oid], 
X_61:bat[:timestamp]);
-X_109:bat[:timestamp] := bat.replace(X_87:bat[:timestamp], 
C_102:bat[:oid], X_108:bat[:timestamp], true:bit);
-X_111:bat[:bit] := batcalc.not(X_96:bat[:bit]);
-X_113:bat[:bit] := batcalc.isnil(X_111:bat[:bit]);
-X_115:bat[:bit] := batcalc.or(X_111:bat[:bit], X_113:bat[:bit]);
-X_117:bat[:bit] := batcalc.and(X_91:bat[:bit], X_115:bat[:bit]);
-X_122:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-04-01 
10:00:00.00":timestamp, "2001-10-28 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_123:bat[:bit] := batcalc.and(X_117:bat[:bit], X_122:bat[:bit]);
-C_125:bat[:oid] := algebra.thetaselect(X_123:bat[:bit], true:bit, 
"==":str);
-X_130:bat[:timestamp] := algebra.projection(C_125:bat[:oid], 
X_85:bat[:timestamp]);
-X_131:bat[:timestamp] := bat.replace(X_109:bat[:timestamp], 
C_125:bat[:oid], X_130:bat[:timestamp], true:bit);
-X_132:bat[:bit] := batcalc.not(X_122:bat[:bit]);
-X_134:bat[:bit] := batcalc.isnil(X_132:bat[:bit]);
-X_135:bat[:bit] := batcalc.or(X_132:bat[:bit], X_134:bat[:bit]);
-X_136:bat[:bit] := batcalc.and(X_117:bat[:bit], X_135:bat[:bit]);
-X_141:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-10-28 
09:00:00.00":timestamp, "2002-04-07 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_144:bat[:bit] := batcalc.and(X_136:bat[:bit], X_141:bat[:bit]);
-C_146:bat[:oid] := algebra.thetaselect(X_144:bat[:bit], true:bit, 

MonetDB: default - approved output

2020-08-10 Thread Niels Nes
Changeset: ef33ff2872da for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ef33ff2872da
Modified Files:

sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
Branch: default
Log Message:

approved output


diffs (truncated from 1215 to 300 lines):

diff --git 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
--- 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
+++ 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
@@ -34,7 +34,7 @@ stdout of test 'duplicates-not-eliminate
 % 1023 # length
 function user.main():void;
 X_1:void := querylog.define("explain select sys.timestamp_to_str(case when 
task0.\"sys_created_on\" >= \\'1999-10-31 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-04-02 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2000-04-02 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-10-29 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2000-10-29 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-04-01 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2001-04-01 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-10-28 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2001-10-28 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2002-04-07 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'20
 02-04-07 10:00:00\\' and t
-barrier X_1246:bit := language.dataflow();
+barrier X_1300:bit := language.dataflow();
 X_43:bat[:str] := bat.new(nil:str);
 X_56:bat[:timestamp] := algebra.project(X_43:bat[:str], nil:timestamp);
 X_45:bat[:timestamp] := bat.new(nil:timestamp);
@@ -44,612 +44,611 @@ barrier X_1246:bit := language.dataflow(
 X_64:bat[:timestamp] := algebra.projection(C_58:bat[:oid], 
X_61:bat[:timestamp]);
 X_65:bat[:timestamp] := bat.replace(X_56:bat[:timestamp], C_58:bat[:oid], 
X_64:bat[:timestamp], true:bit);
 X_66:bat[:bit] := batcalc.not(X_51:bat[:bit]);
-X_69:bat[:bit] := batcalc.isnil(X_66:bat[:bit]);
+X_69:bat[:bit] := batcalc.isnil(X_51:bat[:bit]);
 X_71:bat[:bit] := batcalc.or(X_66:bat[:bit], X_69:bat[:bit]);
-X_76:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-04-02 
10:00:00.00":timestamp, "2000-10-29 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_78:bat[:bit] := batcalc.and(X_71:bat[:bit], X_76:bat[:bit]);
-C_81:bat[:oid] := algebra.thetaselect(X_78:bat[:bit], true:bit, "==":str);
-X_85:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2520:lng);
-X_86:bat[:timestamp] := algebra.projection(C_81:bat[:oid], 
X_85:bat[:timestamp]);
-X_87:bat[:timestamp] := bat.replace(X_65:bat[:timestamp], C_81:bat[:oid], 
X_86:bat[:timestamp], true:bit);
-X_88:bat[:bit] := batcalc.not(X_76:bat[:bit]);
-X_89:bat[:bit] := batcalc.isnil(X_88:bat[:bit]);
-X_90:bat[:bit] := batcalc.or(X_88:bat[:bit], X_89:bat[:bit]);
-X_91:bat[:bit] := batcalc.and(X_71:bat[:bit], X_90:bat[:bit]);
-X_96:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-10-29 
09:00:00.00":timestamp, "2001-04-01 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_99:bat[:bit] := batcalc.and(X_91:bat[:bit], X_96:bat[:bit]);
-C_102:bat[:oid] := algebra.thetaselect(X_99:bat[:bit], true:bit, "==":str);
-X_108:bat[:timestamp] := algebra.projection(C_102:bat[:oid], 
X_61:bat[:timestamp]);
-X_109:bat[:timestamp] := bat.replace(X_87:bat[:timestamp], 
C_102:bat[:oid], X_108:bat[:timestamp], true:bit);
-X_111:bat[:bit] := batcalc.not(X_96:bat[:bit]);
-X_113:bat[:bit] := batcalc.isnil(X_111:bat[:bit]);
-X_115:bat[:bit] := batcalc.or(X_111:bat[:bit], X_113:bat[:bit]);
-X_117:bat[:bit] := batcalc.and(X_91:bat[:bit], X_115:bat[:bit]);
-X_122:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-04-01 
10:00:00.00":timestamp, "2001-10-28 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_123:bat[:bit] := batcalc.and(X_117:bat[:bit], X_122:bat[:bit]);
-C_125:bat[:oid] := algebra.thetaselect(X_123:bat[:bit], true:bit, 
"==":str);
-X_130:bat[:timestamp] := algebra.projection(C_125:bat[:oid], 
X_85:bat[:timestamp]);
-X_131:bat[:timestamp] := bat.replace(X_109:bat[:timestamp], 
C_125:bat[:oid], X_130:bat[:timestamp], true:bit);
-X_132:bat[:bit] := batcalc.not(X_122:bat[:bit]);
-X_134:bat[:bit] := batcalc.isnil(X_132:bat[:bit]);
-X_135:bat[:bit] 

MonetDB: default - Approved output

2020-08-10 Thread Pedro Ferreira
Changeset: 98bcb3dfb5c1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=98bcb3dfb5c1
Modified Files:
sql/test/SQLancer/Tests/sqlancer04.stable.out
Branch: default
Log Message:

Approved output


diffs (17 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.out 
b/sql/test/SQLancer/Tests/sqlancer04.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.out
@@ -364,6 +364,13 @@ stdout of test 'sqlancer04` in directory
 [ NULL,NULL]
 [ NULL,NULL]
 #ROLLBACK;
+#SELECT CASE WHEN 3 THEN cot(COALESCE(3, 4)) END FROM (values(1),(2)) as 
t0(c0);
+% .%4 # table_name
+% %4 # name
+% double # type
+% 24 # length
+[ -7.015252551 ]
+[ -7.015252551 ]
 
 # 09:44:50 >  
 # 09:44:50 >  "Done."
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output and new sqlancer bug: full ou...

2020-08-10 Thread Pedro Ferreira
Changeset: 02ad4764b86b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=02ad4764b86b
Modified Files:
sql/test/SQLancer/Tests/sqlancer02.sql
sql/test/SQLancer/Tests/sqlancer04.stable.out
Branch: default
Log Message:

Approved output and new sqlancer bug: full outer join with wrong results. (I 
think it's from out2in optimizer)


diffs (104 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer02.sql 
b/sql/test/SQLancer/Tests/sqlancer02.sql
--- a/sql/test/SQLancer/Tests/sqlancer02.sql
+++ b/sql/test/SQLancer/Tests/sqlancer02.sql
@@ -133,3 +133,35 @@ ROLLBACK;
 SELECT 1 WHERE scale_up(CAST(0.89767724 AS REAL), 1); --error function 
scale_up not available for real,tinyint
 
 SELECT scale_up(0.2928163, 3);
+
+START TRANSACTION;
+CREATE TABLE "sys"."t0" ("c0" BOOLEAN NOT NULL);
+COPY 15 RECORDS INTO "sys"."t0" FROM stdin USING DELIMITERS E'\t',E'\n','"';
+true
+false
+true
+false
+true
+false
+true
+true
+false
+true
+false
+false
+true
+false
+true
+
+SELECT count(*) FROM t0 FULL OUTER JOIN (SELECT 1 FROM t0) AS sub0 ON t0.c0;
+SELECT count(*) FROM t0 FULL OUTER JOIN (SELECT 1 FROM t0) AS sub0 ON t0.c0 
WHERE t0.c0;
+
+SELECT CAST(sum(- (abs(2))*("quarter"(DATE 
'1970-01-25'<<("minute"(INTERVAL '1279040638' SECOND) as BIGINT) FROM 
t0 FULL OUTER JOIN (SELECT greatest(least(INTERVAL '-4168' SECOND, INTERVAL 
'41947202' SECOND), greatest(INTERVAL '1134741726' SECOND, INTERVAL 
'1713690410' SECOND)), t0.c0 FROM t0 WHERE t0.c0) AS sub0 ON t0.c0;
+SELECT CAST(SUM(agg0) as BIGINT) FROM (
+SELECT sum(- (abs(2))*("quarter"(DATE '1970-01-25'<<("minute"(INTERVAL 
'1279040638' SECOND) as agg0 FROM t0 FULL OUTER JOIN (SELECT 
greatest(least(INTERVAL '-4168' SECOND, INTERVAL '41947202' SECOND), 
greatest(INTERVAL '1134741726' SECOND, INTERVAL '1713690410' SECOND)), t0.c0 
FROM t0 WHERE t0.c0) AS sub0 ON t0.c0 WHERE t0.c0
+UNION ALL
+SELECT sum(- (abs(2))*("quarter"(DATE '1970-01-25'<<("minute"(INTERVAL 
'1279040638' SECOND)  as agg0 FROM t0 FULL OUTER JOIN (SELECT 
greatest(least(INTERVAL '-4168' SECOND, INTERVAL '41947202' SECOND), 
greatest(INTERVAL '1134741726' SECOND, INTERVAL '1713690410' SECOND)), t0.c0 
FROM t0 WHERE t0.c0) AS sub0 ON t0.c0 WHERE NOT (t0.c0)
+UNION ALL
+SELECT sum(- (abs(2))*("quarter"(DATE '1970-01-25'<<("minute"(INTERVAL 
'1279040638' SECOND)  as agg0 FROM t0 FULL OUTER JOIN (SELECT 
greatest(least(INTERVAL '-4168' SECOND, INTERVAL '41947202' SECOND), 
greatest(INTERVAL '1134741726' SECOND, INTERVAL '1713690410' SECOND)), t0.c0 
FROM t0 WHERE t0.c0) AS sub0 ON t0.c0 WHERE (t0.c0) IS NULL
+) as asdf;
+ROLLBACK;
diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.out 
b/sql/test/SQLancer/Tests/sqlancer04.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.out
@@ -74,6 +74,11 @@ stdout of test 'sqlancer04` in directory
 #START TRANSACTION;
 #CREATE TABLE "sys"."t0" ("c0" DOUBLE NOT NULL,CONSTRAINT "t0_c0_pkey" PRIMARY 
KEY ("c0"));
 #CREATE TABLE "sys"."t1" ("c0" DOUBLE);
+#select coalesce(c0, cast('a' as int)) from t0; --the cast operation shouldn't 
be executed
+% .%2 # table_name
+% %2 # name
+% double # type
+% 24 # length
 #create view v1(c0, c1) as (select distinct 
(((t0.c0)=(((1357695262)^(-922564194) = false, cast(coalesce(coalesce(0.3, 
0.4), "second"(timestamp '1970-01-10 11:54:13')) as double) from t0);
 #create view v2(c0) as (select distinct coalesce(abs(interval '-1976292283' 
month), cast(greatest(r'Dnwxjm4btQ9cp&\c''a_', r'(y7,{q?][NHU,') as interval 
month)) from t1, t0 where ((upper(r''))not ilike(lower(r'''wAg_ z 
''PPxXßgrd⍮G';
 #select all v2.c0 from v2 right outer join v1 on 
((r'8*By1q)*Oc  
 # 09:44:50 >  "Done."
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2020-08-10 Thread Niels Nes
Changeset: f37803dea1fb for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f37803dea1fb
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
Branch: default
Log Message:

approved output


diffs (28 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -5356,6 +5356,10 @@ stdout of test 'MAL-signatures` in direc
 [ "batmmath",  "cosh", "pattern batmmath.cosh(X_1:bat[:dbl], 
X_2:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_cosh;", ""  ]
 [ "batmmath",  "cosh", "pattern batmmath.cosh(X_1:bat[:flt]):bat[:flt] ",  
"CMDscience_bat_cosh;", ""  ]
 [ "batmmath",  "cosh", "pattern batmmath.cosh(X_1:bat[:flt], 
X_2:bat[:oid]):bat[:flt] ",   "CMDscience_bat_cosh;", ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:dbl]):bat[:dbl] ",   
"CMDscience_bat_cot;",  ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:dbl], 
X_2:bat[:oid]):bat[:dbl] ","CMDscience_bat_cot;",  ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:flt]):bat[:flt] ",   
"CMDscience_bat_cot;",  ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:flt], 
X_2:bat[:oid]):bat[:flt] ","CMDscience_bat_cot;",  ""  ]
 [ "batmmath",  "degrees",  "pattern 
batmmath.degrees(X_1:bat[:dbl]):bat[:dbl] ",   "CMDscience_bat_degrees;",  
""  ]
 [ "batmmath",  "degrees",  "pattern batmmath.degrees(X_1:bat[:dbl], 
X_2:bat[:oid]):bat[:dbl] ","CMDscience_bat_degrees;",  ""  ]
 [ "batmmath",  "degrees",  "pattern 
batmmath.degrees(X_1:bat[:flt]):bat[:flt] ",   "CMDscience_bat_degrees;",  
""  ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -7680,6 +7680,10 @@ stdout of test 'MAL-signatures` in direc
 [ "batmmath",  "cosh", "pattern batmmath.cosh(X_1:bat[:dbl], 
X_2:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_cosh;", ""  ]
 [ "batmmath",  "cosh", "pattern batmmath.cosh(X_1:bat[:flt]):bat[:flt] ",  
"CMDscience_bat_cosh;", ""  ]
 [ "batmmath",  "cosh", "pattern batmmath.cosh(X_1:bat[:flt], 
X_2:bat[:oid]):bat[:flt] ",   "CMDscience_bat_cosh;", ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:dbl]):bat[:dbl] ",   
"CMDscience_bat_cot;",  ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:dbl], 
X_2:bat[:oid]):bat[:dbl] ","CMDscience_bat_cot;",  ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:flt]):bat[:flt] ",   
"CMDscience_bat_cot;",  ""  ]
+[ "batmmath",  "cot",  "pattern batmmath.cot(X_1:bat[:flt], 
X_2:bat[:oid]):bat[:flt] ","CMDscience_bat_cot;",  ""  ]
 [ "batmmath",  "degrees",  "pattern 
batmmath.degrees(X_1:bat[:dbl]):bat[:dbl] ",   "CMDscience_bat_degrees;",  
""  ]
 [ "batmmath",  "degrees",  "pattern batmmath.degrees(X_1:bat[:dbl], 
X_2:bat[:oid]):bat[:dbl] ","CMDscience_bat_degrees;",  ""  ]
 [ "batmmath",  "degrees",  "pattern 
batmmath.degrees(X_1:bat[:flt]):bat[:flt] ",   "CMDscience_bat_degrees;",  
""  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output and reverted restrict change....

2020-08-07 Thread Pedro Ferreira
Changeset: 7254e888f753 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7254e888f753
Modified Files:
monetdb5/modules/mal/pcre.c
sql/test/SQLancer/Tests/sqlancer04.stable.out
Branch: default
Log Message:

Approved output and reverted restrict change. MSVC still dislikes it.

Sorry Sjoerd :)


diffs (57 lines):

diff --git a/monetdb5/modules/mal/pcre.c b/monetdb5/modules/mal/pcre.c
--- a/monetdb5/modules/mal/pcre.c
+++ b/monetdb5/modules/mal/pcre.c
@@ -1628,7 +1628,7 @@ BATPCRElike3(Client cntxt, MalBlkPtr mb,
 input_is_a_bat = isaBatType(getArgType(mb, pci, 1)), 
pattern_is_a_bat = isaBatType(getArgType(mb, pci, 2));
bat *r = getArgReference_bat(stk, pci, 0);
BUN q = 0;
-   bit *restrict ret = NULL;
+   bit *ret = NULL;
 #ifdef HAVE_LIBPCRE
pcre *re = NULL;
pcre_extra *ex = NULL;
diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.out 
b/sql/test/SQLancer/Tests/sqlancer04.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.out
@@ -227,6 +227,22 @@ stdout of test 'sqlancer04` in directory
 #"2m^OqPm/3DḞZ02"
 #"2m^OqPm/3DḞZ02"
 [ 5]
+#SELECT 1 FROM t1 WHERE COALESCE(FALSE, t1.c0 = '0' AND t1.c0 LIKE t1.c0);
+% .%2 # table_name
+% %2 # name
+% tinyint # type
+% 1 # length
+#SELECT SUM(agg0) FROM (
+#SELECT ALL sum(ALL abs(INTERVAL '1507781126' SECOND)) as agg0 FROM t1
+#WHERE COALESCE(FALSE, (((t1.c0) NOT BETWEEN ASYMMETRIC (t1.c0) AND 
(t1.c0))AND(((t1.c0)>=(t1.c0)AND(NOT 
(TRUEAND(((t1.c0)LIKE(t1.c0)AND(((t1.c0)NOT 
ILIKE(t1.c0)OR(COALESCE(FALSE, FALSE
+#UNION ALL
+#SELECT sum(ALL abs(INTERVAL '1507781126' SECOND)) as agg0 FROM t1
+#WHERE NOT (COALESCE(FALSE, (((t1.c0) NOT BETWEEN ASYMMETRIC (t1.c0) 
AND (t1.c0))AND(((t1.c0)>=(t1.c0)AND(NOT 
(TRUEAND(((t1.c0)LIKE(t1.c0)AND(((t1.c0)NOT 
ILIKE(t1.c0)OR(COALESCE(FALSE, FALSE)
+% .%16 # table_name
+% %16 # name
+% sec_interval # type
+% 14 # length
+[ 7538905630.000   ]
 #ROLLBACK;
 #CREATE TABLE "sys"."t1" ("c1" DOUBLE);
 #COPY 7 RECORDS INTO "sys"."t1" FROM stdin USING DELIMITERS E'\t',E'\n','"';
@@ -238,6 +254,18 @@ stdout of test 'sqlancer04` in directory
 #0.6184216877785851
 #0.6479886625655562
 [ 7]
+#SELECT 1 FROM t1 WHERE COALESCE(1, CAST(t1.c1 AS INT) & COALESCE(1101847419, 
2)); --inputs not same size error
+% .%3 # table_name
+% %3 # name
+% tinyint # type
+% 1 # length
+[ 1]
+[ 1]
+[ 1]
+[ 1]
+[ 1]
+[ 1]
+[ 1]
 #DROP TABLE "sys"."t1";
 
 # 09:44:50 >  
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-08-06 Thread Pedro Ferreira
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.0  ]
 [ 60.32810 ]
 [ 0.0  ]
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,  

MonetDB: default - Approved output

2020-08-05 Thread Pedro Ferreira
Changeset: 5e1e986f3104 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5e1e986f3104
Modified Files:
sql/test/SQLancer/Tests/sqlancer04.stable.out
Branch: default
Log Message:

Approved output


diffs (34 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.out 
b/sql/test/SQLancer/Tests/sqlancer04.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.out
@@ -194,6 +194,30 @@ stdout of test 'sqlancer04` in directory
 % month_interval # type
 % 1 # length
 #ROLLBACK;
+#START TRANSACTION;
+#CREATE TABLE "sys"."t0" ("c0" DOUBLE,"c1" INTERVAL MONTH);
+#COPY 4 RECORDS INTO "sys"."t0" FROM stdin USING DELIMITERS E'\t',E'\n','"';
+#NULL  1876068957
+#NULL  1798321013
+#0.8609488658910056496732801
+#0.62203382679467941689393833
+[ 4]
+#SELECT 1 FROM t0 WHERE 'b' = COALESCE('1', CASE WHEN 2 THEN 'a' END);
+% .%2 # table_name
+% %2 # name
+% tinyint # type
+% 1 # length
+#SELECT MAX(ALL 0.47279814) FROM t0 WHERE ((r'Vቕ*2DGj!K-?')NOT 
ILIKE(COALESCE(r'뷿', upper(r'1285890467'), r'R B+ ]%''?E}%<[cöjö媘թ丅MJV%r&伉', 
+#CASE WHEN -681304440 THEN r'+s' WHEN -2104930505 THEN r'M[' END))) GROUP BY 
t0.c0, t0.c1;
+% .%1 # table_name
+% %1 # name
+% decimal # type
+% 11 # length
+[ 0.47279814   ]
+[ 0.47279814   ]
+[ 0.47279814   ]
+[ 0.47279814   ]
+#ROLLBACK;
 
 # 09:44:50 >  
 # 09:44:50 >  "Done."
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-08-05 Thread Pedro Ferreira
Changeset: 763aa8bfb815 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=763aa8bfb815
Modified Files:

sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
Branch: default
Log Message:

Approved output


diffs (truncated from 796 to 300 lines):

diff --git 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
--- 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
+++ 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
@@ -42,380 +42,425 @@ function user.main():void;
 X_61:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2880:lng);
 X_64:bat[:timestamp] := algebra.projection(C_58:bat[:oid], 
X_61:bat[:timestamp]);
 X_65:bat[:timestamp] := bat.replace(X_56:bat[:timestamp], C_58:bat[:oid], 
X_64:bat[:timestamp], true:bit);
-X_80:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-04-02 
10:00:00.00":timestamp, "2000-10-29 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
 X_66:bat[:bit] := batcalc.not(X_51:bat[:bit]);
 X_69:bat[:bit] := batcalc.isnil(X_66:bat[:bit]);
 X_71:bat[:bit] := batcalc.or(X_66:bat[:bit], X_69:bat[:bit]);
-C_75:bat[:oid] := algebra.thetaselect(X_71:bat[:bit], true:bit, "==":str);
-C_82:bat[:oid] := algebra.thetaselect(X_80:bat[:bit], C_75:bat[:oid], 
true:bit, "==":str);
+X_76:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-04-02 
10:00:00.00":timestamp, "2000-10-29 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
+X_78:bat[:bit] := batcalc.and(X_71:bat[:bit], X_76:bat[:bit]);
+C_81:bat[:oid] := algebra.thetaselect(X_78:bat[:bit], true:bit, "==":str);
 X_85:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2520:lng);
-X_86:bat[:timestamp] := algebra.projection(C_82:bat[:oid], 
X_85:bat[:timestamp]);
-X_87:bat[:timestamp] := bat.replace(X_65:bat[:timestamp], C_82:bat[:oid], 
X_86:bat[:timestamp], true:bit);
-X_97:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-10-29 
09:00:00.00":timestamp, "2001-04-01 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_88:bat[:bit] := batcalc.not(X_80:bat[:bit]);
+X_86:bat[:timestamp] := algebra.projection(C_81:bat[:oid], 
X_85:bat[:timestamp]);
+X_87:bat[:timestamp] := bat.replace(X_65:bat[:timestamp], C_81:bat[:oid], 
X_86:bat[:timestamp], true:bit);
+X_88:bat[:bit] := batcalc.not(X_76:bat[:bit]);
 X_89:bat[:bit] := batcalc.isnil(X_88:bat[:bit]);
 X_90:bat[:bit] := batcalc.or(X_88:bat[:bit], X_89:bat[:bit]);
-C_92:bat[:oid] := algebra.thetaselect(X_90:bat[:bit], C_75:bat[:oid], 
true:bit, "==":str);
-C_101:bat[:oid] := algebra.thetaselect(X_97:bat[:bit], C_92:bat[:oid], 
true:bit, "==":str);
-X_107:bat[:timestamp] := algebra.projection(C_101:bat[:oid], 
X_61:bat[:timestamp]);
-X_108:bat[:timestamp] := bat.replace(X_87:bat[:timestamp], 
C_101:bat[:oid], X_107:bat[:timestamp], true:bit);
-X_123:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-04-01 
10:00:00.00":timestamp, "2001-10-28 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_110:bat[:bit] := batcalc.not(X_97:bat[:bit]);
-X_113:bat[:bit] := batcalc.isnil(X_110:bat[:bit]);
-X_115:bat[:bit] := batcalc.or(X_110:bat[:bit], X_113:bat[:bit]);
-C_118:bat[:oid] := algebra.thetaselect(X_115:bat[:bit], C_92:bat[:oid], 
true:bit, "==":str);
-C_125:bat[:oid] := algebra.thetaselect(X_123:bat[:bit], C_118:bat[:oid], 
true:bit, "==":str);
-X_129:bat[:timestamp] := algebra.projection(C_125:bat[:oid], 
X_85:bat[:timestamp]);
-X_130:bat[:timestamp] := bat.replace(X_108:bat[:timestamp], 
C_125:bat[:oid], X_129:bat[:timestamp], true:bit);
-X_140:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-10-28 
09:00:00.00":timestamp, "2002-04-07 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_131:bat[:bit] := batcalc.not(X_123:bat[:bit]);
-X_132:bat[:bit] := batcalc.isnil(X_131:bat[:bit]);
-X_133:bat[:bit] := batcalc.or(X_131:bat[:bit], X_132:bat[:bit]);
-C_135:bat[:oid] := algebra.thetaselect(X_133:bat[:bit], C_118:bat[:oid], 
true:bit, "==":str);
-C_144:bat[:oid] := algebra.thetaselect(X_140:bat[:bit], C_135:bat[:oid], 
true:bit, "==":str);
-X_150:bat[:timestamp] := algebra.projection(C_144:bat[:oid], 
X_61:bat[:timestamp]);
-X_151:bat[:timestamp] := bat.replace(X_130:bat[:timestamp], 
C_144:bat[:oid], X_150:bat[:timestamp], true:bit);
+X_91:bat[:bit] := batcalc.and(X_71:bat[:bit], X_90:bat[:bit]);
+X_96:bat[:bit] := 

MonetDB: default - Approved output

2020-08-04 Thread Pedro Ferreira
Changeset: 83f9b2163aa1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=83f9b2163aa1
Modified Files:
sql/test/SQLancer/Tests/sqlancer04.stable.err
sql/test/SQLancer/Tests/sqlancer04.stable.out
Branch: default
Log Message:

Approved output


diffs (90 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.err 
b/sql/test/SQLancer/Tests/sqlancer04.stable.err
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.err
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.err
@@ -38,11 +38,6 @@ MAPI  = (monetdb) /var/tmp/mtest-42538/.
 QUERY = CREATE TABLE t1(c2 TIME, FOREIGN KEY (c2) REFERENCES t0(c0) MATCH 
FULL, PRIMARY KEY(c2)); --error, foreign key from time to interval second not 
allowed
 ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'c2' 
time(1) is not compatible with the referenced UNIQUE KEY column type 
sec_interval(13)
 CODE  = 42000
-MAPI  = (monetdb) /var/tmp/mtest-217740/.s.monetdb.38224
-QUERY = select all v2.c0 from v2 right outer join v1 on 
((r'8*By1q)*Oc  
 # 09:44:50 >  "Done."
diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.out 
b/sql/test/SQLancer/Tests/sqlancer04.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.out
@@ -76,6 +76,12 @@ stdout of test 'sqlancer04` in directory
 #CREATE TABLE "sys"."t1" ("c0" DOUBLE);
 #create view v1(c0, c1) as (select distinct 
(((t0.c0)=(((1357695262)^(-922564194) = false, cast(coalesce(coalesce(0.3, 
0.4), "second"(timestamp '1970-01-10 11:54:13')) as double) from t0);
 #create view v2(c0) as (select distinct coalesce(abs(interval '-1976292283' 
month), cast(greatest(r'Dnwxjm4btQ9cp&\c''a_', r'(y7,{q?][NHU,') as interval 
month)) from t1, t0 where ((upper(r''))not ilike(lower(r'''wAg_ z 
''PPxXßgrd⍮G';
+#select all v2.c0 from v2 right outer join v1 on 
((r'8*By1q)*Oc  
 # 09:44:50 >  "Done."
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2020-07-31 Thread Niels Nes
Changeset: bc08e1020c02 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bc08e1020c02
Modified Files:
sql/test/analytics/Tests/analytics01.stable.out
sql/test/analytics/Tests/analytics02.stable.out
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.32bit
sql/test/emptydb/Tests/check.stable.out.int128
sql/test/subquery/Tests/subquery4.stable.err
sql/test/subquery/Tests/subquery6.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: default
Log Message:

approved output


diffs (truncated from 1256 to 300 lines):

diff --git a/sql/test/analytics/Tests/analytics01.stable.out 
b/sql/test/analytics/Tests/analytics01.stable.out
--- a/sql/test/analytics/Tests/analytics01.stable.out
+++ b/sql/test/analytics/Tests/analytics01.stable.out
@@ -28,8 +28,8 @@ stdout of test 'analytics01` in director
 [ 10   ]
 #start transaction;
 #select percent_rank() over (partition by aa) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -43,8 +43,8 @@ stdout of test 'analytics01` in director
 [ 0]
 [ 0]
 #select percent_rank() over (partition by aa order by aa asc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -58,8 +58,8 @@ stdout of test 'analytics01` in director
 [ 0]
 [ 0]
 #select percent_rank() over (partition by aa order by aa desc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -73,8 +73,8 @@ stdout of test 'analytics01` in director
 [ 0]
 [ 0]
 #select percent_rank() over (order by aa) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -88,8 +88,8 @@ stdout of test 'analytics01` in director
 [ 0.89 ]
 [ 1]
 #select percent_rank() over (order by aa desc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -103,8 +103,8 @@ stdout of test 'analytics01` in director
 [ 0.89 ]
 [ 0.89 ]
 #select percent_rank() over (partition by bb) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -118,8 +118,8 @@ stdout of test 'analytics01` in director
 [ 0]
 [ 0]
 #select percent_rank() over (partition by bb order by bb asc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -133,8 +133,8 @@ stdout of test 'analytics01` in director
 [ 0]
 [ 0]
 #select percent_rank() over (partition by bb order by bb desc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -148,8 +148,8 @@ stdout of test 'analytics01` in director
 [ 0]
 [ 0]
 #select percent_rank() over (order by bb) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -163,8 +163,8 @@ stdout of test 'analytics01` in director
 [ 0.67 ]
 [ 1]
 #select percent_rank() over (order by bb desc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0]
@@ -178,8 +178,8 @@ stdout of test 'analytics01` in director
 [ 0.78 ]
 [ 0.78 ]
 #select cume_dist() over (partition by aa) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 1]
@@ -193,8 +193,8 @@ stdout of test 'analytics01` in director
 [ 1]
 [ 1]
 #select cume_dist() over (partition by aa order by aa asc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 1]
@@ -208,8 +208,8 @@ stdout of test 'analytics01` in director
 [ 1]
 [ 1]
 #select cume_dist() over (partition by aa order by aa desc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 1]
@@ -223,8 +223,8 @@ stdout of test 'analytics01` in director
 [ 1]
 [ 1]
 #select cume_dist() over (order by aa) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0.2  ]
@@ -238,8 +238,8 @@ stdout of test 'analytics01` in director
 [ 0.9  ]
 [ 1]
 #select cume_dist() over (order by aa desc) from analytics;
-% sys.%4 # table_name
-% %4 # name
+% sys.%3 # table_name
+% %3 # name
 % double # type
 % 24 # length
 [ 0.1  ]
@@ -253,8 +253,8 @@ stdout of test 'analytics01` in director
 [ 1 

MonetDB: default - approved output

2020-07-31 Thread Niels Nes
Changeset: 4df99d53c874 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4df99d53c874
Modified Files:

sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.stable.out
Branch: default
Log Message:

approved output


diffs (21 lines):

diff --git 
a/sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.stable.out
 
b/sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.stable.out
--- 
a/sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.stable.out
+++ 
b/sql/test/BugTracker-2018/Tests/count_from_commented_function_signatures.Bug-6542.stable.out
@@ -83,7 +83,7 @@ stdout of test 'count_from_commented_fun
 % .plan # table_name
 % rel # name
 % clob # type
-% 157 # length
+% 159 # length
 project (
 | group by (
 | | project (
@@ -112,7 +112,7 @@ project (
 | | | | | | | ) [ "f"."id", "p"."number" ] [ "f"."id" ASC, "p"."number" ASC ]
 | | | | | | ) [ "f"."id", "p"."number" ] [ "f"."id" ASC, "p"."number" NULLS 
LAST ]
 | | | | | ) [ "f"."id", "p"."number" ] [ "f"."id" ASC, "p"."number" ASC ]
-| | | | ) [ "f"."id", sys.row_number("f"."id", boolean "false" as "%17"."%17", 
sys.diff(sys.diff("f"."id" ASC), "p"."number" ASC) as "%20"."%20") as "line" ]
+| | | | ) [ "f"."id", sys.row_number(sys.star(), boolean "false" as 
"%17"."%17", sys.diff(sys.diff("f"."id" ASC), "p"."number" ASC) as "%20"."%20") 
as "line" ]
 | | | ) [ "f"."id" as "fid", "line" ]
 | | ) [ "fid" as "commented_function_signatures_6542"."fid" ] [ "line" ASC ]
 | ) [  ] [ sys.count() NOT NULL as "%23"."%23" ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2020-07-31 Thread Niels Nes
Changeset: 99d5c7f16ec9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=99d5c7f16ec9
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (39 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -8357,7 +8357,7 @@ stdout of test 'MAL-signatures` in direc
 [ "sql",   "ms_trunc", "command sql.ms_trunc(X_1:flt, X_2:int):flt ",  
"flt_trunc_wrap;",  ""  ]
 [ "sql",   "mvc",  "pattern sql.mvc():int ",   "SQLmvc;",  ""  
]
 [ "sql",   "next_value",   "unsafe pattern sql.next_value(X_1:str, 
X_2:str):lng ", "mvc_next_value;",  ""  ]
-[ "sql",   "nth_value","pattern sql.nth_value(X_1:any_1, X_2:any_2, 
X_3:lng, X_4:lng):any_1 ", "SQLnth_value;",""  ]
+[ "sql",   "nth_value","pattern sql.nth_value(X_1:any_1, X_2:any_1, 
X_3:lng, X_4:lng):any_1 ", "SQLnth_value;",""  ]
 [ "sql",   "ntile","pattern sql.ntile(X_1:any_1, X_2:any_2, 
X_3:any_3, X_4:any_4):any_2 ", "SQLntile;",""  ]
 [ "sql",   "optimizer_updates","pattern sql.optimizer_updates():void 
","SQLoptimizersUpdate;", ""  ]
 [ "sql",   "optimizers",   "command sql.optimizers() (X_0:bat[:str], 
X_1:bat[:str], X_2:bat[:str]) ",  "getPipeCatalog;",  ""  ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -11259,7 +11259,7 @@ stdout of test 'MAL-signatures` in direc
 [ "sql",   "ms_trunc", "command sql.ms_trunc(X_1:flt, X_2:int):flt ",  
"flt_trunc_wrap;",  ""  ]
 [ "sql",   "mvc",  "pattern sql.mvc():int ",   "SQLmvc;",  ""  
]
 [ "sql",   "next_value",   "unsafe pattern sql.next_value(X_1:str, 
X_2:str):lng ", "mvc_next_value;",  ""  ]
-[ "sql",   "nth_value","pattern sql.nth_value(X_1:any_1, X_2:any_2, 
X_3:lng, X_4:lng):any_1 ", "SQLnth_value;",""  ]
+[ "sql",   "nth_value","pattern sql.nth_value(X_1:any_1, X_2:any_1, 
X_3:lng, X_4:lng):any_1 ", "SQLnth_value;",""  ]
 [ "sql",   "ntile","pattern sql.ntile(X_1:any_1, X_2:any_2, 
X_3:any_3, X_4:any_4):any_2 ", "SQLntile;",""  ]
 [ "sql",   "optimizer_updates","pattern sql.optimizer_updates():void 
","SQLoptimizersUpdate;", ""  ]
 [ "sql",   "optimizers",   "command sql.optimizers() (X_0:bat[:str], 
X_1:bat[:str], X_2:bat[:str]) ",  "getPipeCatalog;",  ""  ]
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -352,9 +352,11 @@ int MT_join_thread(MT_Id t);
 int MT_lockf(char *filename, int mode);
 bool MT_path_absolute(const char *path);
 void MT_sleep_ms(unsigned int ms);
+const char *MT_thread_getalgorithm(void);
 void *MT_thread_getdata(void);
 const char *MT_thread_getname(void);
 bool MT_thread_init(void);
+void MT_thread_setalgorithm(const char *algo);
 void MT_thread_setdata(void *data);
 void MT_thread_setlockwait(MT_Lock *lock);
 void MT_thread_setsemawait(MT_Sema *sema);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-31 Thread Pedro Ferreira
Changeset: cc42c402f129 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cc42c402f129
Modified Files:
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (28 lines):

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
@@ -359,6 +359,10 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "bit_xor",  2,  "decimal",  ""  ]
 [ "sys",   "broadcast",0,  "inet", "create function \"broadcast\" 
(p inet) returns inet\nexternal name inet.\"broadcast\";"]
 [ "sys",   "broadcast",1,  "inet", ""  ]
+[ "sys",   "cbrt", 0,  "real", "cbrt"  ]
+[ "sys",   "cbrt", 1,  "real", ""  ]
+[ "sys",   "cbrt", 0,  "double",   "cbrt"  ]
+[ "sys",   "cbrt", 1,  "double",   ""  ]
 [ "sys",   "ceil", 0,  "real", "ceil"  ]
 [ "sys",   "ceil", 1,  "real", ""  ]
 [ "sys",   "ceil", 0,  "double",   "ceil"  ]
diff --git a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128 
b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
--- a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
+++ b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
@@ -396,6 +396,10 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "bit_xor",  2,  "decimal",  ""  ]
 [ "sys",   "broadcast",0,  "inet", "create function \"broadcast\" 
(p inet) returns inet\nexternal name inet.\"broadcast\";"]
 [ "sys",   "broadcast",1,  "inet", ""  ]
+[ "sys",   "cbrt", 0,  "real", "cbrt"  ]
+[ "sys",   "cbrt", 1,  "real", ""  ]
+[ "sys",   "cbrt", 0,  "double",   "cbrt"  ]
+[ "sys",   "cbrt", 1,  "double",   ""  ]
 [ "sys",   "ceil", 0,  "real", "ceil"  ]
 [ "sys",   "ceil", 1,  "real", ""  ]
 [ "sys",   "ceil", 0,  "double",   "ceil"  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-31 Thread Pedro Ferreira
Changeset: eac9d0e8c199 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=eac9d0e8c199
Modified Files:
sql/test/SQLancer/Tests/sqlancer04.sql
sql/test/SQLancer/Tests/sqlancer04.stable.out
Branch: default
Log Message:

Approved output


diffs (96 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer04.sql 
b/sql/test/SQLancer/Tests/sqlancer04.sql
--- a/sql/test/SQLancer/Tests/sqlancer04.sql
+++ b/sql/test/SQLancer/Tests/sqlancer04.sql
@@ -115,6 +115,8 @@ 0.6820837154477003  "8C7_7\015\015(wntWql
 NULL   "]"
 NULL   "0.48396026646393187"
 
+SELECT CAST(SUM(ALL 0.14) AS DECIMAL(10,2)) FROM sys.t0 JOIN sys.t1 ON 
CAST(CASE t0.c1 WHEN t1.c1 THEN NOT (FALSE) WHEN t1.c1 THEN (t0.c0) NOT  
BETWEEN ASYMMETRIC (t1.c0) AND (t0.c0) WHEN t0.c1 
+THEN (0.2) IN (0.3) END AS BOOLEAN) GROUP BY NOT (FALSE), 
COALESCE(((COALESCE(2, 4, 1))<<(COALESCE(5, -6))), ((COALESCE('-8', -4, 
6))|(COALESCE(-2, 3, 4, 5, -6;
 SELECT PROD(ALL 0.14) FROM t0 JOIN t1 ON CAST(CASE t0.c1 WHEN t1.c1 THEN NOT 
(FALSE) WHEN t1.c1 THEN (t0.c0) NOT  BETWEEN ASYMMETRIC (t1.c0) AND (t0.c0) 
WHEN t0.c1 
 THEN (0.2) IN (0.3) END AS BOOLEAN) GROUP BY NOT (FALSE), 
COALESCE(((COALESCE(2, 4, 1))<<(COALESCE(5, -6))), ((COALESCE(r'-8', -4, 
6))|(COALESCE(-2, 3, 4, 5, -6;
 ROLLBACK;
diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.out 
b/sql/test/SQLancer/Tests/sqlancer04.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.out
@@ -43,11 +43,80 @@ stdout of test 'sqlancer04` in directory
 #"-2044926527" NULL
 #NULL  1
 [ 3]
+#SELECT 1 FROM t1 LEFT OUTER JOIN t0 ON TRUE 
+#LEFT OUTER JOIN (SELECT 1 FROM t0) AS sub0 ON TRUE 
+#WHERE (TIME '00:25:07') IN (TIME '07:29:34', CASE 2 WHEN 2 THEN TIME 
'17:23:46' ELSE TIME '05:14:30' END);
+% .%21 # table_name
+% %21 # name
+% tinyint # type
+% 1 # length
+#SELECT 1 FROM t1 LEFT OUTER JOIN t0 ON TRUE 
+#LEFT OUTER JOIN (SELECT 1 FROM t0) AS sub0 ON TRUE 
+#WHERE t0.c0 <= t0.c0 AND (TIME '00:25:07') IN (TIME '07:29:34', CASE 2 WHEN 2 
THEN TIME '17:23:46' ELSE TIME '05:14:30' END);
+% .%21 # table_name
+% %21 # name
+% tinyint # type
+% 1 # length
+#SELECT ALL COUNT(TIME '06:32:50') FROM t1 LEFT OUTER JOIN t0 ON TRUE 
+#LEFT OUTER JOIN (SELECT t1.c1, t0.c1, 0.43 FROM t0, t1) AS sub0 ON TRUE 
+#WHERE ((NOT ((TIME '00:25:07') IN (TIME '07:29:34', TIME '05:21:58', CASE 
0.54 WHEN 0.65 THEN TIME '17:23:46' ELSE TIME '05:14:30' END 
+#GROUP BY TIMESTAMP '1969-12-08 01:47:58';
+% .%13 # table_name
+% %13 # name
+% bigint # type
+% 1 # length
+[ 3]
 #ROLLBACK;
 #CREATE TABLE t0(c0 TIME, UNIQUE(c0));
 #DROP TABLE t0;
 #CREATE TABLE t0(c0 INTERVAL SECOND, UNIQUE(c0));
 #DROP TABLE t0;
+#START TRANSACTION;
+#CREATE TABLE "sys"."t0" ("c0" DOUBLE NOT NULL,CONSTRAINT "t0_c0_pkey" PRIMARY 
KEY ("c0"));
+#CREATE TABLE "sys"."t1" ("c0" DOUBLE);
+#create view v1(c0, c1) as (select distinct 
(((t0.c0)=(((1357695262)^(-922564194) = false, cast(coalesce(coalesce(0.3, 
0.4), "second"(timestamp '1970-01-10 11:54:13')) as double) from t0);
+#create view v2(c0) as (select distinct coalesce(abs(interval '-1976292283' 
month), cast(greatest(r'Dnwxjm4btQ9cp&\c''a_', r'(y7,{q?][NHU,') as interval 
month)) from t1, t0 where ((upper(r''))not ilike(lower(r'''wAg_ z 
''PPxXßgrd⍮G';
+#ROLLBACK;
+#START TRANSACTION;
+#CREATE TABLE "sys"."t0" ("c0" DOUBLE NOT NULL DEFAULT 0.7383512, "c1" 
VARCHAR(277),CONSTRAINT "t0_c0_pkey" PRIMARY KEY ("c0"),CONSTRAINT 
"t0_c0_unique" UNIQUE ("c0"),CONSTRAINT "t0_c1_unique" UNIQUE ("c1"));
+#COPY 7 RECORDS INTO "sys"."t0" FROM stdin USING DELIMITERS E'\t',E'\n','"';
+#0.1982342084128137""
+#0.0705861623402474NULL
+#0.7383512 "0.7547346625402616"
+#0.1405589229429235NULL
+#0.7259117208346431NULL
+#0.9832712376311843NULL
+#0.03311829699079161   "'X狆l[%Lt]ulp!9nR)"
+[ 7]
+#CREATE TABLE "sys"."t1" ("c0" DOUBLE,"c1" VARCHAR(277));
+#COPY 11 RECORDS INTO "sys"."t1" FROM stdin USING DELIMITERS E'\t',E'\n','"';
+#1839750227""
+#0.4660818799383487"l*+>⡪kF*bRp薓ßtP| P!-?54JIT"
+#0.98293459381004  "X웨e_灰u8y"
+#NULL  "2B_"
+#NULL  "9"
+#NULL  ""
+#NULL  ""
+#0.18404121429597398   NULL
+#0.6820837154477003"8C7_7\015\015(wntWql j\n9"
+#NULL  "]"
+#NULL  "0.48396026646393187"
+[ 11   ]
+#SELECT CAST(SUM(ALL 0.14) AS DECIMAL(10,2)) FROM sys.t0 JOIN sys.t1 ON 
CAST(CASE t0.c1 WHEN t1.c1 THEN NOT (FALSE) WHEN t1.c1 THEN (t0.c0) NOT  
BETWEEN ASYMMETRIC (t1.c0) AND (t0.c0) WHEN t0.c1 
+#THEN (0.2) IN (0.3) END AS BOOLEAN) GROUP BY NOT (FALSE), 
COALESCE(((COALESCE(2, 4, 1))<<(COALESCE(5, -6))), ((COALESCE('-8', -4, 
6))|(COALESCE(-2, 3, 4, 5, -6;
+% .%10 # table_name
+% %10 # name
+% decimal # type
+% 12 # length
+[ 0.42 ]
+#SELECT PROD(ALL 0.14) FROM t0 JOIN t1 ON CAST(CASE t0.c1 WHEN t1.c1 THEN NOT 
(FALSE) WHEN t1.c1 THEN (t0.c0) NOT  BETWEEN ASYMMETRIC (t1.c0) AND (t0.c0) 
WHEN t0.c1 
+#THEN (0.2) IN (0.3) END AS BOOLEAN) GROUP BY NOT (FALSE), 

MonetDB: default - Approved output (this query gives wrong resul...

2020-07-30 Thread Pedro Ferreira
Changeset: 61b593cdfcf0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=61b593cdfcf0
Modified Files:
sql/test/SQLancer/Tests/sqlancer03.stable.out
Branch: default
Log Message:

Approved output (this query gives wrong result on Jun2020)


diffs (12 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer03.stable.out 
b/sql/test/SQLancer/Tests/sqlancer03.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer03.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer03.stable.out
@@ -163,7 +163,7 @@ stdout of test 'sqlancer03` in directory
 [ true ]
 [ true ]
 [ true ]
-[ false]
+[ true ]
 #SELECT t0.c0 FROM t0 WHERE (t0.c2) BETWEEN (t0.c0) AND ((t0.c2) NOT IN 
(t0.c2));
 % sys.t0 # table_name
 % c0 # name
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-30 Thread Pedro Ferreira
Changeset: 36c068e73053 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=36c068e73053
Modified Files:
sql/test/SQLancer/Tests/sqlancer04.stable.err
sql/test/pg_regress/Tests/alter_table.stable.err
Branch: default
Log Message:

Approved output


diffs (49 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.err 
b/sql/test/SQLancer/Tests/sqlancer04.stable.err
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.err
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.err
@@ -28,7 +28,7 @@ ERROR = !CONSTRAINT FOREIGN KEY: the typ
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-32314/.s.monetdb.31414
 QUERY = CREATE TABLE t1(c0 int, FOREIGN KEY (c0) REFERENCES t0(c0) MATCH FULL, 
PRIMARY KEY(c0)); --error, foreign key from int to time not allowed
-ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'c0' 
int(32) is not compatible with the referenced UNIQUE KEY column type time(1)
+ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'c0' int 
is not compatible with the referenced UNIQUE KEY column type time(1)
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-42538/.s.monetdb.31166
 QUERY = CREATE TABLE t1(c2 BLOB, FOREIGN KEY (c2) REFERENCES t0(c0) MATCH 
FULL, PRIMARY KEY(c2)); --error, foreign key from blob to interval second not 
allowed
diff --git a/sql/test/pg_regress/Tests/alter_table.stable.err 
b/sql/test/pg_regress/Tests/alter_table.stable.err
--- a/sql/test/pg_regress/Tests/alter_table.stable.err
+++ b/sql/test/pg_regress/Tests/alter_table.stable.err
@@ -84,20 +84,20 @@ ERROR = !ALTER TABLE: can't alter tempor
 CODE  = 42S02
 MAPI  = (monetdb) /var/tmp/mtest-56887/.s.monetdb.37895
 QUERY = ALTER TABLE FKTABLE ADD FOREIGN KEY(ftest1) references pktable;
-ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
varchar(10) is not compatible with the referenced PRIMARY KEY column type 
int(32)
+ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
varchar(10) is not compatible with the referenced PRIMARY KEY column type int
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-56887/.s.monetdb.37895
 QUERY = ALTER TABLE FKTABLE ADD FOREIGN KEY(ftest1) references pktable(ptest1);
-ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
varchar(10) is not compatible with the referenced PRIMARY KEY column type 
int(32)
+ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
varchar(10) is not compatible with the referenced PRIMARY KEY column type int
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-30274/.s.monetdb.37685
 QUERY = ALTER TABLE FKTABLE ADD FOREIGN KEY(ftest1, ftest2) references pktable;
-ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
inet is not compatible with the referenced PRIMARY KEY column type int(32)
+ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
inet is not compatible with the referenced PRIMARY KEY column type int
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-30274/.s.monetdb.37685
 QUERY = ALTER TABLE FKTABLE ADD FOREIGN KEY(ftest1, ftest2)
  references pktable(ptest1, ptest2);
-ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
inet is not compatible with the referenced PRIMARY KEY column type int(32)
+ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest1' 
inet is not compatible with the referenced PRIMARY KEY column type int
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-30274/.s.monetdb.37685
 QUERY = ALTER TABLE FKTABLE ADD FOREIGN KEY(ftest1, ftest2)
@@ -107,7 +107,7 @@ CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-30274/.s.monetdb.37685
 QUERY = ALTER TABLE FKTABLE ADD FOREIGN KEY(ftest2, ftest1)
  references pktable(ptest1, ptest2);
-ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest2' 
inet is not compatible with the referenced PRIMARY KEY column type int(32)
+ERROR = !CONSTRAINT FOREIGN KEY: the type of the FOREIGN KEY column 'ftest2' 
inet is not compatible with the referenced PRIMARY KEY column type int
 CODE  = 42000
 MAPI  = (monetdb) /var/tmp/mtest-30274/.s.monetdb.37685
 QUERY = alter table atacc1 add constraint atacc_test1 check (test>3);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-30 Thread Pedro Ferreira
Changeset: 4db679ccaff6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4db679ccaff6
Modified Files:

sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out.single

sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
Branch: default
Log Message:

Approved output


diffs (truncated from 517 to 300 lines):

diff --git 
a/sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out.single 
b/sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out.single
--- 
a/sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out.single
+++ 
b/sql/test/BugTracker-2016/Tests/decimal_vs_integer.Bug-3941.stable.out.single
@@ -90,14 +90,15 @@ end user.main;
 % clob # type
 % 121 # length
 function user.main():void;
-X_1:void := querylog.define("explain select count(*) from tmp where i = 
201602221;":str, "default_pipe":str, 12:int);
+X_1:void := querylog.define("explain select count(*) from tmp where i = 
201602221;":str, "default_pipe":str, 14:int);
+X_12:bat[:int] := bat.new(nil:int);
+X_13:bat[:int] := batcalc.int(0:int, X_12:bat[:int], 9:int, 0:int);
+C_19:bat[:oid] := algebra.thetaselect(X_13:bat[:int], 201602221:int, 
"==":str);
 X_4:int := sql.mvc();
-X_11:bat[:int] := sql.bind(X_4:int, "sys":str, "tmp":str, "i":str, 0:int);
-X_12:bat[:int] := batcalc.int(0:int, X_11:bat[:int], 9:int, 0:int);
 C_5:bat[:oid] := sql.tid(X_4:int, "sys":str, "tmp":str);
-C_18:bat[:oid] := algebra.thetaselect(X_12:bat[:int], C_5:bat[:oid], 
201602221:int, "==":str);
-X_21:lng := aggr.count(C_18:bat[:oid]);
-sql.resultSet("sys.%1":str, "%1":str, "bigint":str, 64:int, 0:int, 7:int, 
X_21:lng);
+C_21:bat[:oid] := algebra.projection(C_19:bat[:oid], C_5:bat[:oid]);
+X_23:lng := aggr.count(C_21:bat[:oid]);
+sql.resultSet(".%1":str, "%1":str, "bigint":str, 64:int, 0:int, 7:int, 
X_23:lng);
 end user.main;
 #inline   actions= 0 time=3 usec 
 #remapactions= 1 time=15 usec 
diff --git 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
--- 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
+++ 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
@@ -34,108 +34,388 @@ stdout of test 'duplicates-not-eliminate
 % 1023 # length
 function user.main():void;
 X_1:void := querylog.define("explain select sys.timestamp_to_str(case when 
task0.\"sys_created_on\" >= \\'1999-10-31 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-04-02 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2000-04-02 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-10-29 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2000-10-29 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-04-01 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2001-04-01 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-10-28 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2001-10-28 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2002-04-07 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'20
 02-04-07 10:00:00\\' and t
-X_792:bat[:str] := bat.pack("sys.":str);
-X_793:bat[:str] := bat.pack("yearref":str);
-X_794:bat[:str] := bat.pack("clob":str);
-X_795:bat[:int] := bat.pack(0:int);
+X_43:bat[:str] := bat.new(nil:str);
+X_56:bat[:timestamp] := algebra.project(X_43:bat[:str], nil:timestamp);
 X_45:bat[:timestamp] := bat.new(nil:timestamp);
 X_51:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "1999-10-31 
09:00:00.00":timestamp, "2000-04-02 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_56:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2880:lng);
-X_65:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-04-02 
10:00:00.00":timestamp, "2000-10-29 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_70:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2520:lng);
-X_76:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-10-29 
09:00:00.00":timestamp, "2001-04-01 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_87:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-04-01 
10:00:00.00":timestamp, "2001-10-28 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, 

MonetDB: default - Approved output

2020-07-29 Thread Pedro Ferreira
Changeset: 1d68d6e8052a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1d68d6e8052a
Modified Files:
sql/test/SQLancer/Tests/sqlancer03.stable.out
sql/test/SQLancer/Tests/sqlancer04.stable.err
sql/test/SQLancer/Tests/sqlancer04.stable.out
Branch: default
Log Message:

Approved output


diffs (66 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer03.stable.out 
b/sql/test/SQLancer/Tests/sqlancer03.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer03.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer03.stable.out
@@ -637,7 +637,7 @@ stdout of test 'sqlancer03` in directory
 #0.369
 [ 8]
 #SELECT ALL CASE t0.c0 WHEN VAR_POP(ALL t0.c0) THEN (t0.c0) BETWEEN SYMMETRIC 
(t0.c0) AND (t0.c0) END FROM t0 GROUP BY t0.c0;
-% sys.%2 # table_name
+% .%2 # table_name
 % %2 # name
 % boolean # type
 % 5 # length
diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.err 
b/sql/test/SQLancer/Tests/sqlancer04.stable.err
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.err
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.err
@@ -5,14 +5,22 @@ stderr of test 'sqlancer04` in directory
 # 09:44:50 >  "mclient" "-lsql" "-ftest" "-tnone" "-Eutf-8" "-i" "-e" 
"--host=/var/tmp/mtest-36890" "--port=30177"
 # 09:44:50 >  
 
-MAPI  = (monetdb) /var/tmp/mtest-297969/.s.monetdb.30789
+MAPI  = (monetdb) /var/tmp/mtest-394778/.s.monetdb.37947
+QUERY = SELECT covar_samp(1, - (COALESCE(1, 2)||5)); --error on default, 
covar_samp between integer and string not possible
+ERROR = !types sec_interval(0,0) and tinyint(8,0) are not equal
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-394778/.s.monetdb.37947
 QUERY = select case covar_samp(all - (coalesce (cast(-5 as int), coalesce 
(((cast(0.4 as int))-(coalesce (5, 5))), + 
 (case -3 when 0.5 then 5 else 3 end, - (- (((coalesce (cast(0.2 as 
int), 
 coalesce (5, 3, -747176383), ((6)%(3)), ((-2)<<(3||(-5) when 
case t0.c0 when 
 case coalesce (coalesce (0.2, 0.3, 0.7), 0.5, 
 cast(t0.c2 as decimal)) when cast(interval '-4' month as interval 
second) then cast(case 0.3 when t0.c1 then 0.6 
 when interval '-3' month then 0.3 end as interval second) end then 
coalesce (abs(0.6), 
-ERROR = !SELECT: cannot use non GROUP BY column 't0.c0' in query results 
without an aggregate function
+ERROR = !types sec_interval(0,0) and tinyint(8,0) are not equal
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-394778/.s.monetdb.37947
+QUERY = SELECT CASE '5'^3 WHEN COUNT(TRUE) THEN 1 END FROM t0 GROUP BY 2 IN 
((CAST(INTERVAL '-2' SECOND AS INT))%2); --error on default: types 
sec_interval(13,0) and int(32,0) are not equal
+ERROR = !types sec_interval(13,0) and int(32,0) are not equal
 CODE  = 42000
 
 # 09:44:50 >  
diff --git a/sql/test/SQLancer/Tests/sqlancer04.stable.out 
b/sql/test/SQLancer/Tests/sqlancer04.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer04.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer04.stable.out
@@ -29,22 +29,11 @@ stdout of test 'sqlancer04` in directory
 % double # type
 % 24 # length
 #ROLLBACK;
-#SELECT covar_samp(1, - (COALESCE(1, 2)||5)); --error on default, covar_samp 
between integer and string not possible
-% .%1 # table_name
-% %1 # name
-% double # type
-% 24 # length
-[ NULL ]
 #START TRANSACTION;
 #CREATE TABLE "sys"."t0"("c0" DATE, "c1" DATE, "c2" INTERVAL SECOND NOT 
NULL,"c3" TIME NOT NULL);
 #ROLLBACK;
 #START TRANSACTION;
 #CREATE TABLE "sys"."t0" ("c0" INTERVAL SECOND NOT NULL);
-#SELECT CASE '5'^3 WHEN COUNT(TRUE) THEN 1 END FROM t0 GROUP BY 2 IN 
((CAST(INTERVAL '-2' SECOND AS INT))%2);
-% .%7 # table_name
-% %7 # name
-% tinyint # type
-% 1 # length
 #ROLLBACK;
 
 # 09:44:50 >  
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2020-07-24 Thread Niels Nes
Changeset: dd1e43650882 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=dd1e43650882
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (11 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1373,7 +1373,6 @@ str diffcandRef;
 str differenceRef;
 str disconnectRef;
 str divRef;
-void dropQRYqueue(void);
 str drop_constraintRef;
 str drop_functionRef;
 str drop_indexRef;
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-24 Thread Pedro Ferreira
Changeset: 15194bc241d8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=15194bc241d8
Modified Files:
sql/benchmarks/tpcds/Tests/58.stable.out
sql/benchmarks/tpcds/Tests/58.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (32 lines):

diff --git a/sql/benchmarks/tpcds/Tests/58.stable.out 
b/sql/benchmarks/tpcds/Tests/58.stable.out
--- a/sql/benchmarks/tpcds/Tests/58.stable.out
+++ b/sql/benchmarks/tpcds/Tests/58.stable.out
@@ -46,9 +46,9 @@ stdout of test '58` in directory 'sql/be
 % item_id, ss_item_rev,ss_dev, cs_item_rev,cs_dev, ws_item_rev,
ws_dev, average # name
 % char,decimal,decimal,decimal,decimal,
decimal,decimal,decimal # type
 % 16,  20, 20, 20, 20, 20, 20, 20 # length
-[ "CNGB",  1900.15,100.300,1950.92,
103.000,1829.52,96.600, 1893.530]
-[ "IDOA",  6605.22,104.100,6078.33,95.800, 
6338.25,99.900, 6340.600]
-[ "JMFC",  3608.52,103.000,3590.47,
102.500,3305.82,94.400, 3501.603]
+[ "CNGB",  1900.15,100.300,1950.92,
103.000,1829.52,96.600, 1893.53 ]
+[ "IDOA",  6605.22,104.100,6078.33,95.800, 
6338.25,99.900, 6340.60 ]
+[ "JMFC",  3608.52,103.000,3590.47,
102.500,3305.82,94.400, 3501.60 ]
 
 # 18:32:30 >  
 # 18:32:30 >  "Done."
diff --git a/sql/benchmarks/tpcds/Tests/58.stable.out.int128 
b/sql/benchmarks/tpcds/Tests/58.stable.out.int128
--- a/sql/benchmarks/tpcds/Tests/58.stable.out.int128
+++ b/sql/benchmarks/tpcds/Tests/58.stable.out.int128
@@ -46,9 +46,9 @@ stdout of test '58` in directory 'sql/be
 % item_id, ss_item_rev,ss_dev, cs_item_rev,cs_dev, ws_item_rev,
ws_dev, average # name
 % char,decimal,decimal,decimal,decimal,
decimal,decimal,decimal # type
 % 16,  40, 40, 40, 40, 40, 40, 40 # length
-[ "CNGB",  1900.15,100.300,1950.92,
103.000,1829.52,96.600, 1893.530]
-[ "IDOA",  6605.22,104.100,6078.33,95.800, 
6338.25,99.900, 6340.600]
-[ "JMFC",  3608.52,103.000,3590.47,
102.500,3305.82,94.400, 3501.603]
+[ "CNGB",  1900.15,100.300,1950.92,
103.000,1829.52,96.600, 1893.53 ]
+[ "IDOA",  6605.22,104.100,6078.33,95.800, 
6338.25,99.900, 6340.60 ]
+[ "JMFC",  3608.52,103.000,3590.47,
102.500,3305.82,94.400, 3501.60 ]
 
 # 18:32:30 >  
 # 18:32:30 >  "Done."
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-23 Thread Pedro Ferreira
Changeset: 51dda074e334 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=51dda074e334
Modified Files:
sql/test/sys-schema/Tests/systemfunctions.stable.out
Branch: default
Log Message:

Approved output


diffs (69 lines):

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
@@ -3633,9 +3633,6 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "sql_div",  2,  "int",  ""  ]
 [ "sys",   "sql_div",  0,  "decimal",  "/" ]
 [ "sys",   "sql_div",  1,  "decimal",  ""  ]
-[ "sys",   "sql_div",  2,  "decimal",  ""  ]
-[ "sys",   "sql_div",  0,  "decimal",  "/" ]
-[ "sys",   "sql_div",  1,  "decimal",  ""  ]
 [ "sys",   "sql_div",  2,  "tinyint",  ""  ]
 [ "sys",   "sql_div",  0,  "decimal",  "/" ]
 [ "sys",   "sql_div",  1,  "decimal",  ""  ]
@@ -3654,16 +3651,7 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "sql_div",  2,  "int",  ""  ]
 [ "sys",   "sql_div",  0,  "decimal",  "/" ]
 [ "sys",   "sql_div",  1,  "decimal",  ""  ]
-[ "sys",   "sql_div",  2,  "tinyint",  ""  ]
-[ "sys",   "sql_div",  0,  "decimal",  "/" ]
-[ "sys",   "sql_div",  1,  "decimal",  ""  ]
-[ "sys",   "sql_div",  2,  "smallint", ""  ]
-[ "sys",   "sql_div",  0,  "decimal",  "/" ]
-[ "sys",   "sql_div",  1,  "decimal",  ""  ]
-[ "sys",   "sql_div",  2,  "int",  ""  ]
-[ "sys",   "sql_div",  0,  "decimal",  "/" ]
-[ "sys",   "sql_div",  1,  "decimal",  ""  ]
-[ "sys",   "sql_div",  2,  "bigint",   ""  ]
+[ "sys",   "sql_div",  2,  "decimal",  ""  ]
 [ "sys",   "sql_div",  0,  "decimal",  "/" ]
 [ "sys",   "sql_div",  1,  "decimal",  ""  ]
 [ "sys",   "sql_div",  2,  "decimal",  ""  ]
@@ -3821,9 +3809,6 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "sql_mul",  2,  "bigint",   ""  ]
 [ "sys",   "sql_mul",  0,  "decimal",  "*" ]
 [ "sys",   "sql_mul",  1,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  2,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "decimal",  ""  ]
 [ "sys",   "sql_mul",  2,  "tinyint",  ""  ]
 [ "sys",   "sql_mul",  0,  "decimal",  "*" ]
 [ "sys",   "sql_mul",  1,  "tinyint",  ""  ]
@@ -3860,27 +3845,6 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "sql_mul",  2,  "decimal",  ""  ]
 [ "sys",   "sql_mul",  0,  "decimal",  "*" ]
 [ "sys",   "sql_mul",  1,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  2,  "tinyint",  ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "tinyint",  ""  ]
-[ "sys",   "sql_mul",  2,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  2,  "smallint", ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "smallint", ""  ]
-[ "sys",   "sql_mul",  2,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  2,  "int",  ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "int",  ""  ]
-[ "sys",   "sql_mul",  2,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "decimal",  ""  ]
-[ "sys",   "sql_mul",  2,  "bigint",   ""  ]
-[ "sys",   "sql_mul",  0,  "decimal",  "*" ]
-[ "sys",   "sql_mul",  1,  "bigint",   ""  ]
 [ "sys",   "sql_mul",  2,  "decimal",  ""  ]
 [ "sys",   "sql_mul",  0,  "decimal",  "*" ]
 [ "sys",   "sql_mul",  1,  "decimal",  ""  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output after new div/mul functions w...

2020-07-22 Thread Niels Nes
Changeset: 84e3114d8c84 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=84e3114d8c84
Modified Files:
sql/test/BugTracker-2014/Tests/ifthenelse.Bug-3546.stable.out
Branch: default
Log Message:

approved output after new div/mul functions were added


diffs (18 lines):

diff --git a/sql/test/BugTracker-2014/Tests/ifthenelse.Bug-3546.stable.out 
b/sql/test/BugTracker-2014/Tests/ifthenelse.Bug-3546.stable.out
--- a/sql/test/BugTracker-2014/Tests/ifthenelse.Bug-3546.stable.out
+++ b/sql/test/BugTracker-2014/Tests/ifthenelse.Bug-3546.stable.out
@@ -48,10 +48,10 @@ stdout of test 'ifthenelse.Bug-3546` in 
 % sys. # table_name
 % r # name
 % decimal # type
-% 19 # length
-[ 0.023 ]
-[ -1.000]
-[ -1.000]
+% 20 # length
+[ 0.02 ]
+[ -1.00]
+[ -1.00]
 #rollback;
 
 # 20:44:31 >  
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-22 Thread Pedro Ferreira
Changeset: f77039740220 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f77039740220
Modified Files:

sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out

sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
Branch: default
Log Message:

Approved output


diffs (truncated from 435 to 300 lines):

diff --git 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
--- 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
+++ 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out
@@ -34,113 +34,113 @@ stdout of test 'duplicates-not-eliminate
 % 1023 # length
 function user.main():void;
 X_1:void := querylog.define("explain select sys.timestamp_to_str(case when 
task0.\"sys_created_on\" >= \\'1999-10-31 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-04-02 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2000-04-02 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-10-29 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2000-10-29 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-04-01 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2001-04-01 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-10-28 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2001-10-28 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2002-04-07 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'20
 02-04-07 10:00:00\\' and t
-barrier X_1047:bit := language.dataflow();
-X_892:bat[:str] := bat.pack("sys.":str);
-X_893:bat[:str] := bat.pack("yearref":str);
-X_894:bat[:str] := bat.pack("clob":str);
-X_895:bat[:int] := bat.pack(0:int);
+barrier X_947:bit := language.dataflow();
+X_792:bat[:str] := bat.pack("sys.":str);
+X_793:bat[:str] := bat.pack("yearref":str);
+X_794:bat[:str] := bat.pack("clob":str);
+X_795:bat[:int] := bat.pack(0:int);
 X_45:bat[:timestamp] := bat.new(nil:timestamp);
-X_53:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "1999-10-31 
09:00:00.00":timestamp, "2000-04-02 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_58:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2880:lng);
-X_69:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-04-02 
10:00:00.00":timestamp, "2000-10-29 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_74:bat[:timestamp] := 
batmtime.timestamp_add_msec_interval(X_45:bat[:timestamp], -2520:lng);
-X_83:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2000-10-29 
09:00:00.00":timestamp, "2001-04-01 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_95:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-04-01 
10:00:00.00":timestamp, "2001-10-28 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_113:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2001-10-28 
09:00:00.00":timestamp, "2002-04-07 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_126:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2002-04-07 
10:00:00.00":timestamp, "2002-10-27 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_140:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2002-10-27 
09:00:00.00":timestamp, "2003-04-06 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_158:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2003-04-06 
10:00:00.00":timestamp, "2003-10-26 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_169:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2003-10-26 
09:00:00.00":timestamp, "2004-04-04 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_184:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2004-04-04 
10:00:00.00":timestamp, "2004-10-31 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_202:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2004-10-31 
09:00:00.00":timestamp, "2005-04-03 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_217:bat[:bit] := batcalc.between(X_45:bat[:timestamp], "2005-04-03 
10:00:00.00":timestamp, "2005-10-30 

MonetDB: default - Approved output

2020-07-16 Thread Pedro Ferreira
Changeset: f32910c35e77 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f32910c35e77
Modified Files:
sql/test/SQLancer/Tests/sqlancer03.sql
sql/test/SQLancer/Tests/sqlancer03.stable.out
Branch: default
Log Message:

Approved output


diffs (88 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer03.sql 
b/sql/test/SQLancer/Tests/sqlancer03.sql
--- a/sql/test/SQLancer/Tests/sqlancer03.sql
+++ b/sql/test/SQLancer/Tests/sqlancer03.sql
@@ -211,7 +211,10 @@ CREATE TABLE t0 (c0 BOOLEAN);
 create view v1(c0, c1, c2, c3) as (select 1, lower('1'), 1, cot(1) from t0);
 SELECT v1.c0 FROM v1 WHERE v1.c1 LIKE v1.c1 AND v1.c3 BETWEEN v1.c3 AND v1.c3 
= TRUE;
 
-create view v0(c0, c1, c2, c3) as (select distinct 0.1, 
((lower('&')||(2)))||(0.1||((('-1')||(abs(cast(r'Br' as int)), 0.1, 
cot(- (((2)&(3+(abs(4*(- (cast(cast(5 as string) as int) from 
t0);
+create view v2(c0, c1, c3) as (select distinct 1, lower('1'), cot(1) from t0);
+SELECT v2.c0 FROM v2 WHERE v2.c1 = '1' AND v2.c3 BETWEEN v2.c3 AND v2.c3;
+
+create view v0(c0, c1, c2, c3) as (select distinct 0.1, 
((lower('&')||(2)))||(0.1||((('-1')||(abs(cast(r'1' as int)), 0.1, 
cot(- (((2)&(3+(abs(4*(- (cast(cast(5 as string) as int) from 
t0);
 SELECT v0.c0 FROM v0 WHERE NOT (NOT (NOT 
(((v0.c1)LIKE(v0.c1AND(((v0.c2)>=(v0.c0)AND(((v0.c3) BETWEEN SYMMETRIC 
(v0.c3) AND (v0.c3)) = TRUE)))AND
 v0.c1)||(((v0.c0)<(v0.c0) BETWEEN SYMMETRIC (v0.c1) AND 
(v0.c1AND((0.2) BETWEEN SYMMETRIC (v0.c0) AND (v0.c0);
 ROLLBACK;
diff --git a/sql/test/SQLancer/Tests/sqlancer03.stable.out 
b/sql/test/SQLancer/Tests/sqlancer03.stable.out
--- a/sql/test/SQLancer/Tests/sqlancer03.stable.out
+++ b/sql/test/SQLancer/Tests/sqlancer03.stable.out
@@ -43,8 +43,8 @@ stdout of test 'sqlancer03` in directory
 #CREATE TABLE "sys"."t0" ("c0" BOOLEAN NOT NULL,"c1" BIGINT,CONSTRAINT 
"t0_c0_pkey" PRIMARY KEY ("c0"),CONSTRAINT "t0_c0_unique" UNIQUE ("c0"));
 #create view v0(c0, c1, c2) as (select all 2.020551048E9, 0.16688174, 
0.373226221729 from t0 where t0.c0) with check option;
 #SELECT sql_min(sql_max(NULL, ''), '') FROM v0 LEFT OUTER JOIN t0 ON true;
-% .%12 # table_name
-% %12 # name
+% .%14 # table_name
+% %14 # name
 % char # type
 % 0 # length
 #SELECT sql_min(sql_max(NULL, ''), '');
@@ -55,8 +55,8 @@ stdout of test 'sqlancer03` in directory
 [ NULL ]
 #SELECT ALL length(upper(MIN(ALL CAST(((trim(CAST(r'' AS STRING(659)), 
CAST(r'o3%+i]抔DCöf▟nßOpNbybಜ7' AS STRING)))||(sql_min(sql_max(NULL, r''), 
splitpart(r'x', r',7+.', t0.c1 AS STRING(151), 0.4179268710155164 
 #FROM v0 LEFT OUTER JOIN t0 ON NOT (t0.c0) WHERE t0.c0 GROUP BY 0.3584962, 
CAST(t0.c1 AS STRING(601)), t0.c1;
-% .%24,.%25 # table_name
-% %24, %25 # name
+% .%30,.%31 # table_name
+% %30, %31 # name
 % int, decimal # type
 % 1,   19 # length
 #ROLLBACK;
@@ -307,6 +307,47 @@ stdout of test 'sqlancer03` in directory
 % 1,   5 # length
 [ 6,   "0.434" ]
 #ROLLBACK;
+#START TRANSACTION;
+#CREATE TABLE t0 (c0 BOOLEAN);
+#create view v1(c0, c1, c2, c3) as (select 1, lower('1'), 1, cot(1) from t0);
+#SELECT v1.c0 FROM v1 WHERE v1.c1 LIKE v1.c1 AND v1.c3 BETWEEN v1.c3 AND v1.c3 
= TRUE;
+% .v1 # table_name
+% c0 # name
+% tinyint # type
+% 1 # length
+#create view v2(c0, c1, c3) as (select distinct 1, lower('1'), cot(1) from t0);
+#SELECT v2.c0 FROM v2 WHERE v2.c1 = '1' AND v2.c3 BETWEEN v2.c3 AND v2.c3;
+% .v2 # table_name
+% c0 # name
+% tinyint # type
+% 1 # length
+#create view v0(c0, c1, c2, c3) as (select distinct 0.1, 
((lower('&')||(2)))||(0.1||((('-1')||(abs(cast(r'1' as int)), 0.1, 
cot(- (((2)&(3+(abs(4*(- (cast(cast(5 as string) as int) from 
t0);
+#SELECT v0.c0 FROM v0 WHERE NOT (NOT (NOT 
(((v0.c1)LIKE(v0.c1AND(((v0.c2)>=(v0.c0)AND(((v0.c3) BETWEEN SYMMETRIC 
(v0.c3) AND (v0.c3)) = TRUE)))AND
+#v0.c1)||(((v0.c0)<(v0.c0) BETWEEN SYMMETRIC (v0.c1) AND 
(v0.c1AND((0.2) BETWEEN SYMMETRIC (v0.c0) AND (v0.c0);
+% .v0 # table_name
+% c0 # name
+% decimal # type
+% 4 # length
+#ROLLBACK;
+#START TRANSACTION;
+#CREATE TABLE t0(c0 INT);
+#insert into t0(c0) values (1 between 2 and 3);
+[ 1]
+#insert into t0(c0) values(13), (((cast((0.1) between symmetric (0.2) and 
(0.3) as int))%(length(upper(r'u鋔wsD30pYi&ᴮ*2*W쉉t+詫sD^#cjX{'), 
(cast(cast(cast(0.12 as int) as string(646)) as int));
+[ 3]
+#SELECT COUNT(t0.c0 = t0.c0 OR 1 BETWEEN ASYMMETRIC 1 AND 1) FROM t0;
+% sys.%1 # table_name
+% %1 # name
+% bigint # type
+% 1 # length
+[ 4]
+#SELECT 0.9, COUNT(ALL (((CAST(TRUE AS INT))-(t0.c0)))=(t0.c0))) = 
TRUE)OR((CAST(char_length(r'H') AS INT)) BETWEEN ASYMMETRIC (CAST(-1.3 AS INT)) 
AND (+ (length(r'0')), 0.3 FROM t0 GROUP BY 0.5, 0.4;
+% .%13,.%5,.%14 # table_name
+% %13, %5, %14 # name
+% decimal, bigint, decimal # type
+% 4,   1,  4 # length
+[ 0.9, 4,  0.3 ]
+#ROLLBACK;
 
 

MonetDB: default - approved output

2020-07-06 Thread Niels Nes
Changeset: 8f9254188caf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8f9254188caf
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
Branch: default
Log Message:

approved output


diffs (48 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -5902,12 +5902,20 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "avg",  "pattern batcalc.avg(X_2:bat[:sht], X_3:bat[:oid]) 
(X_0:dbl, X_1:lng) ","CMDcalcavg;",  ""  ]
 [ "batcalc",   "avg",  "pattern batcalc.avg(X_2:bat[:sht], X_3:bat[:oid], 
X_4:int) (X_0:dbl, X_1:lng) ",   "CMDcalcavg;",  ""  ]
 [ "batcalc",   "avg",  "pattern batcalc.avg(X_2:bat[:sht], X_3:int) (X_0:dbl, 
X_1:lng) ",  "CMDcalcavg;",  ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:any_1, X_4:bat[:bit], X_5:bit, X_6:bit, X_7:bit, X_8:bit, 
X_9:bit):bat[:bit] ","CMDbatBETWEEN;",   ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:any_1, X_4:bat[:oid], X_5:bat[:bit], X_6:bit, X_7:bit, X_8:bit, 
X_9:bit, X_10:bit):bat[:bit] ","CMDbatBETWEEN;",   ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:any_1, X_4:bat[:oid], X_5:bit, X_6:bit, X_7:bit, X_8:bit, 
X_9:bit):bat[:bit] ","CMDbatBETWEEN;",   ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:any_1, X_4:bit, X_5:bit, X_6:bit, X_7:bit, X_8:bit):bat[:bit] ", 
  "CMDbatBETWEEN;",   ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:bat[:any_1], X_4:bat[:bit], X_5:bit, X_6:bit, X_7:bit, X_8:bit, 
X_9:bit):bat[:bit] ",  "CMDbatBETWEEN;",   ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bat[:bit], 
X_7:bit, X_8:bit, X_9:bit, X_10:bit, X_11:bit):bat[:bit] ",  "CMDbatBETWEEN;",  
 ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, 
X_8:bit, X_9:bit, X_10:bit):bat[:bit] ",  "CMDbatBETWEEN;",   ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:any_1, X_3:bat[:any_1], X_4:bit, X_5:bit, X_6:bit, X_7:bit, 
X_8:bit):bat[:bit] ", "CMDbatBETWEEN;",   ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:any_1, X_4:bat[:bit], X_5:bit, X_6:bit, X_7:bit, X_8:bit, 
X_9:bit):bat[:bit] ",  "CMDbatBETWEEN;",   ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:any_1, X_4:bat[:oid], X_5:bat[:oid], X_6:bat[:bit], 
X_7:bit, X_8:bit, X_9:bit, X_10:bit, X_11:bit):bat[:bit] ",  "CMDbatBETWEEN;",  
 ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:any_1, X_4:bat[:oid], X_5:bat[:oid], X_6:bit, X_7:bit, 
X_8:bit, X_9:bit, X_10:bit):bat[:bit] ",  "CMDbatBETWEEN;",   ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:any_1, X_4:bit, X_5:bit, X_6:bit, X_7:bit, 
X_8:bit):bat[:bit] ", "CMDbatBETWEEN;",   ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:bit], X_5:bit, X_6:bit, X_7:bit, 
X_8:bit, X_9:bit):bat[:bit] ","CMDbatBETWEEN;",   ""  ]
+[ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bat[:oid], 
X_7:bat[:bit], X_8:bit, X_9:bit, X_10:bit, X_11:bit, X_12:bit):bat[:bit] ",
"CMDbatBETWEEN;",   ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:bat[:any_1], X_4:bat[:oid], X_5:bat[:oid], X_6:bat[:oid], 
X_7:bit, X_8:bit, X_9:bit, X_10:bit, X_11:bit):bat[:bit] ",
"CMDbatBETWEEN;",   ""  ]
 [ "batcalc",   "between",  "pattern batcalc.between(X_1:bat[:any_1], 
X_2:bat[:any_1], X_3:bat[:any_1], X_4:bit, X_5:bit, X_6:bit, X_7:bit, 
X_8:bit):bat[:bit] ",   "CMDbatBETWEEN;",   ""  ]
 [ "batcalc",   "bit",  "pattern batcalc.bit(X_1:bat[:bit]):bat[:bit] ",
"CMDconvertsignal_bit;",""  ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -8567,12 +8567,20 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "avg",  "pattern batcalc.avg(X_2:bat[:sht], X_3:bat[:oid]) 
(X_0:dbl, X_1:lng) ",  

MonetDB: default - Approved output

2020-07-03 Thread Pedro Ferreira
Changeset: 96030790d20e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=96030790d20e
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
sql/test/BugDay_2005-11-09_2.9.3/Tests/empty_avg.SF-1207887.stable.out

sql/test/BugTracker-2012/Tests/aggregate_incorrect_precision_scale.Bug-3182.stable.out
sql/test/BugTracker-2016/Tests/isaUUID_function.Bug-3997.stable.err

sql/test/BugTracker-2017/Tests/crash_function_returning_sample.Bug-6291.stable.out
sql/test/SQLancer/Tests/sqlancer02.stable.err
sql/test/SQLancer/Tests/sqlancer02.stable.out
sql/test/Tests/median_stdev.stable.out
sql/test/miscellaneous/Tests/simple_selects.stable.out
sql/test/pg_regress/Tests/interval.stable.err.int128
sql/test/pg_regress/Tests/interval.stable.out
sql/test/pg_regress/Tests/interval.stable.out.int128
sql/test/pg_regress/Tests/numeric.stable.out.int128
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (truncated from 8271 to 300 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -790,6 +790,70 @@ stdout of test 'MAL-signatures` in direc
 [ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:any_1], X_2:bat[:any_1], 
X_3:bat[:oid], X_4:bat[:oid], X_5:bat[:bit], X_6:bit):bat[:bit] ",
"CMDbatNE;",""  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:any_1], X_2:bat[:any_1], 
X_3:bat[:oid], X_4:bat[:oid], X_5:bit):bat[:bit] ",   "CMDbatNE;",""
  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:any_1], X_2:bat[:any_1], 
X_3:bit):bat[:bit] ", "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], 
X_2:bat[:hge]):bat[:bit] ",  "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], 
X_2:bat[:hge]):bat[:bit] ",  "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:hge], 
X_3:bat[:bit]):bat[:bit] ",   "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:hge], 
X_3:bat[:bit]):bat[:bit] ",   "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:hge], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bit] ","CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:hge], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bit] ","CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:hge], 
X_3:bat[:oid], X_4:bat[:oid], X_5:bat[:bit]):bat[:bit] ", "CMDbatNE;",
""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:hge], 
X_3:bat[:oid], X_4:bat[:oid], X_5:bat[:bit]):bat[:bit] ", "CMDbatNE;",
""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], 
X_2:bat[:int]):bat[:bit] ",  "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], 
X_2:bat[:int]):bat[:bit] ",  "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:bit]):bat[:bit] ",   "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:bit]):bat[:bit] ",   "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bit] ","CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bit] ","CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid], X_5:bat[:bit]):bat[:bit] ", "CMDbatNE;",
""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:int], 
X_3:bat[:oid], X_4:bat[:oid], X_5:bat[:bit]):bat[:bit] ", "CMDbatNE;",
""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], 
X_2:bat[:lng]):bat[:bit] ",  "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], 
X_2:bat[:lng]):bat[:bit] ",  "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:bit]):bat[:bit] ",   "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:bit]):bat[:bit] ",   "CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bit] ","CMDbatNE;",""  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(X_1:bat[:bte], X_2:bat[:lng], 
X_3:bat[:oid], X_4:bat[:oid]):bat[:bit] ","CMDbatNE;",""  ]
+[ "batcalc",   

MonetDB: default - Approved output

2020-07-03 Thread Pedro Ferreira
Changeset: 8dfc9cf870ca for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8dfc9cf870ca
Modified Files:
sql/test/BugTracker-2014/Tests/aggregates-intervals.Bug-3533.stable.out

sql/test/BugTracker-2019/Tests/avg-changes-value-scale.Bug-6783.stable.out
Branch: default
Log Message:

Approved output


diffs (51 lines):

diff --git 
a/sql/test/BugTracker-2014/Tests/aggregates-intervals.Bug-3533.stable.out 
b/sql/test/BugTracker-2014/Tests/aggregates-intervals.Bug-3533.stable.out
--- a/sql/test/BugTracker-2014/Tests/aggregates-intervals.Bug-3533.stable.out
+++ b/sql/test/BugTracker-2014/Tests/aggregates-intervals.Bug-3533.stable.out
@@ -30,17 +30,17 @@ stdout of test 'aggregates-intervals.Bug
 #SELECT count(f1), cast(sum(f1) as bigint), avg(f1), median(f1), max(f1), 
min(f1) FROM INTERVAL_TBL;
 % sys.%1,  sys.%2, sys.%3, sys.%4, sys.%5, sys.%6 # table_name
 % %1,  %2, %3, %4, %5, %6 # name
-% bigint,  bigint, double, sec_interval,   sec_interval,   sec_interval # 
type
-% 1,   2,  24, 5,  5,  5 # length
-[ 4,   10, 2.5,2.000,  4.000,  1.000   ]
+% bigint,  sec_interval,   sec_interval,   sec_interval,   sec_interval,   
sec_interval # type
+% 1,   6,  5,  5,  5,  5 # length
+[ 4,   10.000, 2.500,  2.000,  4.000,  1.000   ]
 #CREATE TABLE INTERVAL_TBL2 (f1 interval month);
 #INSERT INTO INTERVAL_TBL2 (f1) VALUES (1), (2), (3), (4);
 [ 4]
 #SELECT count(f1), cast(sum(f1) as bigint), avg(f1), median(f1), max(f1), 
min(f1) FROM INTERVAL_TBL2;
 % sys.%1,  sys.%2, sys.%3, sys.%4, sys.%5, sys.%6 # table_name
 % %1,  %2, %3, %4, %5, %6 # name
-% bigint,  bigint, double, month_interval, month_interval, month_interval 
# type
-% 1,   2,  24, 1,  1,  1 # length
+% bigint,  month_interval, month_interval, month_interval, month_interval, 
month_interval # type
+% 1,   2,  1,  1,  1,  1 # length
 [ 4,   10, 2.5,2,  4,  1   ]
 #SELECT median_avg(f1) from INTERVAL_TBL;
 % sys.%1 # table_name
diff --git 
a/sql/test/BugTracker-2019/Tests/avg-changes-value-scale.Bug-6783.stable.out 
b/sql/test/BugTracker-2019/Tests/avg-changes-value-scale.Bug-6783.stable.out
--- a/sql/test/BugTracker-2019/Tests/avg-changes-value-scale.Bug-6783.stable.out
+++ b/sql/test/BugTracker-2019/Tests/avg-changes-value-scale.Bug-6783.stable.out
@@ -59,7 +59,7 @@ stdout of test 'avg-changes-value-scale.
 #INSERT INTO bug6783 values ('1970-01-01 00:02:55.00');
 [ 1]
 #SELECT t - SYS.STR_TO_TIMESTAMP('1970-01-01 00:00:00', '%Y-%m-%d %T') FROM 
bug6783;
-% sys. # table_name
+% sys.%1 # table_name
 % %1 # name
 % sec_interval # type
 % 7 # length
@@ -67,9 +67,9 @@ stdout of test 'avg-changes-value-scale.
 #SELECT AVG(t - SYS.STR_TO_TIMESTAMP('1970-01-01 00:00:00', '%Y-%m-%d %T')) 
FROM bug6783;
 % sys.%1 # table_name
 % %1 # name
-% double # type
-% 24 # length
-[ 175  ]
+% sec_interval # type
+% 7 # length
+[ 175.000  ]
 #INSERT INTO bug6783 values (SYS.STR_TO_TIMESTAMP('0', '%s'));
 [ 1]
 #ROLLBACK;
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-07-03 Thread Pedro Ferreira
Changeset: af793c91f34e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=af793c91f34e
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

Approved output


diffs (19 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -796,15 +796,7 @@ str CLTstop(Client cntxt, MalBlkPtr mb, 
 str CLTstopSession(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CLTsuspend(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CLTwakeup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str CMDBATimprints(void *ret, bat *bid);
-str CMDBATimprintsize(lng *ret, bat *bid);
-str CMDBATnew(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p);
-str CMDBATnewColumn(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p);
-str CMDBATnew_persistent(Client cntxt, MalBlkPtr m, MalStkPtr s, InstrPtr p);
-str CMDBATpartition(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str CMDBATpartition2(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDBATprod(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-str CMDBATsingle(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDBATstr_group_concat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 str CMDBATsum(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
 str CMDbatABS(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-06-30 Thread Pedro Ferreira
Changeset: 727679829446 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=727679829446
Modified Files:
sql/test/miscellaneous/Tests/simple_plans.stable.out.single
sql/test/pg_regress/Tests/interval.stable.err
sql/test/pg_regress/Tests/interval.stable.out
Branch: default
Log Message:

Approved output


diffs (159 lines):

diff --git a/sql/test/miscellaneous/Tests/simple_plans.stable.out.single 
b/sql/test/miscellaneous/Tests/simple_plans.stable.out.single
--- a/sql/test/miscellaneous/Tests/simple_plans.stable.out.single
+++ b/sql/test/miscellaneous/Tests/simple_plans.stable.out.single
@@ -188,8 +188,8 @@ project (
 % 166 # length
 function user.s24_0():void;
 X_2:void := querylog.define("explain select 1 from another_t t1 inner join 
another_t t2 on t1.col1 between t2.col1 and t2.col1;":str, "default_pipe":str, 
23:int);
-X_32:bat[:str] := bat.pack(".%3":str);
-X_33:bat[:str] := bat.pack("%3":str);
+X_32:bat[:str] := bat.pack(".%5":str);
+X_33:bat[:str] := bat.pack("%5":str);
 X_34:bat[:str] := bat.pack("tinyint":str);
 X_35:bat[:int] := bat.pack(1:int);
 X_36:bat[:int] := bat.pack(0:int);
@@ -237,8 +237,8 @@ end user.s24_0;
 % 174 # length
 function user.s26_0():void;
 X_4:void := querylog.define("explain select 1 from another_t t1 inner join 
another_t t2 on t1.col1 between t2.col1 - 1 and t2.col1 + 1;":str, 
"default_pipe":str, 35:int);
-X_49:bat[:str] := bat.pack(".%12":str);
-X_50:bat[:str] := bat.pack("%12":str);
+X_49:bat[:str] := bat.pack(".%14":str);
+X_50:bat[:str] := bat.pack("%14":str);
 X_51:bat[:str] := bat.pack("tinyint":str);
 X_52:bat[:int] := bat.pack(1:int);
 X_53:bat[:int] := bat.pack(0:int);
@@ -289,8 +289,8 @@ end user.s26_0;
 % 160 # length
 function user.s28_0():void;
 X_3:void := querylog.define("explain select 1 from another_t t1 inner join 
another_t t2 on t1.col1 between t2.col1 and 2;":str, "default_pipe":str, 
26:int);
-X_36:bat[:str] := bat.pack(".%3":str);
-X_37:bat[:str] := bat.pack("%3":str);
+X_36:bat[:str] := bat.pack(".%5":str);
+X_37:bat[:str] := bat.pack("%5":str);
 X_38:bat[:str] := bat.pack("tinyint":str);
 X_39:bat[:int] := bat.pack(1:int);
 X_40:bat[:int] := bat.pack(0:int);
@@ -339,8 +339,8 @@ end user.s28_0;
 % 189 # length
 function user.s30_0():void;
 X_2:void := querylog.define("explain select 1 from tbl_productsales t1 
inner join tbl_productsales t2 on t1.product_category like 
t2.product_category;":str, "default_pipe":str, 24:int);
-X_32:bat[:str] := bat.pack(".%3":str);
-X_33:bat[:str] := bat.pack("%3":str);
+X_32:bat[:str] := bat.pack(".%5":str);
+X_33:bat[:str] := bat.pack("%5":str);
 X_34:bat[:str] := bat.pack("tinyint":str);
 X_35:bat[:int] := bat.pack(1:int);
 X_36:bat[:int] := bat.pack(0:int);
@@ -388,8 +388,8 @@ end user.s30_0;
 % 148 # length
 function user.s32_0():void;
 X_2:void := querylog.define("explain select 1 from another_t t1 inner join 
another_t t2 on t1.col1 > t2.col1;":str, "default_pipe":str, 23:int);
-X_30:bat[:str] := bat.pack(".%3":str);
-X_31:bat[:str] := bat.pack("%3":str);
+X_30:bat[:str] := bat.pack(".%5":str);
+X_31:bat[:str] := bat.pack("%5":str);
 X_32:bat[:str] := bat.pack("tinyint":str);
 X_33:bat[:int] := bat.pack(1:int);
 X_34:bat[:int] := bat.pack(0:int);
diff --git a/sql/test/pg_regress/Tests/interval.stable.err 
b/sql/test/pg_regress/Tests/interval.stable.err
--- a/sql/test/pg_regress/Tests/interval.stable.err
+++ b/sql/test/pg_regress/Tests/interval.stable.err
@@ -54,7 +54,11 @@ MAPI  = (monetdb) /var/tmp/mtest-3604/.s
 QUERY = SELECT cast('10 years -11 month -12 days +13:14' as interval second) 
AS "9 years...";
 ERROR = !Wrong format (10 years -11 month -12 days +13:14)
 CODE  = 42000
-MAPI  = (monetdb) /var/tmp/mtest-3604/.s.monetdb.35433
+MAPI  = (monetdb) /var/tmp/mtest-149583/.s.monetdb.38425
+QUERY = INSERT INTO INTERVAL_TBL (f1) VALUES (60 * 60 * 24 * 365 * 2014);
+ERROR = !types bigint(37,0) and sec_interval(13,0) are not equal
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-149583/.s.monetdb.38425
 QUERY = INSERT INTO INTERVAL_TBL (f1) VALUES ('123456789012345678');
 ERROR = !Wrong format (123456789012345678)
 CODE  = 42000
@@ -144,7 +148,19 @@ QUERY = SELECT '' AS nine, INTERVAL_TBL.
WHERE INTERVAL_TBL.f1 > cast('@ 3 seconds ago' as interval second);
 ERROR = !Wrong format (@ 3 seconds ago)
 CODE  = 42000
-MAPI  = (monetdb) /var/tmp/mtest-45764/.s.monetdb.39324
+MAPI  = (monetdb) /var/tmp/mtest-149583/.s.monetdb.38425
+QUERY = select avg(f1) from interval_tbl;
+ERROR = !types sec_interval(13,0) and month_interval(32,0) are not equal for 
column 'f1'
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-149583/.s.monetdb.38425
+QUERY = select avg(cast(f1 as double)) from interval_tbl;
+ERROR = !types sec_interval(13,0) and double(53,0) are not equal for column 
'f1'
+CODE  = 42000
+MAPI  = 

MonetDB: default - Approved output

2020-06-26 Thread Pedro Ferreira
Changeset: 0793dd9d39ed for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0793dd9d39ed
Modified Files:
sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
Branch: default
Log Message:

Approved output


diffs (12 lines):

diff --git a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out 
b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
--- a/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
+++ b/sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
@@ -144,7 +144,7 @@ project (
 #) t
 #where b3_increase * 2 <= b2_increase
 #order by date, time;
-% .t,  .t, .t, .t, .t, .t, .t, .t # table_name
+% .t,  .t, .t, .t, .t, .t, .t, sys.t # table_name
 % id,   open_auction_id,date,   time,   personref,  increase,  
 b3_increase,b2_increase # name
 % int,  varchar,varchar,varchar,varchar,
double, double, double # type
 % 2,13, 10, 8,  8,  24, 24, 24 # length
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-06-12 Thread Pedro Ferreira
Changeset: 2b6496f36acf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2b6496f36acf
Modified Files:
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (24 lines):

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
@@ -705,7 +705,7 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "editdistance2",0,  "int",  "editdistance2" ]
 [ "sys",   "editdistance2",1,  "clob", ""  ]
 [ "sys",   "editdistance2",2,  "clob", ""  ]
-[ "sys",   "env",  0,  "varchar",  "CREATE FUNCTION env () RETURNS 
TABLE( name varchar(1024), value varchar(2048)) EXTERNAL NAME 
inspect.\"getEnvironment\";"  ]
+[ "sys",   "env",  0,  "varchar",  "CREATE FUNCTION env() RETURNS 
TABLE( name varchar(1024), value varchar(2048)) EXTERNAL NAME 
inspect.\"getEnvironment\";"   ]
 [ "sys",   "env",  1,  "varchar",  ""  ]
 [ "sys",   "epoch",0,  "timestamptz",  "create function 
sys.epoch(sec bigint) returns timestamp with time zone\nexternal name 
mtime.epoch;"]
 [ "sys",   "epoch",1,  "bigint",   ""  ]
diff --git a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128 
b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
--- a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
+++ b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
@@ -756,7 +756,7 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "editdistance2",0,  "int",  "editdistance2" ]
 [ "sys",   "editdistance2",1,  "clob", ""  ]
 [ "sys",   "editdistance2",2,  "clob", ""  ]
-[ "sys",   "env",  0,  "varchar",  "CREATE FUNCTION env () RETURNS 
TABLE( name varchar(1024), value varchar(2048)) EXTERNAL NAME 
inspect.\"getEnvironment\";"  ]
+[ "sys",   "env",  0,  "varchar",  "CREATE FUNCTION env() RETURNS 
TABLE( name varchar(1024), value varchar(2048)) EXTERNAL NAME 
inspect.\"getEnvironment\";"   ]
 [ "sys",   "env",  1,  "varchar",  ""  ]
 [ "sys",   "epoch",0,  "timestamptz",  "create function 
sys.epoch(sec bigint) returns timestamp with time zone\nexternal name 
mtime.epoch;"]
 [ "sys",   "epoch",1,  "bigint",   ""  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-06-08 Thread Pedro Ferreira
Changeset: 91427d567148 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=91427d567148
Modified Files:
sql/test/sys-schema/Tests/systemfunctions.stable.out
sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (24 lines):

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
@@ -4808,7 +4808,7 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "uuid", 0,  "uuid", "create function sys.uuid()\nreturns 
uuid external name uuid.\"new\";"  ]
 [ "sys",   "vacuum",   0,  "clob", "create procedure vacuum(sys 
string, tab string)\n external name sql.vacuum;"   ]
 [ "sys",   "vacuum",   1,  "clob", ""  ]
-[ "sys",   "var",  0,  "char", "CREATE FUNCTION \"sys\".\"var\"() 
RETURNS TABLE(\"schema\" string, \"name\" string, \"type\" string, \"value\" 
string) EXTERNAL NAME \"sql\".\"sql_variables\";"   ]
+[ "sys",   "var",  0,  "char", "create function \"sys\".\"var\"() 
returns table(\"schema\" string, \"name\" string, \"type\" string, \"value\" 
string) external name \"sql\".\"sql_variables\";"   ]
 [ "sys",   "var",  1,  "char", ""  ]
 [ "sys",   "var",  2,  "char", ""  ]
 [ "sys",   "var",  3,  "char", ""  ]
diff --git a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128 
b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
--- a/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
+++ b/sql/test/sys-schema/Tests/systemfunctions.stable.out.int128
@@ -5422,7 +5422,7 @@ stdout of test 'systemfunctions` in dire
 [ "sys",   "uuid", 0,  "uuid", "create function sys.uuid()\nreturns 
uuid external name uuid.\"new\";"  ]
 [ "sys",   "vacuum",   0,  "clob", "create procedure vacuum(sys 
string, tab string)\n external name sql.vacuum;"   ]
 [ "sys",   "vacuum",   1,  "clob", ""  ]
-[ "sys",   "var",  0,  "char", "CREATE FUNCTION \"sys\".\"var\"() 
RETURNS TABLE(\"schema\" string, \"name\" string, \"type\" string, \"value\" 
string) EXTERNAL NAME \"sql\".\"sql_variables\";"   ]
+[ "sys",   "var",  0,  "char", "create function \"sys\".\"var\"() 
returns table(\"schema\" string, \"name\" string, \"type\" string, \"value\" 
string) external name \"sql\".\"sql_variables\";"   ]
 [ "sys",   "var",  1,  "char", ""  ]
 [ "sys",   "var",  2,  "char", ""  ]
 [ "sys",   "var",  3,  "char", ""  ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-06-05 Thread Pedro Ferreira
Changeset: bb894e8dff74 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bb894e8dff74
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

Approved output


diffs (14 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -1628,8 +1628,8 @@ str MTIMEtimestamp_decade(int *ret, cons
 str MTIMEtimestamp_decade_bulk(bat *ret, const bat *bid);
 str MTIMEtimestamp_diff_msec(lng *ret, const timestamp *v1, const timestamp 
*v2);
 str MTIMEtimestamp_diff_msec_bulk(bat *ret, const bat *bid1, const bat *bid2);
-str MTIMEtimestamp_diff_msec_bulk_p1(bat *ret, const timestamp *src1, const 
bat *bid2);
-str MTIMEtimestamp_diff_msec_bulk_p2(bat *ret, const bat *bid1, const 
timestamp *src2);
+str MTIMEtimestamp_diff_msec_bulk_p1(bat *ret, const timestamp *restrict src1, 
const bat *bid2);
+str MTIMEtimestamp_diff_msec_bulk_p2(bat *ret, const bat *bid1, const 
timestamp *restrict src2);
 str MTIMEtimestamp_extract_date(date *ret, const timestamp *src);
 str MTIMEtimestamp_extract_date_bulk(bat *ret, const bat *bid);
 str MTIMEtimestamp_extract_daytime(daytime *ret, const timestamp *src);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output; added missing bulk version o...

2020-06-02 Thread Sjoerd Mullender
Changeset: c7aa814853b1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c7aa814853b1
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
monetdb5/modules/atoms/mtime.mal
Branch: default
Log Message:

Approved output; added missing bulk version of batmtime.diff.


diffs (122 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -64,7 +64,7 @@ stdout of test 'MAL-signatures` in direc
 % .%1, .%1,.%1,.%1,.%1 # table_name
 % module,  function,   signature,  address,comment # name
 % clob,clob,   clob,   clob,   clob # type
-% 12,  28, 364,38, 874 # length
+% 12,  28, 364,39, 874 # length
 [ "aggr",  "allnotequal",  "command aggr.allnotequal(l:bat[:any_1], 
r:bat[:any_1]):bit ",  "SQLallnotequal;",  "if all values in r are not 
equal to l return true, else if r has nil nil else false"   ]
 [ "aggr",  "anyequal", "pattern aggr.anyequal(l:any_1, r:any_1):bit ", 
"CMDvarEQ;",""  ]
 [ "aggr",  "anyequal", "command aggr.anyequal(l:bat[:any_1], 
r:bat[:any_1]):bit ", "SQLanyequal;", "if any value in r is equal to l 
return true, else if r has nil nil else false" ]
@@ -11308,10 +11308,18 @@ stdout of test 'MAL-signatures` in direc
 [ "batmmath",  "tanh", "pattern batmmath.tanh(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_tanh;", ""  ]
 [ "batmmath",  "tanh", "pattern batmmath.tanh(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_tanh;", ""  ]
 [ "batmmath",  "tanh", "pattern batmmath.tanh(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",  "CMDscience_bat_tanh;", ""  ]
+[ "batmtime",  "addmonths","command batmtime.addmonths(value:bat[:date], 
months:bat[:int]):bat[:date] ",   "MTIMEdate_addmonths_bulk;",""  ]
 [ "batmtime",  "century",  "command 
batmtime.century(d:bat[:date]):bat[:int] ",
"MTIMEdate_extract_century_bulk;",  ""  ]
+[ "batmtime",  "date_add_msec_interval",   "command 
batmtime.date_add_msec_interval(t:bat[:date], ms:bat[:lng]):bat[:date] ",  
"MTIMEdate_add_msec_interval_bulk;",""  ]
+[ "batmtime",  "date_sub_month_interval",  "command 
batmtime.date_sub_month_interval(value:bat[:date], months:bat[:int]):bat[:date] 
", "MTIMEdate_submonths_bulk;",""  ]
+[ "batmtime",  "date_sub_msec_interval",   "command 
batmtime.date_sub_msec_interval(t:bat[:date], ms:bat[:lng]):bat[:date] ",  
"MTIMEdate_sub_msec_interval_bulk;",""  ]
 [ "batmtime",  "day",  "command batmtime.day(d:bat[:date]):bat[:int] ",
"MTIMEdate_extract_day_bulk;",  ""  ]
+[ "batmtime",  "dayofweek","command 
batmtime.dayofweek(d:bat[:date]):bat[:int] ",  
"MTIMEdate_extract_dayofweek_bulk;",""  ]
+[ "batmtime",  "dayofyear","command 
batmtime.dayofyear(d:bat[:date]):bat[:int] ",  
"MTIMEdate_extract_dayofyear_bulk;",""  ]
 [ "batmtime",  "decade",   "command 
batmtime.decade(d:bat[:date]):bat[:int] ", 
"MTIMEdate_extract_decade_bulk;",   ""  ]
 [ "batmtime",  "diff", "command batmtime.diff(b1:bat[:date], 
b2:bat[:date]):bat[:int] ",   "MTIMEdate_diff_bulk;", "Difference of two 
sets of date."   ]
+[ "batmtime",  "diff", "command batmtime.diff(val1:bat[:date], 
val2:bat[:date]):bat[:int] ",   "MTIMEdate_diff_bulk;", "returns the number of 
days\n\tbetween 'val1' and 'val2'."  ]
+[ "batmtime",  "diff", "command batmtime.diff(b1:bat[:daytime], 
b2:bat[:daytime]):bat[:lng] ", "MTIMEdaytime_diff_msec_bulk;", "Difference of 
two sets of daytime."]
 [ "batmtime",  "diff", "command batmtime.diff(b1:bat[:timestamp], 
b2:bat[:timestamp]):bat[:lng] ", "MTIMEtimestamp_diff_msec_bulk;",   
"Difference of two sets of timestamp."  ]
 [ "batmtime",  "hours","command 
batmtime.hours(d:bat[:daytime]):bat[:int] ",   
"MTIMEdaytime_extract_hours_bulk;", ""  ]
 [ "batmtime",  "minutes",  "command 
batmtime.minutes(d:bat[:daytime]):bat[:int] ", 
"MTIMEdaytime_extract_minutes_bulk;",   ""  ]
@@ -11319,8 +11327,13 @@ stdout of test 'MAL-signatures` in direc
 [ "batmtime",  "quarter",  "command 
batmtime.quarter(d:bat[:date]):bat[:int] ",
"MTIMEdate_extract_quarter_bulk;",  ""  ]
 [ "batmtime",  "sql_seconds",  "command 
batmtime.sql_seconds(d:bat[:daytime]):bat[:int] ", 
"MTIMEdaytime_extract_sql_seconds_bulk;",   ""  ]
 [ "batmtime",  "sql_seconds",  "command 
batmtime.sql_seconds(d:bat[:timestamp]):bat[:int] ",   
"MTIMEtimestamp_sql_seconds_bulk;", ""  ]
+[ "batmtime",  "time_add_msec_interval",   "command 
batmtime.time_add_msec_interval(t:bat[:daytime], ms:bat[:lng]):bat[:daytime] ", 
   "MTIMEtime_add_msec_interval_bulk;",""  ]
+[ "batmtime",  

MonetDB: default - Approved output

2020-06-02 Thread Pedro Ferreira
Changeset: 4db74b222791 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4db74b222791
Modified Files:
sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
Branch: default
Log Message:

Approved output


diffs (12 lines):

diff --git 
a/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err 
b/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
--- a/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
+++ b/sql/test/BugTracker-2017/Tests/too-large-decimals.Bug-6192.stable.err
@@ -35,7 +35,7 @@ ERROR = !too many digits (14 > 12)
 CODE  = 22003
 MAPI  = (monetdb) /var/tmp/mtest-30274/.s.monetdb.37685
 QUERY = INSERT INTO test_table4 VALUES (531421754532);
-ERROR = !Too many digits (14 > 12)
+ERROR = !overflow in conversion to DECIMAL(12,2).
 CODE  = 22003
 
 # 14:58:48 >  
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-03-13 Thread Pedro Ferreira
Changeset: dc19bccafe24 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=dc19bccafe24
Modified Files:
sql/test/miscellaneous/Tests/simple_selects.stable.err
sql/test/miscellaneous/Tests/simple_selects.stable.out
Branch: default
Log Message:

Approved output


diffs (137 lines):

diff --git a/sql/test/miscellaneous/Tests/simple_selects.stable.err 
b/sql/test/miscellaneous/Tests/simple_selects.stable.err
--- a/sql/test/miscellaneous/Tests/simple_selects.stable.err
+++ b/sql/test/miscellaneous/Tests/simple_selects.stable.err
@@ -69,7 +69,27 @@ MAPI  = (monetdb) /var/tmp/mtest-389745/
 QUERY = select cast(z as interval month) from x; --error, cannot cast
 ERROR = !types timestamp(7,0) and month_interval(3,0) are not equal for column 
'z'
 CODE  = 42000
-MAPI  = (monetdb) /var/tmp/mtest-389745/.s.monetdb.32344
+MAPI  = (monetdb) /var/tmp/mtest-193867/.s.monetdb.35256
+QUERY = select cast(w as interval second) from x;
+ERROR = !types real(24,0) and sec_interval(13,0) are not equal for column 'w'
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-193867/.s.monetdb.35256
+QUERY = select cast(w as interval month) from x;
+ERROR = !types real(24,0) and month_interval(3,0) are not equal for column 'w'
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-193867/.s.monetdb.35256
+QUERY = select cast(a as interval second) from x;
+ERROR = !types double(53,0) and sec_interval(13,0) are not equal for column 'a'
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-193867/.s.monetdb.35256
+QUERY = select cast(a as interval month) from x;
+ERROR = !types double(53,0) and month_interval(3,0) are not equal for column 
'a'
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-193867/.s.monetdb.35256
+QUERY = select cast(b as interval month) from x;
+ERROR = !types decimal(18,3) and month_interval(3,0) are not equal for column 
'b'
+CODE  = 42000
+MAPI  = (monetdb) /var/tmp/mtest-193867/.s.monetdb.35256
 QUERY = select "idontexist"."idontexist"(); --error, it doesn't exist
 ERROR = !SELECT: no such schema 'idontexist'
 CODE  = 3F000
diff --git a/sql/test/miscellaneous/Tests/simple_selects.stable.out 
b/sql/test/miscellaneous/Tests/simple_selects.stable.out
--- a/sql/test/miscellaneous/Tests/simple_selects.stable.out
+++ b/sql/test/miscellaneous/Tests/simple_selects.stable.out
@@ -158,6 +158,42 @@ stdout of test 'simple_selects` in direc
 % time # type
 % 8 # length
 [ 00:00:01 ]
+#select cast(x as real) from x;
+% sys.x # table_name
+% x # name
+% real # type
+% 15 # length
+[ 1]
+#select cast(x as double) from x;
+% sys.x # table_name
+% x # name
+% double # type
+% 24 # length
+[ 1]
+#select cast(x as decimal) from x;
+% sys.x # table_name
+% x # name
+% decimal # type
+% 20 # length
+[ 1.000]
+#select cast(y as real) from x;
+% sys.x # table_name
+% y # name
+% real # type
+% 15 # length
+[ 1]
+#select cast(y as double) from x;
+% sys.x # table_name
+% y # name
+% double # type
+% 24 # length
+[ 1]
+#select cast(y as decimal) from x;
+% sys.x # table_name
+% y # name
+% decimal # type
+% 20 # length
+[ 1.000]
 #insert into x values (null, null);
 [ 1]
 #select cast(x as time) from x;
@@ -167,10 +203,58 @@ stdout of test 'simple_selects` in direc
 % 8 # length
 [ 00:00:01 ]
 [ NULL ]
+#select cast(x as real) from x;
+% sys.x # table_name
+% x # name
+% real # type
+% 15 # length
+[ 1]
+[ NULL ]
+#select cast(x as double) from x;
+% sys.x # table_name
+% x # name
+% double # type
+% 24 # length
+[ 1]
+[ NULL ]
+#select cast(x as decimal) from x;
+% sys.x # table_name
+% x # name
+% decimal # type
+% 20 # length
+[ 1.000]
+[ NULL ]
+#select cast(y as real) from x;
+% sys.x # table_name
+% y # name
+% real # type
+% 15 # length
+[ 1]
+[ NULL ]
+#select cast(y as double) from x;
+% sys.x # table_name
+% y # name
+% double # type
+% 24 # length
+[ 1]
+[ NULL ]
+#select cast(y as decimal) from x;
+% sys.x # table_name
+% y # name
+% decimal # type
+% 20 # length
+[ 1.000]
+[ NULL ]
 #drop table x;
 #create table x (x time, y date, z timestamp);
 #insert into x values (null, null, null);
 [ 1]
+#select cast(b as interval second) from x;
+% sys.x # table_name
+% b # name
+% sec_interval # type
+% 5 # length
+[ NULL ]
 #drop table x;
 #select difference('foobar', 'oobar'), difference(NULL, 'oobar'), 
difference('foobar', NULL), difference(NULL, NULL),
 #   editdistance('foobar', 'oobar'), editdistance(NULL, 'oobar'), 
editdistance('foobar', NULL), editdistance(NULL, NULL), 
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-03-11 Thread Pedro Ferreira
Changeset: de331148d6e6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=de331148d6e6
Modified Files:
sql/test/subquery/Tests/subquery4.sql
sql/test/subquery/Tests/subquery4.stable.err
sql/test/subquery/Tests/subquery4.stable.out
Branch: default
Log Message:

Approved output


diffs (59 lines):

diff --git a/sql/test/subquery/Tests/subquery4.sql 
b/sql/test/subquery/Tests/subquery4.sql
--- a/sql/test/subquery/Tests/subquery4.sql
+++ b/sql/test/subquery/Tests/subquery4.sql
@@ -146,8 +146,8 @@ UPDATE another_T SET col5 = 1 WHERE col5
 DELETE FROM another_T WHERE col1 = (SELECT 1 UNION ALL SELECT 2); --error, 
more than one row returned by a subquery used as an expression
 INSERT INTO another_T VALUES ((SELECT 1 UNION ALL SELECT 2),2,3,4,5,6,7,8); 
--error, more than one row returned by a subquery used as an expression
 
---UPDATE another_T SET (col5, col6) = (SELECT MIN(1), MAX(2) OVER ()); --4 
rows affected
---UPDATE another_T SET (col7, col8) = (SELECT 1,2 UNION ALL SELECT 1,2); 
--error, more than one row returned by a subquery used as an expression
+UPDATE another_T SET (col5, col6) = (SELECT MIN(10), MAX(21) OVER ()); --4 
rows affected
+UPDATE another_T SET (col7, col8) = (SELECT 1,2 UNION ALL SELECT 1,2); 
--error, more than one row returned by a subquery used as an expression
 UPDATE another_T SET (col7, col8) = (SELECT 1 UNION ALL SELECT 2); --error, 
number of columns does not match number of values
 UPDATE another_T SET (col7, col8) = (SELECT 1,2,3); --error, number of columns 
does not match number of values
 UPDATE another_T SET col5 = 1, col5 = 6; --error, multiple assignments to same 
column "col5"
diff --git a/sql/test/subquery/Tests/subquery4.stable.err 
b/sql/test/subquery/Tests/subquery4.stable.err
--- a/sql/test/subquery/Tests/subquery4.stable.err
+++ b/sql/test/subquery/Tests/subquery4.stable.err
@@ -156,7 +156,11 @@ MAPI  = (monetdb) /var/tmp/mtest-204362/
 QUERY = INSERT INTO another_T VALUES ((SELECT 1 UNION ALL SELECT 
2),2,3,4,5,6,7,8); --error, more than one row returned by a subquery used as an 
expression
 ERROR = !Cardinality violation, scalar value expected
 CODE  = 21000
-MAPI  = (monetdb) /var/tmp/mtest-450395/.s.monetdb.35919
+MAPI  = (monetdb) /var/tmp/mtest-657770/.s.monetdb.37553
+QUERY = UPDATE another_T SET (col7, col8) = (SELECT 1,2 UNION ALL SELECT 1,2); 
--error, more than one row returned by a subquery used as an expression
+ERROR = !Cardinality violation, scalar value expected
+CODE  = 21000
+MAPI  = (monetdb) /var/tmp/mtest-657770/.s.monetdb.37553
 QUERY = UPDATE another_T SET (col7, col8) = (SELECT 1 UNION ALL SELECT 2); 
--error, number of columns does not match number of values
 ERROR = !UPDATE: The number of specified columns between the SET clause and 
the right side don't match (2 != 1)
 CODE  = 42000
diff --git a/sql/test/subquery/Tests/subquery4.stable.out 
b/sql/test/subquery/Tests/subquery4.stable.out
--- a/sql/test/subquery/Tests/subquery4.stable.out
+++ b/sql/test/subquery/Tests/subquery4.stable.out
@@ -173,6 +173,8 @@ stdout of test 'subquery4` in directory 
 [ 0]
 #DELETE FROM another_T WHERE col7 = (SELECT SUM(col3) OVER ());
 [ 0]
+#UPDATE another_T SET (col5, col6) = (SELECT MIN(10), MAX(21) OVER ()); --4 
rows affected
+[ 4]
 #DECLARE x int;
 #DECLARE y int;
 #INSERT INTO another_T VALUES ((SELECT SUM(1)),(SELECT SUM(2) OVER 
()),3,4,5,6,7,8); --allowed
@@ -181,11 +183,11 @@ stdout of test 'subquery4` in directory 
 % sys.another_t,   sys.another_t,  sys.another_t,  sys.another_t,  
sys.another_t,  sys.another_t,  sys.another_t,  sys.another_t # table_name
 % col1,col2,   col3,   col4,   col5,   col6,   col7,   col8 # name
 % int, int,int,int,int,int,int,int # type
-% 4,   4,  4,  5,  4,  4,  4,  4 # length
-[ 1,   2,  5,  26, 5,  6,  7,  8   ]
-[ 11,  22, 55, 186,55, 66, 77, 88  ]
-[ 111, 222,555,1786,   555,666,777,888 ]
-[ ,,   ,   17786,  ,   ,   ,   ]
+% 4,   4,  4,  5,  2,  2,  4,  4 # length
+[ 1,   2,  5,  26, 10, 21, 7,  8   ]
+[ 11,  22, 55, 186,10, 21, 77, 88  ]
+[ 111, 222,555,1786,   10, 21, 777,888 ]
+[ ,,   ,   17786,  10, 21, ,   ]
 [ 1,   2,  3,  4,  5,  6,  7,  8   ]
 #CREATE PROCEDURE crashme(a int) BEGIN DECLARE x INT; SET x = a; END;
 #create sequence "debugme" as integer start with 1;
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-03-11 Thread Pedro Ferreira
Changeset: 916c851736c6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=916c851736c6
Modified Files:
sql/test/subquery/Tests/subquery4.sql
sql/test/subquery/Tests/subquery4.stable.out
Branch: default
Log Message:

Approved output


diffs (112 lines):

diff --git a/sql/test/subquery/Tests/subquery4.sql 
b/sql/test/subquery/Tests/subquery4.sql
--- a/sql/test/subquery/Tests/subquery4.sql
+++ b/sql/test/subquery/Tests/subquery4.sql
@@ -105,7 +105,14 @@ FROM integers i1;
 UPDATE another_T SET col1 = MIN(col1); --error, aggregates not allowed in 
update set clause
 UPDATE another_T SET col2 = 1 WHERE col1 = SUM(col2); --error, aggregates not 
allowed in update set clause
 UPDATE another_T SET col3 = (SELECT MAX(col5)); --error, aggregates not 
allowed in update set clause
-UPDATE another_T SET col4 = (SELECT SUM(col4 + ColID) FROM tbl_ProductSales);
+UPDATE another_T SET col4 = (SELECT SUM(col4 + ColID) FROM tbl_ProductSales); 
--4 rows affected
+
+SELECT col4 FROM another_T;
+   -- 26
+   -- 186
+   -- 1786
+   -- 17786
+
 UPDATE another_T SET col5 = 1 WHERE col5 = (SELECT AVG(col2)); --error, 
aggregates not allowed in where clause
 UPDATE another_T SET col6 = 1 WHERE col6 = (SELECT COUNT(col3 + ColID) FROM 
tbl_ProductSales);
 UPDATE another_T SET col8 = (SELECT 1 FROM integers i2 WHERE AVG(i2.i)); 
--error, aggregates not allowed in update set clause
@@ -113,18 +120,25 @@ UPDATE another_T SET col7 = 1 WHERE col5
 
 DELETE FROM another_T WHERE col1 = COUNT(col2); --error, aggregates not 
allowed in where clause
 DELETE FROM another_T WHERE col7 = (SELECT MIN(col3)); --error, aggregates not 
allowed in where clause
-DELETE FROM another_T WHERE col8 = (SELECT AVG(col6 + ColID) FROM 
tbl_ProductSales);
+DELETE FROM another_T WHERE col8 = (SELECT AVG(col6 + ColID) FROM 
tbl_ProductSales); --0 rows affected
 DELETE FROM another_T WHERE col2 = (SELECT 1 FROM integers i2 WHERE 
AVG(i2.i)); --error, aggregates not allowed in where clause
 
 UPDATE another_T SET col1 = AVG(col1) OVER (); --error, window functions not 
allowed in update set clause
 UPDATE another_T SET col2 = 1 WHERE col1 = COUNT(col2) OVER (); --error, 
window functions not allowed in where clause
-UPDATE another_T SET col3 = (SELECT SUM(col5) OVER ());
+UPDATE another_T SET col3 = (SELECT SUM(col5) OVER ()); --4 rows affected
+
+SELECT col3 FROM another_T;
+   -- 5
+   -- 55
+   -- 555
+   -- 
+
 UPDATE another_T SET col4 = (SELECT MIN(col4 + ColID) OVER () FROM 
tbl_ProductSales); --error, more than one row returned by a subquery used as an 
expression
-UPDATE another_T SET col5 = 1 WHERE col5 = (SELECT MAX(col2) OVER ());
+UPDATE another_T SET col5 = 1 WHERE col5 = (SELECT MAX(col2) OVER ()); --0 
rows affected
 UPDATE another_T SET col6 = 1 WHERE col6 = (SELECT MIN(col3 + ColID) OVER () 
FROM tbl_ProductSales); --error, more than one row returned by a subquery used 
as an expression
 
 DELETE FROM another_T WHERE col1 = AVG(col2) OVER (); --error, window 
functions not allowed in where clause
-DELETE FROM another_T WHERE col7 = (SELECT SUM(col3) OVER ());
+DELETE FROM another_T WHERE col7 = (SELECT SUM(col3) OVER ()); --0 rows 
affected
 DELETE FROM another_T WHERE col8 = (SELECT MAX(col6 + ColID) OVER () FROM 
tbl_ProductSales); --error, more than one row returned by a subquery used as an 
expression
 
 DECLARE x int;
@@ -134,6 +148,9 @@ SET y = MIN(1); --error, not allowed
 
 INSERT INTO another_T VALUES (SUM(1),2,3,4,5,6,7,8); --error, not allowed
 INSERT INTO another_T VALUES (AVG(1) OVER (),2,3,4,5,6,7,8); --error, not 
allowed
+INSERT INTO another_T VALUES ((SELECT SUM(1)),(SELECT SUM(2) OVER 
()),3,4,5,6,7,8); --allowed
+   
+SELECT * FROM another_T;
 
 CREATE PROCEDURE crashme(a int) BEGIN DECLARE x INT; SET x = a; END;
 
diff --git a/sql/test/subquery/Tests/subquery4.stable.out 
b/sql/test/subquery/Tests/subquery4.stable.out
--- a/sql/test/subquery/Tests/subquery4.stable.out
+++ b/sql/test/subquery/Tests/subquery4.stable.out
@@ -137,18 +137,48 @@ stdout of test 'subquery4` in directory 
 [ 3]
 #UPDATE another_T SET col4 = (SELECT SUM(col4 + ColID) FROM tbl_ProductSales);
 [ 4]
+#SELECT col4 FROM another_T;
+% sys.another_t # table_name
+% col4 # name
+% int # type
+% 5 # length
+[ 26   ]
+[ 186  ]
+[ 1786 ]
+[ 17786]
 #UPDATE another_T SET col6 = 1 WHERE col6 = (SELECT COUNT(col3 + ColID) FROM 
tbl_ProductSales);
 [ 0]
 #DELETE FROM another_T WHERE col8 = (SELECT AVG(col6 + ColID) FROM 
tbl_ProductSales);
 [ 0]
 #UPDATE another_T SET col3 = (SELECT SUM(col5) OVER ());
 [ 4]
-#UPDATE another_T SET col5 = 1 WHERE col5 = (SELECT MAX(col2) OVER ());
+#SELECT col3 FROM another_T;
+% sys.another_t # table_name
+% col3 # name
+% int # type
+% 4 # length
+[ 5]
+[ 55   ]
+[ 555  ]
+[  ]
+#UPDATE another_T SET col5 = 1 WHERE col5 = (SELECT MAX(col2) OVER ()); --0 
rows affected
 [ 0]
 #DELETE FROM another_T WHERE col7 = (SELECT 

MonetDB: default - Approved output after a bad merge

2020-03-03 Thread Pedro Ferreira
Changeset: 5e1aa72be9d3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5e1aa72be9d3
Modified Files:
sql/test/emptydb/Tests/check.stable.out
sql/test/emptydb/Tests/check.stable.out.32bit
sql/test/emptydb/Tests/check.stable.out.int128
Branch: default
Log Message:

Approved output after a bad merge


diffs (36 lines):

diff --git a/sql/test/emptydb/Tests/check.stable.out 
b/sql/test/emptydb/Tests/check.stable.out
--- a/sql/test/emptydb/Tests/check.stable.out
+++ b/sql/test/emptydb/Tests/check.stable.out
@@ -5107,8 +5107,6 @@ drop function pcre_replace(string, strin
 [ "radians",   "public",   "EXECUTE",  "monetdb",  0   ]
 [ "rejects",   "public",   "EXECUTE",  "monetdb",  0   ]
 [ "resume","public",   "EXECUTE",  "monetdb",  0   ]
-[ "reverse_qual",  "public",   "EXECUTE",  "monetdb",  0   
]
-[ "reverse_seq",   "public",   "EXECUTE",  "monetdb",  0   
]
 [ "right_shift",   "public",   "EXECUTE",  "monetdb",  0   
]
 [ "right_shift_assign","public",   "EXECUTE",  "monetdb",  
0   ]
 [ "setmasklen","public",   "EXECUTE",  "monetdb",  0   
]
diff --git a/sql/test/emptydb/Tests/check.stable.out.32bit 
b/sql/test/emptydb/Tests/check.stable.out.32bit
--- a/sql/test/emptydb/Tests/check.stable.out.32bit
+++ b/sql/test/emptydb/Tests/check.stable.out.32bit
@@ -5104,8 +5104,6 @@ drop function pcre_replace(string, strin
 [ "radians",   "public",   "EXECUTE",  "monetdb",  0   ]
 [ "rejects",   "public",   "EXECUTE",  "monetdb",  0   ]
 [ "resume","public",   "EXECUTE",  "monetdb",  0   ]
-[ "reverse_qual",  "public",   "EXECUTE",  "monetdb",  0   
]
-[ "reverse_seq",   "public",   "EXECUTE",  "monetdb",  0   
]
 [ "right_shift",   "public",   "EXECUTE",  "monetdb",  0   
]
 [ "right_shift_assign","public",   "EXECUTE",  "monetdb",  
0   ]
 [ "setmasklen","public",   "EXECUTE",  "monetdb",  0   
]
diff --git a/sql/test/emptydb/Tests/check.stable.out.int128 
b/sql/test/emptydb/Tests/check.stable.out.int128
--- a/sql/test/emptydb/Tests/check.stable.out.int128
+++ b/sql/test/emptydb/Tests/check.stable.out.int128
@@ -5356,8 +5356,6 @@ drop function pcre_replace(string, strin
 [ "radians",   "public",   "EXECUTE",  "monetdb",  0   ]
 [ "rejects",   "public",   "EXECUTE",  "monetdb",  0   ]
 [ "resume","public",   "EXECUTE",  "monetdb",  0   ]
-[ "reverse_qual",  "public",   "EXECUTE",  "monetdb",  0   
]
-[ "reverse_seq",   "public",   "EXECUTE",  "monetdb",  0   
]
 [ "right_shift",   "public",   "EXECUTE",  "monetdb",  0   
]
 [ "right_shift_assign","public",   "EXECUTE",  "monetdb",  
0   ]
 [ "setmasklen","public",   "EXECUTE",  "monetdb",  0   
]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - approved output

2020-02-28 Thread Niels Nes
Changeset: 36034b752998 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=36034b752998
Modified Files:
clients/Tests/exports.stable.out
Branch: default
Log Message:

approved output


diffs (12 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -304,7 +304,7 @@ void GDKsyserror(_In_z_ _Printf_format_s
 gdk_return GDKtracer_fill_comp_info(BAT *id, BAT *component, BAT *log_level);
 gdk_return GDKtracer_flush_buffer(void);
 char *GDKtracer_get_timestamp(const char *fmt, char *buf, size_t sz);
-gdk_return GDKtracer_log(LOG_LEVEL level, const char *fmt, ...) 
__attribute__((format(printf, 2, 3)));
+gdk_return GDKtracer_log(LOG_LEVEL level, const char *fmt, ...) 
__attribute__((__format__(__printf__, 2, 3)));
 void GDKtracer_reinit_basic(int sig);
 gdk_return GDKtracer_reset_adapter(void);
 gdk_return GDKtracer_reset_component_level(const char *comp);
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


MonetDB: default - Approved output

2020-02-28 Thread Pedro Ferreira
Changeset: 85425c6dc69d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=85425c6dc69d
Modified Files:

sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.stable.out.Windows

sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
Branch: default
Log Message:

Approved output


diffs (truncated from 417 to 300 lines):

diff --git 
a/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.stable.out.Windows
 
b/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.stable.out.Windows
--- 
a/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.stable.out.Windows
+++ 
b/sql/test/BugTracker-2009/Tests/copy_multiple_files.SF-2902320.stable.out.Windows
@@ -25,12 +25,14 @@ stdout of test 'copy_multiple_files.SF-2
 % .plan # table_name
 % rel # name
 % clob # type
-% 210 # length
+% 186 # length
 insert(
 | table(sys.cm_tmp) [ "cm_tmp"."i", "cm_tmp"."%TID%" NOT NULL ]
 | union (
-| | table sys.copyfrom(table(cm_tmp), varchar "|", varchar "\n", varchar 
"NULL", varchar "null", varchar "\\file1", bigint "-1", bigint "0", int "0", 
int "0", varchar "NULL", int "0"),  [ "cm_tmp"."i" ] COUNT ,
-| | table sys.copyfrom(table(cm_tmp), varchar "|", varchar "\n", varchar 
"NULL", varchar "null", varchar "\\file2", bigint "-1", bigint "0", int "0", 
int "0", varchar "NULL", int "0"),  [ "cm_tmp"."i" ] COUNT 
+| | table (sys.copyfrom(table(cm_tmp), varchar "|", varchar "\n", varchar 
"NULL", varchar "null", varchar "\\file1", bigint "-1", bigint "0", int "0", 
int "0", varchar "NULL", int "0"), 
+| | ) [ "cm_tmp"."i" ] COUNT ,
+| | table (sys.copyfrom(table(cm_tmp), varchar "|", varchar "\n", varchar 
"NULL", varchar "null", varchar "\\file2", bigint "-1", bigint "0", int "0", 
int "0", varchar "NULL", int "0"), 
+| | ) [ "cm_tmp"."i" ] COUNT 
 | ) [ int "NULL" ]
 )
 #plan copy into cm_tmp from E'a:\\file1','Z:/file2';
diff --git 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
--- 
a/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
+++ 
b/sql/test/BugTracker-2019/Tests/duplicates-not-eliminated-long-CASE-stmt.Bug-6697.stable.out.single
@@ -34,199 +34,199 @@ stdout of test 'duplicates-not-eliminate
 % 1023 # length
 function user.s4_0():void;
 X_142:void := querylog.define("explain select sys.timestamp_to_str(case 
when task0.\"sys_created_on\" >= \\'1999-10-31 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-04-02 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2000-04-02 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2000-10-29 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2000-10-29 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-04-01 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'2001-04-01 10:00:00\\' and 
task0.\"sys_created_on\" < \\'2001-10-28 09:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-25200\\' second when 
task0.\"sys_created_on\" >= \\'2001-10-28 09:00:00\\' and 
task0.\"sys_created_on\" < \\'2002-04-07 10:00:00\\' then 
task0.\"sys_created_on\" + interval \\'-28800\\' second when 
task0.\"sys_created_on\" >= \\'
 2002-04-07 10:00:00\\' and
-X_1608:bat[:str] := bat.pack("sys.":str);
-X_1609:bat[:str] := bat.pack("yearref":str);
-X_1610:bat[:str] := bat.pack("clob":str);
-X_1611:bat[:int] := bat.pack(0:int);
-X_188:bat[:timestamp] := bat.new(nil:timestamp);
-X_200:bat[:bit] := batcalc.between(X_188:bat[:timestamp], "1999-10-31 
09:00:00.00":timestamp, "2000-04-02 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_203:bat[:bit] := batcalc.isnil(X_200:bat[:bit]);
-X_217:bat[:bit] := batcalc.ifthenelse(X_203:bat[:bit], false:bit, 
X_200:bat[:bit]);
-X_1454:bat[:timestamp] := mal.manifold("mtime":str, 
"timestamp_add_msec_interval":str, X_188:bat[:timestamp], -2880:lng);
-X_229:bat[:bit] := batcalc.between(X_188:bat[:timestamp], "2000-04-02 
10:00:00.00":timestamp, "2000-10-29 09:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_230:bat[:bit] := batcalc.isnil(X_229:bat[:bit]);
-X_245:bat[:bit] := batcalc.ifthenelse(X_230:bat[:bit], false:bit, 
X_229:bat[:bit]);
-X_1458:bat[:timestamp] := mal.manifold("mtime":str, 
"timestamp_add_msec_interval":str, X_188:bat[:timestamp], -2520:lng);
-X_256:bat[:bit] := batcalc.between(X_188:bat[:timestamp], "2000-10-29 
09:00:00.00":timestamp, "2001-04-01 10:00:00.00":timestamp, false:bit, 
true:bit, false:bit, false:bit, false:bit);
-X_257:bat[:bit] := batcalc.isnil(X_256:bat[:bit]);
-X_271:bat[:bit] := 

MonetDB: default - Approved output

2020-02-19 Thread Pedro Ferreira
Changeset: 79d4ad641a48 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=79d4ad641a48
Modified Files:
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
Branch: default
Log Message:

Approved output


diffs (22 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -11257,7 +11257,6 @@ stdout of test 'MAL-signatures` in direc
 [ "profiler",  "getlimit", "command profiler.getlimit():int ", 
"CMDgetprofilerlimit;", "Set profiler limit"]
 [ "profiler",  "noop", "command profiler.noop():void ",
"CMDnoopProfiler;", "Fetch any pending performance events"  ]
 [ "profiler",  "openstream",   "pattern profiler.openstream():void ",  
"CMDopenProfilerStream;",   "Start profiling the events, send to output 
stream" ]
-[ "profiler",  "openstream",   "pattern profiler.openstream(mode:int):void ",  
"CMDopenProfilerStream;",   "Start profiling the events, send to output 
stream" ]
 [ "profiler",  "setheartbeat", "command profiler.setheartbeat(b:int):void ",   
"CMDsetHeartbeat;", "Set heart beat performance tracing"]
 [ "profiler",  "setlimit", "command profiler.setlimit(l:int):void ",   
"CMDsetprofilerlimit;", "Get profiler limit"]
 [ "profiler",  "start","pattern profiler.start():void ",   
"CMDstartProfiler;","Start offline performance profiling"   ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -15679,7 +15679,6 @@ stdout of test 'MAL-signatures` in direc
 [ "profiler",  "getlimit", "command profiler.getlimit():int ", 
"CMDgetprofilerlimit;", "Set profiler limit"]
 [ "profiler",  "noop", "command profiler.noop():void ",
"CMDnoopProfiler;", "Fetch any pending performance events"  ]
 [ "profiler",  "openstream",   "pattern profiler.openstream():void ",  
"CMDopenProfilerStream;",   "Start profiling the events, send to output 
stream" ]
-[ "profiler",  "openstream",   "pattern profiler.openstream(mode:int):void ",  
"CMDopenProfilerStream;",   "Start profiling the events, send to output 
stream" ]
 [ "profiler",  "setheartbeat", "command profiler.setheartbeat(b:int):void ",   
"CMDsetHeartbeat;", "Set heart beat performance tracing"]
 [ "profiler",  "setlimit", "command profiler.setlimit(l:int):void ",   
"CMDsetprofilerlimit;", "Get profiler limit"]
 [ "profiler",  "start","pattern profiler.start():void ",   
"CMDstartProfiler;","Start offline performance profiling"   ]
___
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list


  1   2   3   >