quoll / asami

A flexible graph store, written in Clojure
Eclipse Public License 1.0
329 stars 10 forks source link

Determine if clean() can go away #23

Open quoll opened 1 month ago

quoll commented 1 month ago

https://github.com/quoll/asami/blob/ea5c70d5330be001dd8694d2b35d89681d3a9acb/src/asami/durable/block/file/voodoo.clj#L18

quoll commented 1 month ago

More importantly, if clean is still needed, then the references to the objects need to be nulled. That may require a shift to a native array, rather than the vector.