Changeset: 5133ac32a583 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5133ac32a583 Modified Files: sql/server/rel_select.c Branch: Oct2020 Log Message:
Don't forget comparisons diffs (16 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 @@ -5088,6 +5088,12 @@ exp_has_rank(sql_exp *e) /* fall through */ case e_aggr: return exps_has_rank(e->l); + case e_cmp: + if (e->flag == cmp_or || e->flag == cmp_filter) + return exps_has_rank(e->l) || exps_has_rank(e->r); + if (e->flag == cmp_in || e->flag == cmp_notin) + return exp_has_rank(e->l) || exps_has_rank(e->r); + return exp_has_rank(e->l) || exp_has_rank(e->r) || (e->f && exp_has_rank(e->f)); default: return 0; } _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list