Changeset: 09232e8bc734 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=09232e8bc734 Modified Files: sql/backends/monet5/BDCC/bdcc.mal Branch: BDCC Log Message:
First attempt to check nullity of sl and sr diffs (23 lines): diff --git a/sql/backends/monet5/BDCC/bdcc.mal b/sql/backends/monet5/BDCC/bdcc.mal --- a/sql/backends/monet5/BDCC/bdcc.mal +++ b/sql/backends/monet5/BDCC/bdcc.mal @@ -66,8 +66,17 @@ function remapequivsubjoin(x:bat[:oid,:i y:bat[:oid,:int], yOldMasksStr:str, yNewMasksStr:str, sl:bat[:oid,:oid], sr:bat[:oid,:oid], nil_matches:bit,estimate:lng) (l:bat[:oid,:oid],r:bat[:oid,:oid]); - xsel := algebra.leftfetchjoin(sl, x); - ysel := algebra.leftfetchjoin(sr, x); + xsel := x; + + barrier sl; + xsel := algebra.leftfetchjoin(sl, x); + exit sl; + + ysel := y; + + barrier sr; + ysel := algebra.leftfetchjoin(sr, y); + exit sr; (l,r) := remapequivjoin(xsel, xOldMasksStr, xNewMasksStr, ysel, yOldMasksStr, yNewMasksStr); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list