Changeset: 3d1bffd73ea2 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3d1bffd73ea2
Modified Files:
        gdk/gdk_storage.c
Branch: Nov2019
Log Message:

Destroy index files when a BAT is destroyed.
This should fix bug 6863.


diffs (17 lines):

diff --git a/gdk/gdk_storage.c b/gdk/gdk_storage.c
--- a/gdk/gdk_storage.c
+++ b/gdk/gdk_storage.c
@@ -901,10 +901,10 @@ BATdelete(BAT *b)
        assert(bid > 0);
        if (loaded) {
                b = loaded;
-               HASHdestroy(b);
-               IMPSdestroy(b);
-               OIDXdestroy(b);
        }
+       HASHdestroy(b);
+       IMPSdestroy(b);
+       OIDXdestroy(b);
        if (b->batCopiedtodisk || (b->theap.storage != STORE_MEM)) {
                if (b->ttype != TYPE_void &&
                    HEAPdelete(&b->theap, o, "tail") != GDK_SUCCEED &&
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to