Changeset: 36109e63c054 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=36109e63c054
Modified Files:
gdk/gdk_join.c
Branch: default
Log Message:
Swap bats for join based on sizes of input bats, not as yet empty outputs.
diffs (12 lines):
diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c
--- a/gdk/gdk_join.c
+++ b/gdk/gdk_join.c
@@ -1338,7 +1338,7 @@ BATsubjoin(BAT **r1p, BAT **r2p, BAT *l,
} else if (r->tsorted || r->trevsorted) {
/* right is sorted, don't swap */
return mergejoin(r1, r2, l, r, sl, sr, 0, 0, 0);
- } else if (BATcount(r1) < BATcount(r2)) {
+ } else if (lcount < rcount) {
/* no hashes, not sorted, create hash on smallest BAT */
swap = 1;
}
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list