Changeset: 1063a4787d05 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1063a4787d05 Modified Files: gdk/gdk_bbp.c Branch: Jul2021 Log Message:
Clean up unused .tail* files. diffs (32 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++ b/gdk/gdk_bbp.c @@ -3792,6 +3792,28 @@ BBPdiskscan(const char *parent, size_t b } else if (strncmp(p + 1, "tail", 4) == 0) { BAT *b = getdesc(bid); delete = (b == NULL || !b->ttype || !b->batCopiedtodisk); + if (!delete) { + if (b->ttype == TYPE_str) { + switch (b->twidth) { + case 1: + delete = strcmp(p + 1, "tail1") != 0; + break; + case 2: + delete = strcmp(p + 1, "tail2") != 0; + break; +#if SIZEOF_VAR_T == 8 + case 4: + delete = strcmp(p + 1, "tail4") != 0; + break; +#endif + default: + delete = strcmp(p + 1, "tail") != 0; + break; + } + } else { + delete = strcmp(p + 1, "tail") != 0; + } + } } else if (strncmp(p + 1, "theap", 5) == 0) { BAT *b = getdesc(bid); delete = (b == NULL || !b->tvheap || !b->batCopiedtodisk); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list