You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As I wrote internally - I am not sure we need to require users pass in Bookkeeper. All Bookkeper needs to do is let RealMarket know it should eagerly resolve conflicts. Initially I thought we would want to defer implementation to users. But with Bookkeeping mental model, I suspect most users will not care to customize. We can bind Bookkeeper to a disk cache or DB ourselves under the hood and make it default implementation. Thoughts on making Bookkeeper optional?
Just wanna note, that if we wanna go for disk cache we would also need a kmp filesystem implementation. So i guess a DB would be a better fit to support all platforms.
As I wrote internally - I am not sure we need to require users pass in
Bookkeeper
. AllBookkeper
needs to do is letRealMarket
know it should eagerly resolve conflicts. Initially I thought we would want to defer implementation to users. But withBookkeeping
mental model, I suspect most users will not care to customize. We can bindBookkeeper
to a disk cache or DB ourselves under the hood and make it default implementation. Thoughts on makingBookkeeper
optional?Originally posted by @matt-ramotar in #450 (comment)
The text was updated successfully, but these errors were encountered: