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]

Reply via email to