Changeset: 464cbc591ca0 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/464cbc591ca0 Modified Files: monetdb5/optimizer/opt_pipes.c Branch: default Log Message:
First mat.pack then reorder, to make sure the packs are spread over the complete plan, to be handled a.s.a.p. diffs (53 lines): diff --git a/monetdb5/optimizer/opt_pipes.c b/monetdb5/optimizer/opt_pipes.c --- a/monetdb5/optimizer/opt_pipes.c +++ b/monetdb5/optimizer/opt_pipes.c @@ -85,8 +85,8 @@ static struct PIPELINES { "optimizer.commonTerms();" "optimizer.projectionpath();" "optimizer.deadcode();" + "optimizer.matpack();" "optimizer.reorder();" - "optimizer.matpack();" "optimizer.dataflow();" "optimizer.querylog();" "optimizer.multiplex();" @@ -126,8 +126,8 @@ static struct PIPELINES { "optimizer.commonTerms();" "optimizer.projectionpath();" "optimizer.deadcode();" + "optimizer.matpack();" "optimizer.reorder();" - "optimizer.matpack();" "optimizer.dataflow();" "optimizer.querylog();" "optimizer.multiplex();" @@ -164,8 +164,8 @@ static struct PIPELINES { "optimizer.commonTerms();" "optimizer.projectionpath();" "optimizer.deadcode();" + "optimizer.matpack();" "optimizer.reorder();" - "optimizer.matpack();" "optimizer.dataflow();" "optimizer.querylog();" "optimizer.multiplex();" @@ -208,8 +208,8 @@ static struct PIPELINES { "optimizer.commonTerms();" "optimizer.projectionpath();" "optimizer.deadcode();" + "optimizer.matpack();" "optimizer.reorder();" - "optimizer.matpack();" "optimizer.dataflow();" "optimizer.querylog();" "optimizer.multiplex();" @@ -251,8 +251,8 @@ static struct PIPELINES { "optimizer.commonTerms();" "optimizer.projectionpath();" "optimizer.deadcode();" + "optimizer.matpack();" "optimizer.reorder();" - "optimizer.matpack();" "optimizer.querylog();" "optimizer.multiplex();" "optimizer.generator();" _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list