Changeset: 98b17b48a278 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/98b17b48a278
Modified Files:
sql/server/rel_optimize_sel.c
Branch: default
Log Message:
disable push group-topn down for rank functions
diffs (12 lines):
diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_sel.c
--- a/sql/server/rel_optimize_sel.c
+++ b/sql/server/rel_optimize_sel.c
@@ -5091,7 +5091,7 @@ rel_push_select_down(visitor *v, sql_rel
sql_subfunc *rankf =
ranke->f;
if (rankf->func->type
== F_ANALYTIC) { /* rank functions cannot have a frame */
sql_rel *tn =
NULL;
- if
(strcmp(rankf->func->base.name, "rank") == 0 && is_simple_project(pl->op) &&
pl->r) {
+ if (0 &&
strcmp(rankf->func->base.name, "rank") == 0 && is_simple_project(pl->op) &&
pl->r) {
tn =
r->l = rel_topn(v->sql->sa, r->l, append(sa_list(v->sql->sa), e->r));
tn->grouped = 1;
v->changes++;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]