Changeset: 4231241a0c4d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4231241a0c4d
Modified Files:
sql/server/rel_optimizer.c
Branch: scatter
Log Message:
only apply optimizer for execution, not for dependency resolution
diffs (13 lines):
diff --git a/sql/server/rel_optimizer.c b/sql/server/rel_optimizer.c
--- a/sql/server/rel_optimizer.c
+++ b/sql/server/rel_optimizer.c
@@ -9689,7 +9689,8 @@ rel_optimize_projections(visitor *v, sql
rel = rel_reduce_groupby_exps(v, rel);
rel = rel_groupby_distinct(v, rel);
rel = rel_push_count_down(v, rel);
- rel = rel_basecount(v, rel);
+ if (v->value_based_opt) /* only when value_based_opt is on, ie not for
dependency resolution */
+ rel = rel_basecount(v, rel);
return rel;
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list