Changeset: 7c3c2487801e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7c3c2487801e
Modified Files:
        sql/server/rel_unnest.c
Branch: linear-hashing
Log Message:

Exists and not exists aggregates never return null values


diffs (12 lines):

diff --git a/sql/server/rel_unnest.c b/sql/server/rel_unnest.c
--- a/sql/server/rel_unnest.c
+++ b/sql/server/rel_unnest.c
@@ -2475,7 +2475,7 @@ rewrite_exists(mvc *sql, sql_rel *rel, s
                                if (exp_is_rel(ie))
                                        ie->l = sq;
                                ea = sql_bind_aggr(sql->sa, 
sql->session->schema, is_exists(sf)?"exist":"not_exist", exp_subtype(le));
-                               le = exp_aggr1(sql->sa, le, ea, 0, 0, 
CARD_AGGR, has_nil(le));
+                               le = exp_aggr1(sql->sa, le, ea, 0, 0, 
CARD_AGGR, 0);
                                le = rel_groupby_add_aggr(sql, sq, le);
                                if (rel_has_freevar(sql, sq))
                                        ne = le;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to