Skip to content

Conversation

arvidn
Copy link
Contributor

@arvidn arvidn commented Aug 8, 2025

Purpose:

validate_rpcs.py, when validating all 3 RPC calls, would not limit the number of concurrent outstanding requests properly.

Also, use a thread pool to actually run the blocks, rather than the main thread.

@aqk aqk added the Changed Required label for PR that categorizes merge commit message as "Changed" for changelog label Aug 8, 2025
@aqk
Copy link
Contributor

aqk commented Aug 8, 2025

Looks good. Nice change with the if -> while

@arvidn arvidn marked this pull request as ready for review August 8, 2025 17:04
@arvidn arvidn requested a review from a team as a code owner August 8, 2025 17:04
Copy link
Contributor

@jack60612 jack60612 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice catch!

@arvidn arvidn requested a review from wjblanke August 8, 2025 19:12
Copy link
Contributor

@wjblanke wjblanke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

aok

@wjblanke
Copy link
Contributor

https://github.com/oleglpts/PriorityThreadPoolExecutor

really need something like this ideally, but the additional pool keeps things proportional for now

@arvidn arvidn added the ready_to_merge Submitter and reviewers think this is ready label Aug 12, 2025
@Starttoaster Starttoaster merged commit 12948b8 into main Aug 13, 2025
519 of 522 checks passed
@Starttoaster Starttoaster deleted the rpc-validation branch August 13, 2025 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changed Required label for PR that categorizes merge commit message as "Changed" for changelog ready_to_merge Submitter and reviewers think this is ready

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants