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
was well intentioned, but it can be a bit of a footgun as it risks building on top of irretrievable DAGs branches that other nodes may be broadcasting, something we generally want to avoid so that they don't become blockers to progress.
Instead, new nodes can build on their own branch until they sync and set-heads in a normal fashion. The only consideration would be that the height they use should be probably set to the highest seen one even if we haven't finished syncing such a branch.
The text was updated successfully, but these errors were encountered:
This code here:
https://github.com/ipfs/go-ds-crdt/blob/master/crdt.go#L379-L401
was well intentioned, but it can be a bit of a footgun as it risks building on top of irretrievable DAGs branches that other nodes may be broadcasting, something we generally want to avoid so that they don't become blockers to progress.
Instead, new nodes can build on their own branch until they sync and set-heads in a normal fashion. The only consideration would be that the height they use should be probably set to the highest seen one even if we haven't finished syncing such a branch.
The text was updated successfully, but these errors were encountered: