Changeset: 5452a9ac28d5 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5452a9ac28d5
Modified Files:
        MonetDB5/ChangeLog
        MonetDB5/conf/monetdb5.conf.in
        sql/src/test/Tests/trace.sql
Branch: default
Log Message:

Added "no_mitosis_pipe" SQL optimizer pipeline.
The no_mitosis pipe line is (and should be kept!) identical to the default
pipeline, except that optimizer mitosis is omitted.  It is use mainly to
make some tests work deterministically, and to check / debug whether
"unexpected" problems are related to mitosis (and/or mergetable).


diffs (36 lines):

diff -r 23d41c408edf -r 5452a9ac28d5 MonetDB5/ChangeLog
--- a/MonetDB5/ChangeLog        Mon Jul 12 15:22:51 2010 +0200
+++ b/MonetDB5/ChangeLog        Mon Jul 12 15:33:55 2010 +0200
@@ -1,3 +1,7 @@
 # ChangeLog file for MonetDB5
 # This file is updated with Maddlog
 
+* Mon Jul 12 2010 Stefan Manegold <[email protected]>
+- Added "no_mitosis_pipe" SQL optimizer pipeline that is (and should be kept!)
+  identical to the default pipeline, except that optimizer mitosis is omitted.
+
diff -r 23d41c408edf -r 5452a9ac28d5 MonetDB5/conf/monetdb5.conf.in
--- a/MonetDB5/conf/monetdb5.conf.in    Mon Jul 12 15:22:51 2010 +0200
+++ b/MonetDB5/conf/monetdb5.conf.in    Mon Jul 12 15:33:55 2010 +0200
@@ -197,6 +197,12 @@
 # locality
 
default_pipe=inline,remap,evaluate,costModel,coercions,emptySet,aliases,mitosis,mergetable,deadcode,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,multiplex,garbageCollector
 
+# The no_mitosis pipe line is (and should be kept!) identical to the default
+# pipeline, except that optimizer mitosis is omitted.  It is use mainly to
+# make some tests work deterministically, and to check / debug whether
+# "unexpected" problems are related to mitosis (and/or mergetable).
+no_mitosis_pipe=inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,commonTerms,joinPath,reorder,deadcode,reduce,dataflow,history,multiplex,garbageCollector
+
 # The default pipeline used in the November 2009 release
 
nov2009_pipe=inline,remap,evaluate,costModel,coercions,emptySet,aliases,mergetable,deadcode,constants,commonTerms,joinPath,deadcode,reduce,dataflow,history,multiplex,garbageCollector
 
diff -r 23d41c408edf -r 5452a9ac28d5 sql/src/test/Tests/trace.sql
--- a/sql/src/test/Tests/trace.sql      Mon Jul 12 15:22:51 2010 +0200
+++ b/sql/src/test/Tests/trace.sql      Mon Jul 12 15:33:55 2010 +0200
@@ -1,4 +1,4 @@
-set optimizer='nov2009_pipe';  -- disable mitosis to avoid different answers
+set optimizer='no_mitosis_pipe';       -- disable mitosis to avoid different 
answers
 set trace = 'none'; -- non-documented feature to not get any trace output
 
 create function tracelog() 
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to