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 checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list