hyperhyperspace/hyperhyperspace-core

Make the Store & its backends support checkpointing

sbazerque opened this issue · 1 comments

Right now, whenever obj.loadAllChanges() is called, all the mutations are loaded from the store and applied. It'd be very convenient to enable mutable types to save a checkpoint to the store when they so choose, and having loadAllChanges() automatically use the most recent checkpoint, having to apply only those mutations that happened after that point.

Started sketching an implementation:

e7e00e4