This drops the database associated with an EphemeralDatastore when we are done with it. This frees up resources in the database container. Shared memory in particular was the first thing to run out after several hundred simulation test runs in the same database container. The Docker default shared memory limit is somewhat low, 64 MiB, but I don't think we'll need to bump it up if we do this cleanup.
This drops the database associated with an
EphemeralDatastore
when we are done with it. This frees up resources in the database container. Shared memory in particular was the first thing to run out after several hundred simulation test runs in the same database container. The Docker default shared memory limit is somewhat low, 64 MiB, but I don't think we'll need to bump it up if we do this cleanup.