dreamcatcher-tech / dreamcatcher-stack

https://dreamcatcher.land
1 stars 0 forks source link

Object cache should replace the resolver in hamts #153

Open inverted-capital opened 1 year ago

inverted-capital commented 1 year ago

By returning objects that have been uncrushed, the prior resolver remains stuck in the hamt, which can cause issues when they are walked. If Endurance has stopped, and a walk is attempted with a stale resolver, the process will error.

Syncer should be able to insert its own resolver into the hamts that it walks, but without losing all the caches inside the hamts.