Changeset: 04964da28f7a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=04964da28f7a Modified Files: MonetDB5/src/optimizer/opt_mergetable.mx Branch: Jun2010 Log Message:
fix offset problems diffs (16 lines): diff -r 74443238bcef -r 04964da28f7a MonetDB5/src/optimizer/opt_mergetable.mx --- a/MonetDB5/src/optimizer/opt_mergetable.mx Sun Jul 04 21:42:55 2010 +0200 +++ b/MonetDB5/src/optimizer/opt_mergetable.mx Sun Jul 04 23:41:34 2010 +0200 @@ -1729,8 +1729,11 @@ The slice operation can also be piggy backed onto the mat.pack using it as a property of the MAT. Pushing it through would be feasible as well, provided the start of the slice is a constant 0. + +Disabled as a slice is used also for offset where we need the oposite +of the slice part. y= x.slice(). x.diff(y); @c - if (match > 0 && getModuleId(p) == algebraRef && + if (0 && match > 0 && getModuleId(p) == algebraRef && getFunctionId(p) == sliceRef && (m = isMATalias(getArg(p, 1), mat, mtop)) >= 0) { _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list