Changeset: 0e1bcee7eec9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0e1bcee7eec9
Modified Files:
sql/backends/monet5/rel_bin.c
Branch: Oct2020
Log Message:
Don't print a tracer error if the the expression cannot be evaluated, because
on some cases exp_bin will be called again and it may be evaluated correctly,
so the error message is a false positive
diffs (15 lines):
diff --git a/sql/backends/monet5/rel_bin.c b/sql/backends/monet5/rel_bin.c
--- a/sql/backends/monet5/rel_bin.c
+++ b/sql/backends/monet5/rel_bin.c
@@ -1265,10 +1265,8 @@ exp_bin(backend *be, sql_exp *e, stmt *l
else if (re2)
r2 = exp_bin(be, re2, right, NULL, grp, ext, cnt, sel,
depth+1, 0, push);
- if (!l || !r || (re2 && !r2)) {
- TRC_ERROR(SQL_EXECUTION, "Query: '%s'\n",
be->client->query);
+ if (!l || !r || (re2 && !r2))
return NULL;
- }
(void)is_select;
if (reduce && left && right) {
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list