-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem
Hi, I've been working on persistence for pycrdt recently. In the project, the store(ystore) seems to grow infinitely. Do we need to provide a trim method for update compression?
I noticed that when a new connection is established, the latest document is directly synchronized, instead of transferring all the updates for the client to redo/undo.
Proposed Solution
It seems that we don't need to save all updates, just the most recent ones? Providing a trim method allows the server to compress updates that no longer needed, similar to disk organizing.
Additional context
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request