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
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to