We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Feature request
I'm currently working on this feature and will submit my patch upstream, but creating a ticket to prevent duplicate work
This is a ticket to implement the sending of Peers list as deltas rather then the full list each time, per this TODO
headscale/api_common.go
Line 72 in d011373
In addition to improving performance, there is at least one bug I've found associated with not sending deltas:
len(MapResponse.Peers) == 0
The text was updated successfully, but these errors were encountered:
How is it going ? Do you have any issues ?
Sorry, something went wrong.
I have a working patch, just cleaning up and should be able to submit next week
Nice, that's a good step on Headscale optimization, thanks for your investment.
This is implemented as part of #1492.
Successfully merging a pull request may close this issue.
Feature request
I'm currently working on this feature and will submit my patch upstream, but creating a ticket to prevent duplicate work
This is a ticket to implement the sending of Peers list as deltas rather then the full list each time, per this TODO
headscale/api_common.go
Line 72 in d011373
In addition to improving performance, there is at least one bug I've found associated with not sending deltas:
len(MapResponse.Peers) == 0
len(MapResponse.Peers) == 0
as no change, meaning it isn't notified of node B being deleted https://github.com/tailscale/tailscale/blob/43819309e18ac7d496643fcd86489a2ee0927964/control/controlclient/map.go#L227The text was updated successfully, but these errors were encountered: