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
Sync sync progress #8773
Comments
|
Charlie has no way of knowing that Alpha even knows that Bravo exists, unless there's a common introducer. Syncing the sync status via a common introducer or a chain of introducers may be feasible, though. I think I could try to work on this, if maintainers think such a feature would be welcome. |
|
This is not a trivial addition, I think, and I'm unsure it's worth it. |
Well, sync that as well? But yeah, I am aware of the complexity of this. |
That's potentially leaking information that may be private; not worth it for a convenience feature like this one. |
|
Actually the Regarding the original feature request, I'd also think it complicates things much more than is the actual benefit. |
|
I don't think we want to do this. |
The double 'sync' is not a typo.
Suppose a cluster of three devices, Alpha, Bravo and Charlie.
They are all connected, but Alpha and Bravo are seldom simultaneously online. Charlie is almost always online.
When Alpha updates a file, it will sync to Charlie. Then Alpha goes offline, Bravo goes online, and Bravo receives the update from Charlie. Then Bravo goes offline, Alpha goes online.
Alpha will show that is has pending updates for Bravo, while in fact, those updates are already on Bravo.
Maybe Charlie can sync this sync progress?
The text was updated successfully, but these errors were encountered: