Changeset: 8b75e1c90cb1 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8b75e1c90cb1
Modified Files:
        gdk/gdk_join.c
Branch: partioned-hash
Log Message:

Add debug message.


diffs (23 lines):

diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c
--- a/gdk/gdk_join.c
+++ b/gdk/gdk_join.c
@@ -1832,8 +1832,19 @@ hashjoin(BAT *r1, BAT *r2, BAT *l, BAT *
                if (b->batPersistence == PERSISTENT || BATcheckhash(b)) {
                        /* only use parent's hash if it is persistent
                         * or already has a hash */
+                       ALGODEBUG
+                               fprintf(stderr, "#hashjoin(%s#"BUNFMT"): "
+                                       "using parent(%s#"BUNFMT") for hash\n",
+                                       BATgetId(r), BATcount(r),
+                                       BATgetId(b), BATcount(b));
                        rl = (BUN) ((r->T->heap.base - b->T->heap.base) >> 
r->T->shift) + BUNfirst(r);
                        r = b;
+               } else {
+                       ALGODEBUG
+                               fprintf(stderr, "#hashjoin(%s#"BUNFMT"): not "
+                                       "using parent(%s#"BUNFMT") for hash\n",
+                                       BATgetId(r), BATcount(r),
+                                       BATgetId(b), BATcount(b));
                }
        }
        rh = rl + rend;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to