Changeset: d771ddbf6985 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d771ddbf6985
Modified Files:
sql/server/rel_exp.c
Branch: linear-hashing
Log Message:
An e_cmp expression of cmp_equal type is true only if both sides match
diffs (12 lines):
diff --git a/sql/server/rel_exp.c b/sql/server/rel_exp.c
--- a/sql/server/rel_exp.c
+++ b/sql/server/rel_exp.c
@@ -1598,7 +1598,7 @@ exp_is_true(mvc *sql, sql_exp *e)
}
}
if (e->type == e_cmp && e->flag == cmp_equal)
- return (exp_is_true(sql, e->l) && exp_is_true(sql, e->r));
+ return (exp_is_true(sql, e->l) && exp_is_true(sql, e->r) &&
exp_match_exp(e->l, e->r));
return 0;
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list