Changeset: 6bab19305c98 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6bab19305c98
Modified Files:
gdk/gdk_rtree.c
Branch: geo-update
Log Message:
Checks if heap exists before checking RTree on disk
diffs (22 lines):
diff --git a/gdk/gdk_rtree.c b/gdk/gdk_rtree.c
--- a/gdk/gdk_rtree.c
+++ b/gdk/gdk_rtree.c
@@ -125,13 +125,16 @@ BATcheckrtree(BAT *b) {
static bool
RTREEexistsonfile(BAT *b) {
const char * filename = BBP_physical(b->batCacheid);
+
+ if (!b->theap) return false;
+
int farmid = b->theap->farmid;
int fd = GDKfdlocate(farmid, filename, "r", "bsrt");
//Do we have the rtree on file?
- if (fd == -1)
+ if (fd == -1) {
return false;
- else {
+ } else {
close(fd);
return true;
}
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]