Changeset: 712b6af1b55a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=712b6af1b55a
Modified Files:
        monetdb5/optimizer/opt_emptycolumn.c
Branch: jit
Log Message:

Enable the strong defense line for now


diffs (31 lines):

diff --git a/monetdb5/optimizer/opt_emptycolumn.c 
b/monetdb5/optimizer/opt_emptycolumn.c
--- a/monetdb5/optimizer/opt_emptycolumn.c
+++ b/monetdb5/optimizer/opt_emptycolumn.c
@@ -54,7 +54,7 @@
 int
 OPTemptycolumnImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci)
 {
-       int i, actions = 0;
+       int i;
        int *marked;
        int limit = mb->stop;
        InstrPtr p, *old = mb->stmt;
@@ -179,13 +179,11 @@ OPTemptycolumnImplementation(Client cntx
        GDKfree(old);
        GDKfree(marked);
     /* Defense line against incorrect plans */
-    if( actions > 0){
-        chkTypes(cntxt->fdout, cntxt->nspace, mb, FALSE);
-        chkFlow(cntxt->fdout, mb);
-        chkDeclarations(cntxt->fdout, mb);
-    }
+       chkTypes(cntxt->fdout, cntxt->nspace, mb, FALSE);
+       chkFlow(cntxt->fdout, mb);
+       chkDeclarations(cntxt->fdout, mb);
     /* keep all actions taken as a post block comment */
-    snprintf(buf,256,"%-20s actions=%2d time=" LLFMT " 
usec","emptycolumn",actions,GDKusec() - usec);
+    snprintf(buf,256,"%-20s actions=%2d time=" LLFMT " 
usec","emptycolumn",1,GDKusec() - usec);
     newComment(mb,buf);
-       return actions;
+       return 1;
 }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to