-
Notifications
You must be signed in to change notification settings - Fork 871
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
Use retry switching peer for world state download tasks #5508
Closed
Closed
Changes from 12 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
8b76085
Use AbstractRetryingSwitchingPeerTask whenever it makes sense
fab-10 784b08f
Introduce a PoS friendly fast sync target manager
fab-10 589f89f
Require that best peers are fully validated
fab-10 a924542
Move PoS sync targe in another branch
fab-10 1378afc
Record empty responses when retrying a peer task
fab-10 a20c5ed
Review and consolidate the way result is set in retrying tasks
fab-10 bd71628
Merge branch 'demote-peer-with-empty-responses-when-retrying' into us…
fab-10 82051cb
Merge branch 'main' into demote-peer-with-empty-responses-when-retrying
fab-10 a80a73f
Merge branch 'demote-peer-with-empty-responses-when-retrying' into us…
fab-10 c695c32
Fix: always use the root cause to check the errors
fab-10 69b94d5
Merge branch 'demote-peer-with-empty-responses-when-retrying' into us…
fab-10 ed2def6
Adapt unit tests
fab-10 ea4a469
Merge branch 'main' into demote-peer-with-empty-responses-when-retrying
fab-10 1929945
Merge branch 'demote-peer-with-empty-responses-when-retrying' into us…
fab-10 d590fbf
merge main
pinges 419e9be
fix annotation
pinges 0dde76d
Merge branch 'main' of github.com:hyperledger/besu into use-retry-swi…
pinges 5ee3d48
fix peer lookup to include unfinished connections
pinges ec897ab
Merge branch 'main' of github.com:hyperledger/besu into use-retry-swi…
pinges b62c7a2
check can exceed in all cases
pinges a337253
add debug log for disconnecting an established peer
pinges bb7cbd1
fix compile
pinges cbca445
fix unit test
pinges 24a96a5
print message when not expected
pinges c26fea6
Merge branch 'main' of github.com:hyperledger/besu into use-retry-swi…
pinges addcfcd
really print the data
pinges 93b772a
do not report useless for got storage range
pinges b9265e2
two more tasks should not report useless responses
pinges 2e2e48f
one more task
pinges e98213c
add java doc to new method
pinges 2b05f8b
check whether an empty response needs to be reported
pinges c22e28d
merge main
pinges b2ab6d7
make sure peers support snap
pinges 3209a37
make sure peers support snap
pinges 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
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.
Why is this required?