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

Reply via email to