Changeset: 19a7cbd1f17e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/19a7cbd1f17e Modified Files: monetdb5/optimizer/opt_fastpath.c monetdb5/optimizer/opt_pipes.c Branch: default Log Message:
Make the minimal pipe a little faster diffs (28 lines): diff --git a/monetdb5/optimizer/opt_fastpath.c b/monetdb5/optimizer/opt_fastpath.c --- a/monetdb5/optimizer/opt_fastpath.c +++ b/monetdb5/optimizer/opt_fastpath.c @@ -64,8 +64,8 @@ OPTminimalfastImplementation(Client cntx if( msg == MAL_SUCCEED) msg = OPTdeadcodeImplementation(cntxt, mb, stk, p); if( msg == MAL_SUCCEED) msg = OPTmultiplexImplementation(cntxt, mb, stk, p); if( msg == MAL_SUCCEED) msg = OPTgeneratorImplementation(cntxt, mb, stk, p); - if( msg == MAL_SUCCEED) msg = OPTprofilerImplementation(cntxt, mb, stk, p); - if( msg == MAL_SUCCEED) msg = OPTcandidatesImplementation(cntxt, mb, stk, p); + //if( msg == MAL_SUCCEED) msg = OPTprofilerImplementation(cntxt, mb, stk, p); + //if( msg == MAL_SUCCEED) msg = OPTcandidatesImplementation(cntxt, mb, stk, p); if( msg == MAL_SUCCEED) msg = OPTgarbageCollectorImplementation(cntxt, mb, stk, p); /* Defense line against incorrect plans handled by optimizer steps */ 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 @@ -49,8 +49,8 @@ static struct PIPELINES { "optimizer.deadcode();" "optimizer.multiplex();" "optimizer.generator();" - "optimizer.profiler();" - "optimizer.candidates();" + //"optimizer.profiler();" only for decoration in the profiler + //"optimizer.candidates();" only for decoration in explain //"optimizer.mask();" "optimizer.garbageCollector();", "stable", NULL, 1}, _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list