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]