-
-
Notifications
You must be signed in to change notification settings - Fork 842
[management] expire invalid peer #4275
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
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR enhances the peer invalidation mechanism in the management server by allowing specific peers to be expired rather than invalidating all peers for an account. The change modifies the integrated validator interface to pass peer IDs when peers are invalidated, enabling more targeted peer expiration.
- Updates the peer invalidation listener to receive specific peer IDs
- Implements targeted peer expiration for invalid peers
- Adds logging for debugging peer invalidation and expiration
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
management/server/integrations/integrated_validator/interface.go |
Updates the SetPeerInvalidationListener interface to include peer IDs |
management/server/account.go |
Implements targeted peer invalidation with specific peer expiration |
management/server/user.go |
Adds debug logging for peer expiration operations |
|
Describe your changes
Issue ticket number and link
Stack
Checklist