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