-
Notifications
You must be signed in to change notification settings - Fork 185
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
Khalil/1899 async rpc sent tracker #4553
Merged
Merged
Changes from 27 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
398b49c
add component and worker pool to rpc sent tracker
kc1116 e373b01
update all usages of NewGossipSubMeshTracer
kc1116 2a83452
update rpc sent tracker test
kc1116 14ef77d
Update rpc_sent_tracker.go
kc1116 e38c31e
track last highest iHaves size
kc1116 20b917e
reset LastHighestIhavesSent every 1 minute
kc1116 c1e13c9
Merge branch 'master' into khalil/1899-async-rpc-sent-tracker
kc1116 f19483f
Update rpc_sent_tracker_test.go
kc1116 672df92
Merge branch 'khalil/1899-async-rpc-sent-tracker' of github.com:onflo…
kc1116 bc369b2
Update network/p2p/tracer/gossipSubMeshTracer.go
kc1116 7b52ab1
encapsulate tracer-related config parameters
kc1116 b82247d
Update config/default-config.yml
kc1116 b8c72cc
Update network/p2p/p2pconf/gossipsub.go
kc1116 4e31202
Merge branch 'khalil/1899-async-rpc-sent-tracker' of github.com:onflo…
kc1116 bea0fff
Update gossipsub.go
kc1116 4bacc83
internally construct metrics for the tracker
kc1116 87c07e0
remove AddWorkers
kc1116 1338279
change debug -> info
kc1116 bec095c
rename trackRPC -> trackableRPC
kc1116 119f946
rename RPCSent -> Track
kc1116 23c6cfe
document errors as benign
kc1116 e1c57c6
return error if submit returns false
kc1116 344b30f
rename rpcSent -> rpcSentWorkerLogic
kc1116 e6a0a33
add lastUpdate to lastHighestIHaveRPCSize tracking
kc1116 06575d4
Merge branch 'master' into khalil/1899-async-rpc-sent-tracker
kc1116 640f9bf
add KeyNetworkingSecurity when err returned during tracking
kc1116 4e4ca6c
Merge branch 'master' into khalil/1899-async-rpc-sent-tracker
kc1116 999eb9b
add lock for last size and last size update
kc1116 65bc05b
remove topic ID from entity ID
kc1116 7c5daef
add test cases for concurrent tracking and duplicate RPC tracking
kc1116 c1d3b2e
remove add workers func
kc1116 d5e7b22
Merge branch 'master' into khalil/1899-async-rpc-sent-tracker
kc1116 ab2ee74
Update rpc_sent_tracker.go
kc1116 41f7d5c
Update rpc_sent_tracker.go
kc1116 f1b7e5c
Update gossipSubMeshTracer_test.go
kc1116 2f95232
Merge branch 'master' into khalil/1899-async-rpc-sent-tracker
kc1116 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
the formatting here is messed up. Can you revert the changes to this file?