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

Reply via email to