Changeset: 1b543c91e286 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/1b543c91e286
Modified Files:
        gdk/gdk_imprints.c
Branch: default
Log Message:
Fix BATcheckimprints.


diffs (30 lines):

diff --git a/gdk/gdk_imprints.c b/gdk/gdk_imprints.c
--- a/gdk/gdk_imprints.c
+++ b/gdk/gdk_imprints.c
@@ -305,7 +305,7 @@ BATcheckimprints(BAT *b)
 
        if (VIEWtparent(b)) {
                assert(b->timprints == NULL);
-               b = BATdescriptor(VIEWtparent(b));
+               b = BBP_desc(VIEWtparent(b));
                if (b == NULL) {
                        return false;
                }
@@ -364,8 +364,6 @@ BATcheckimprints(BAT *b)
                                        b->timprints = imprints;
                                        TRC_DEBUG(ACCELERATOR, ALGOBATFMT " 
reusing persisted imprints\n", ALGOBATPAR(b));
                                        MT_lock_unset(&b->batIdxLock);
-                                       if (bi.b != b)
-                                               BBPunfix(b->batCacheid);
                                        bat_iterator_end(&bi);
                                        return true;
                                }
@@ -379,8 +377,6 @@ BATcheckimprints(BAT *b)
                GDKclrerr();    /* we're not currently interested in errors */
        }
        MT_lock_unset(&b->batIdxLock);
-       if (bi.b != b)
-               BBPunfix(b->batCacheid);
        bat_iterator_end(&bi);
        ret = b->timprints != NULL;
        if( ret)
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to