Changeset: 1b26fbfc134a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1b26fbfc134a
Modified Files:
        sql/server/rel_optimize_proj.c
Branch: balanced_union
Log Message:

Fixes behavior of project_push_down optimizer


diffs (12 lines):

diff --git a/sql/server/rel_optimize_proj.c b/sql/server/rel_optimize_proj.c
--- a/sql/server/rel_optimize_proj.c
+++ b/sql/server/rel_optimize_proj.c
@@ -71,7 +71,7 @@ rel_push_project_down_(visitor *v, sql_r
        if (v->depth > 1 && is_simple_project(rel->op) && !need_distinct(rel) 
&& !rel_is_ref(rel) && rel->l && !rel->r &&
                        v->parent &&
                        !is_modify(v->parent->op) && !is_topn(v->parent->op) && 
!is_sample(v->parent->op) &&
-                       !is_ddl(v->parent->op) && !is_set(v->parent->op) &&
+                       !is_ddl(v->parent->op) && !is_set(v->parent->op) && 
!is_munion(v->parent->op) &&
                        list_check_prop_all(rel->exps, 
(prop_check_func)&exp_is_rename)) {
                sql_rel *l = rel->l;
 
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to