Changeset: afdc4eb14762 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/afdc4eb14762
Modified Files:
sql/server/rel_select.c
Branch: Jun2023
Log Message:
If ANY quantifier on a single value, zap the quantifier.
diffs (12 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
@@ -2352,6 +2352,8 @@ rel_logical_value_exp(sql_query *query,
rs = rel_value_exp(query, rel, ro, f|sql_farg, ek);
if (!rs)
return NULL;
+ if (rs->type == e_atom)
+ quantifier = 0;
if (!exp_is_rel(ls) && !exp_is_rel(rs) && ls->card < rs->card) {
sql_exp *swap = ls; /* has to swap parameters like in
the rel_logical_exp case */
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]