Changeset: cefd7263a67b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cefd7263a67b
Modified Files:
gdk/gdk_join.c
Branch: default
Log Message:
Undo accidental change in changeset fec78b4c5361.
diffs (40 lines):
diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c
--- a/gdk/gdk_join.c
+++ b/gdk/gdk_join.c
@@ -1739,16 +1739,16 @@ binsearchcand(const oid *cand, BUN lo, B
for (hb = HASHget(h, HASHprobe((h), v)); \
hb != HASHnil(h); \
hb = HASHgetlink(h,hb)) \
- if (misses += hb >= (hi), (hb >= (lo) && hb < (hi) && \
+ if (hb >= (lo) && hb < (hi) && \
(cmp == NULL || \
- (*cmp)(v, BUNtail(bi, hb)) == 0)))
+ (*cmp)(v, BUNtail(bi, hb)) == 0))
#define HASHloop_bound_TYPE(bi, h, hb, v, lo, hi, TYPE) \
for (hb = HASHget(h, hash_##TYPE(h, v)); \
hb != HASHnil(h); \
hb = HASHgetlink(h,hb)) \
- if (misses += hb >= (hi), (hb >= (lo) && hb < (hi) && \
- simple_EQ(v, BUNtloc(bi, hb), TYPE)))
+ if (hb >= (lo) && hb < (hi) && \
+ simple_EQ(v, BUNtloc(bi, hb), TYPE))
static gdk_return
hashjoin(BAT *r1, BAT *r2, BAT *l, BAT *r, BAT *sl, BAT *sr, int nil_matches,
int nil_on_miss, int semi, int must_match)
@@ -1771,7 +1771,6 @@ hashjoin(BAT *r1, BAT *r2, BAT *l, BAT *
oid lval = oid_nil; /* hold value if l has dense tail */
const char *v = (const char *) &lval;
int lskipped = 0; /* whether we skipped values in l */
- BUN misses = 0;
ALGODEBUG fprintf(stderr, "#hashjoin(l=%s#" BUNFMT "[%s]%s%s,"
"r=%s#" BUNFMT "[%s]%s%s,sl=%s#" BUNFMT "%s%s,"
@@ -2050,7 +2049,6 @@ hashjoin(BAT *r1, BAT *r2, BAT *l, BAT *
r1->trevsorted = 0;
}
}
- fprintf(stderr, "#hashjoin: misses = "BUNFMT"\n", misses);
assert(BATcount(r1) == BATcount(r2));
/* also set other bits of heap to correct value to indicate size */
BATsetcount(r1, BATcount(r1));
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list