-
Notifications
You must be signed in to change notification settings - Fork 38.6k
p2p, rpc, test: address rate-limiting follow-ups #22604
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
|
Concept ACK Will code-review tomorrow. At a first glance, most parts of the diff look straight-forward, the change in the rate-limiting logic (swapping the if conditions) needs probably most attention. (the AppVeyor CI build fail seems to be not caused by this PR's changes, by the way) |
jonatack
left a comment
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.
To speed up review, adding links to each of the review comments in #22387 that are tackled in this PR could be a good idea.
Good idea--added!
|
Concept ACK |
|
Concept ACK Nice fixups! Looks like there's essentially only one functional change here with |
|
review ACK b7c4b058ba2625a39666636253620bc08a41c501 Thanks! Also reset appveyor run. |
I think it still counts as refactoring because the change shouldn't be observable by a user |
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsNo conflicts as of last run. |
theStack
left a comment
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.
Code-review ACK b7c4b058ba2625a39666636253620bc08a41c501
b7c4b05 to
d930c7f
Compare
|
Rebased per |
theStack
left a comment
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.
re-ACK d930c7f 🌮
Checked via git range-diff b7c4b058...d930c7f5 that the changes since my last ACK were only rebase-related.
|
review ACK d930c7f |
Zero-1729
left a comment
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.
crACK d930c7f
LGTM 🧉
Summary: Incorporates review feedback in [[bitcoin/bitcoin#22387 | core#22387]] This is a backport of [[bitcoin/bitcoin#22604 | core#22604]] Depends on D10941 Test Plan: `ninja all check-all` Reviewers: #bitcoin_abc, Fabien Reviewed By: #bitcoin_abc, Fabien Differential Revision: https://reviews.bitcoinabc.org/D10942
Incorporates review feedback in #22387.
Edit, could be considered separately: should a release note (or two) be added for 22.0? e.g. the new getpeerinfo fields in
Updated RPCsand the rate-limiting itself inP2P and network changes.