-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
[WIP] Add Filestore support for the trickle DAG builder #4734
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
License: MIT Signed-off-by: Lucas Molas <[email protected]>
License: MIT Signed-off-by: Lucas Molas <[email protected]>
Due to this partial Filestore support (for
@kevina WDYT? |
@schomatis I don't know enough about the trickle DAG builder to make to know for sure. I would add some test to |
Another (4th) possibility is to refactor the Filestore functionality inside The function This option seems more organic to me because it's the helper the centralized point where data nodes are obtained from, and regardless of how they are organized (balanced, trickle, etc.) their offset will be the same (as long as the nodes are processed in a FIFO order). I would still need some pointers on how to organize this refactoring though. |
@whyrusleeping WDYT? Could you give me some recommendations here please? |
Hey @schomatis, I'm a bit busy working on the 0.4.14 release. If I don't review this in the next couple days please do ping me again. Also maybe @Kubuxu can help |
I will try to take a look at this after the weekend. |
This code has been moved to |
This needs to be updated after #5135 is done. Any help from the community is welcome.
This is a work in progress, not ready to be merged.
As commented in #4052, the support for Filestore will be added only to the
Layout
function for now, not toAppend
. This means thatipfs add --trickle
will support--nocopy
(Filestore), but that added node when copied to MFS won't supportipfs files write
(which usesAppend
).It builds on top of the #4730 that should be merged first.
Closes #4052.