Skip to content
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

Unhide --block-production-method #34416

Merged

Conversation

apfitzge
Copy link
Contributor

Problem

  • New scheduler is in, there's more than one option here, it shouldn't be hidden.
  • I forgot to do this previously

Summary of Changes

  • Don't hide the --block-production-method cli arg for validator

Fixes #

Copy link

codecov bot commented Dec 12, 2023

Codecov Report

Merging #34416 (87d23c8) into master (4b76232) will increase coverage by 0.0%.
Report is 5 commits behind head on master.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #34416   +/-   ##
=======================================
  Coverage    81.8%    81.8%           
=======================================
  Files         819      819           
  Lines      220978   220976    -2     
=======================================
+ Hits       180971   180976    +5     
+ Misses      40007    40000    -7     

@apfitzge apfitzge marked this pull request as ready for review December 12, 2023 17:29
@steviez
Copy link
Contributor

steviez commented Dec 12, 2023

I'm not the most familiar with all of the underlying work that this would enable but to confirm - all of the available BlockProductionMethod modes are ready for further testing / evaluation on testnet ?

Also, no need to get a ship-it from me to submit; happened upon this PR by skimming the list looking for something else

Copy link
Contributor

@tao-stones tao-stones left a comment

Choose a reason for hiding this comment

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

lgtm

@apfitzge apfitzge merged commit 88b2585 into solana-labs:master Dec 13, 2023
34 checks passed
@apfitzge apfitzge deleted the unhide_block_production_method branch December 13, 2023 21:11
@apfitzge
Copy link
Contributor Author

all of the available BlockProductionMethod modes are ready for further testing / evaluation on testnet ?

Yep. There was previously only 1 variant thread-local-multi-iterator which corresponds to the old BankingStage. A new variant, central-scheduler, was added recently. I did not realize that the argument was hidden when I added the new variant, otherwise I'd have unhidden it when I added it then.

@steviez
Copy link
Contributor

steviez commented Dec 13, 2023

all of the available BlockProductionMethod modes are ready for further testing / evaluation on testnet ?

Yep. There was previously only 1 variant thread-local-multi-iterator which corresponds to the old BankingStage. A new variant, central-scheduler, was added recently. I did not realize that the argument was hidden when I added the new variant, otherwise I'd have unhidden it when I added it then.

Sweet. Once we take testnet v1.18, we can probably either switch some of our nodes over and/or ask for volunteers to give it a go

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

3 participants