Changeset: f9526803c018 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f9526803c018
Modified Files:
        monetdb5/optimizer/opt_parappend.c
Branch: copybinary
Log Message:

Disable optimizer.parappend if WLC is active


diffs (26 lines):

diff --git a/monetdb5/optimizer/opt_parappend.c 
b/monetdb5/optimizer/opt_parappend.c
--- a/monetdb5/optimizer/opt_parappend.c
+++ b/monetdb5/optimizer/opt_parappend.c
@@ -13,6 +13,7 @@
 #include "monetdb_config.h"
 #include "mal_builder.h"
 #include "opt_parappend.h"
+#include "wlc.h"
 
 typedef struct parstate {
        InstrPtr prep_stmt;
@@ -35,11 +36,12 @@ OPTparappendImplementation(Client cntxt,
        InstrPtr *old_mb_stmt = NULL;
        parstate state = { NULL };
 
-       (void)cntxt;
-       (void)mb;
        (void)stk;
        (void)pci;
 
+       if (WLCused())
+               return MAL_SUCCEED;
+
        int found_at = -1;
        for (int i = 0; i < mb->stop; i++) {
                InstrPtr p = getInstrPtr(mb, i);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to