Changeset: 9bb3c7bec6e7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9bb3c7bec6e7
Modified Files:
gdk/gdk_join.c
Branch: candidate-exceptions
Log Message:
Significant speed improvement in certain types of mergejoin.
Skipping over rows in the left input wasn't done properly.
diffs (11 lines):
diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c
--- a/gdk/gdk_join.c
+++ b/gdk/gdk_join.c
@@ -1849,6 +1849,7 @@ mergejoin(BAT **r1p, BAT **r2p, BAT *l,
r1->trevsorted = false;
} else {
lskipped = BATcount(r1) > 0;
+ canditer_setidx(lci, lci->next + nlx);
}
}
if (v == NULL) {
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list