Changeset: 08a374b2bf43 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=08a374b2bf43
Modified Files:
        MonetDB5/src/optimizer/opt_mergetable.mx
Branch: Oct2010
Log Message:

use leftjoin instead of join


diffs (25 lines):

diff -r d62a2cdd371b -r 08a374b2bf43 MonetDB5/src/optimizer/opt_mergetable.mx
--- a/MonetDB5/src/optimizer/opt_mergetable.mx  Sun Sep 05 23:18:01 2010 +0200
+++ b/MonetDB5/src/optimizer/opt_mergetable.mx  Mon Sep 06 23:09:17 2010 +0200
@@ -1000,10 +1000,10 @@
                        q = bat_mirror(mb, ext);
                        ext = getArg(q, 0);
                }
-               /* ext.join(attr); */
+               /* ext.leftjoin(attr); */
                q = newInstruction(mb, ASSIGNsymbol);
                setModuleId(q, algebraRef);
-               setFunctionId(q, joinRef);
+               setFunctionId(q, leftjoinRef);
                getArg(q, 0) = newTmpVariable(mb, getVarType(mb,attr));
                q = pushArgument(mb, q, ext);
                q = pushArgument(mb, q, attr);
@@ -1209,7 +1209,7 @@
                setModuleId(pck,matRef);
                setFunctionId(pck,packRef);
                getArg(pck,0) = newTmpVariable(mb, tpe);
-               /* topn(m.join(attr), n); */
+               /* topn(m.leftjoin(attr), n); */
                for(k=1; k < mirror->mi->argc; k++) {
                        s = mb->stmt[stmt[k*cnt+i]];
 
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to