Changeset: ef44c9592832 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ef44c9592832
Modified Files:
        monetdb5/optimizer/opt_mitosis.c
        monetdb5/optimizer/opt_recycler.c
        monetdb5/optimizer/opt_wrapper.c
Branch: headless
Log Message:

Move optimizers out of the way


diffs (53 lines):

diff --git a/monetdb5/optimizer/opt_mitosis.c b/monetdb5/optimizer/opt_mitosis.c
--- a/monetdb5/optimizer/opt_mitosis.c
+++ b/monetdb5/optimizer/opt_mitosis.c
@@ -47,7 +47,7 @@
 */
 #include "monetdb_config.h"
 #include "opt_mitosis.h"
-#include "opt_octopus.h"
+/* #include "opt_octopus.h"*/
 #include "opt_tarantula.h"
 #include "mal_interpreter.h"
 #include "opt_statistics.h"
@@ -128,9 +128,9 @@
  * The pieces to be used may be overruled by the octopus and
  * tarantula optimizer.
 */
+/*
        if ( (i = OPTlegAdviceInternal(mb,stk,p)) > 0 )
                pieces = i;
-/*
        else
        if ( (i = OPTtarantulaAdviceInternal(mb,stk,p)) > 0 )
                pieces = i;
diff --git a/monetdb5/optimizer/opt_recycler.c 
b/monetdb5/optimizer/opt_recycler.c
--- a/monetdb5/optimizer/opt_recycler.c
+++ b/monetdb5/optimizer/opt_recycler.c
@@ -275,7 +275,7 @@
                }
                if( ( getFunctionId(p) == uselectRef || getFunctionId(p) == 
thetauselectRef)
                        && recycled[getArg(p,1)]) {
-                       if (!ATOMvarsized( getGDKtype( getArgType(mb,p,2)))) { 
+                       if (!ATOMvarsized( getArgType(mb,p,2).type )) { 
                                q = copyInstruction(p);
                                getArg(q,0)= newTmpVariable(mb, 
newMALtype(TYPE_any) ); 
                                if ( getFunctionId(p) == uselectRef )
diff --git a/monetdb5/optimizer/opt_wrapper.c b/monetdb5/optimizer/opt_wrapper.c
--- a/monetdb5/optimizer/opt_wrapper.c
+++ b/monetdb5/optimizer/opt_wrapper.c
@@ -210,12 +210,11 @@
        if( strcmp("optimizer.multiplex",optimizer) == 0)
                actions= OPTmultiplexImplementation(cntxt, mb,stk,p);
        else
+/*
        if( strcmp("optimizer.octopus",optimizer) == 0)
                actions= OPToctopusImplementation(cntxt, mb,stk,p);
        else
-       if( strcmp("optimizer.partitions",optimizer) == 0)
-               actions= OPToctopusImplementation(cntxt, mb,stk,p);
-       else
+*/
        if( strcmp("optimizer.prejoin",optimizer) == 0)
                actions= OPTprejoinImplementation(cntxt, mb,stk,p);
        else
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to