Changeset: 7e2648a6c85c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7e2648a6c85c
Modified Files:
sql/server/rel_select.c
Branch: parquet
Log Message:
readd part for table returning functions
diffs (16 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
@@ -590,6 +590,12 @@ find_table_function(mvc *sql, char *snam
int i = 0, *scores, nfunc;
assert(type == F_UNION || type == F_LOADER);
+ if ((f = bind_func_(sql, sname, fname, tl, type, false, &found))) {
+ list *nexps = exps;
+ if (list_empty(tl) || f->func->vararg || (nexps =
check_arguments_and_find_largest_any_type(sql, NULL, exps, f, 1)))
+ return exp_op(sql->sa, nexps, f);
+ found = false;
+ }
sql->session->status = 0; /* reset error */
sql->errstr[0] = '\0';
if (list_empty(tl) || !(ff = sql_find_funcs(sql, sname, fname,
list_length(tl), type, false)) || list_empty(ff)) {
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]