Changeset: 4b756dd852e4 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4b756dd852e4
Modified Files:
gdk/gdk_relop.mx
Branch: default
Log Message:
Tracing hash join properties
diffs (20 lines):
diff --git a/gdk/gdk_relop.mx b/gdk/gdk_relop.mx
--- a/gdk/gdk_relop.mx
+++ b/gdk/gdk_relop.mx
@@ -487,6 +487,8 @@ BAThashjoin(BAT *l, BAT *r, BUN estimate
@:joincheck(BAThashjoin,l->ttype,r->htype)@
@:joinbat(JOIN_EQ,BAThashjoin(l,r,BUN_NONE),estimate)@
+ ALGODEBUG fprintf(stderr, "#BATjoin: BAThashjoin(l %d "BUNFMT",r %d
"BUNFMT"," BUNFMT " ldense %d rdense %d lkey %d rkey %d lordered %d rordered
%d);\n",
+ l->ttype, BATcount(l), r->htype,BATcount(r), estimate,
BATtdense(l), BAThdense(r),BATtkey(l), BAThkey(r), BATtordered(l),
BAThordered(r));
if (BATprepareHash(r)) {
return NULL;
}
@@ -1455,7 +1457,6 @@ batjoin(BAT *l, BAT *r, BUN estimate, bi
return BATmirror(BAThashjoin(BATmirror(r), BATmirror(l),
estimate));
}
- ALGODEBUG fprintf(stderr, "#BATjoin: BAThashjoin(l,r," BUNFMT ");\n",
estimate);
return BAThashjoin(l, r, estimate);
}
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list