Jan, out of curiosity: - on nwhich architectures and/or in which cases does semijoin not propagate the 'sorted' properties? - shouldn't this checkin have gone as bug fix to the release branch such that is would be included in the next release? Thanks. Stefan On Fri, Feb 19, 2010 at 08:22:08AM +0000, Jan Flokstra wrote:
Update of /cvsroot/monetdb/pathfinder/modules/pftijah In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv19238
Modified Files: pftijah.mx Log Message: - temporary patch to fix a case where on architectures a semijoin does not propagate the 'sorted' properties.
Index: pftijah.mx =================================================================== RCS file: /cvsroot/monetdb/pathfinder/modules/pftijah/pftijah.mx,v retrieving revision 1.256 retrieving revision 1.257 diff -u -d -r1.256 -r1.257 --- pftijah.mx 12 Feb 2010 10:25:43 -0000 1.256 +++ pftijah.mx 19 Feb 2010 08:22:06 -0000 1.257 @@ -4337,6 +4337,7 @@ # get collection count of term var t_pre := _getTermPositions($h); e_pre := e_pre.@5(_getTermDoc_@1_@2(e_pre, e_size, t_pre)); + e_pre := e_pre.chk_order(); # jf order patch }
var res := e_pre; @@ -4536,6 +4537,7 @@ # get collection count of term var t_pre := _getConceptPositions($h); e_pre := e_pre.@5(_getTermDoc_@1_@2(e_pre, e_size, t_pre)); + e_pre := e_pre.chk_order(); # jf order patch }
var res := e_pre;
------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Monetdb-pf-checkins mailing list Monetdb-pf-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins
-- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4199 |