Changeset: 31ccf082d736 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/31ccf082d736
Modified Files:
gdk/gdk_heap.c
Branch: default
Log Message:
Merge with Jul2021 branch.
diffs (28 lines):
diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c
--- a/gdk/gdk_heap.c
+++ b/gdk/gdk_heap.c
@@ -813,6 +813,12 @@ HEAPload_intern(Heap *h, const char *nme
h->base = GDKmalloc(h->size);
h->wasempty = true;
} else {
+ if (h->free == 0) {
+ int fd = GDKfdlocate(h->farmid, nme, "wb", ext);
+ if (fd >= 0)
+ close(fd);
+ h->wasempty = true;
+ }
h->base = GDKload(h->farmid, nme, ext, h->free, &h->size,
h->storage);
}
if (h->base == NULL)
diff --git a/testing/process.py b/testing/process.py
--- a/testing/process.py
+++ b/testing/process.py
@@ -167,7 +167,7 @@ class Popen(subprocess.Popen):
def __init__(self, *args, **kwargs):
self.dotmonetdbfile = None
self.isserver = False
- if sys.version[:3] < '3.7':
+ if sys.version_info.major == 3 and sys.version_info.minor < 7:
kw = kwargs.copy()
if 'text' in kw:
kw['universal_newlines'] = kw['text']
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list