Changeset: 33b771804e44 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=33b771804e44
Modified Files:
monetdb5/optimizer/opt_mitosis.c
Branch: default
Log Message:
Bail out when you have one piece only
diffs (22 lines):
diff --git a/monetdb5/optimizer/opt_mitosis.c b/monetdb5/optimizer/opt_mitosis.c
--- a/monetdb5/optimizer/opt_mitosis.c
+++ b/monetdb5/optimizer/opt_mitosis.c
@@ -138,8 +138,6 @@ OPTmitosisImplementation(Client cntxt, M
if (pieces > MAXSLICES)
pieces = MAXSLICES;
}
- if (pieces <= 1)
- return 0;
/* to enable experimentation we introduce the option to set
* the number of parts required and/or the size of each chunk (in K)
*/
@@ -158,7 +156,8 @@ OPTmitosisImplementation(Client cntxt, M
getVarConstant(mb, getArg(target, 2)).val.sval,
getVarConstant(mb, getArg(target, 3)).val.sval,
rowcnt, row_size, r, threads, pieces,
mito_parts, mito_size);
-
+ if (pieces <= 1)
+ return 0;
limit = mb->stop;
if (newMalBlkStmt(mb, mb->ssize + 2 * estimate) < 0)
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list