Move vote processing loop to VoteWorker#5467
Merged
apfitzge merged 1 commit intoanza-xyz:masterfrom Mar 26, 2025
Merged
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #5467 +/- ##
=======================================
Coverage 83.3% 83.4%
=======================================
Files 821 822 +1
Lines 372155 372169 +14
=======================================
+ Hits 310327 310414 +87
+ Misses 61828 61755 -73 🚀 New features to boost your workflow:
|
jstarry
approved these changes
Mar 26, 2025
OliverNChalk
pushed a commit
to OliverNChalk/agave
that referenced
this pull request
Nov 11, 2025
Originally written by Brennan <brennan.watt@solana.com> on Tue May 30 19:58:18 2023 -0700. Rewritten to match the upstream scheduler code as of anza-xyz#5467 by Illia Bobyr <illia.bobyr@anza.xyz>. Previous version: commit 5464a7577680d7b4354d3bdbdbcbe89a4092460c Author: Brennan <brennan.watt@solana.com> Date: Tue May 30 19:58:18 2023 -0700 Replay invalidator2 (anza-xyz#36) * Add replay invalidator scaffolding upstream (solana-labs#31567) * Port invalidator code `RuntimeTransaction` updates added later by Illia Bobyr <illia.bobyr@anza.xyz>.
OliverNChalk
pushed a commit
to OliverNChalk/agave
that referenced
this pull request
Nov 11, 2025
Originally written by Andrew Fitzgerald <apfitzge@gmail.com> on Wed Aug
9 14:57:55 2023 -0700.
Previous version:
commit 86a2b8f8aa19e606bd6396dfdbc6f35950b23ee9
Author: Andrew Fitzgerald <apfitzge@gmail.com>
Date: Wed Aug 9 14:57:55 2023 -0700
Spawn adversarial and normal banking stages (anza-xyz#113)
Rewritten to match the upstream scheduler code as of anza-xyz#5467 by Illia
Bobyr <illia.bobyr@anza.xyz>.
This change includes all of the following changes:
---
Author: Illia Bobyr <illia.bobyr@solana.com>
Date: Mon Oct 2 14:03:46 2023 -0700
adversary: test_scheduler => attack_scheduler (anza-xyz#175)
We mostly talk about attacks, when we discuss the functionality this
code supports. Considering that we have a lot of other kinds of tests,
it seems a bit clearer to call use "attack" in this part of the code.
Author: Illia Bobyr <illia.bobyr@solana.com>
Date: Tue Oct 3 15:21:33 2023 -0700
adversary: test_generators => transaction_generators (anza-xyz#178)
We mostly talk about "attacks" rather than "tests" in this part of the
code. And even the main type in the `test_generators` module is called
`TransactionGenerator`.
Author: kirill lykov <kirill.lykov@solana.com>
Date: Thu Feb 8 10:52:48 2024 +0100
replay: atomicbool instead of singleton for dropping packets (anza-xyz#224)
* use atomicbool instead of singleton to drop packets
* add use for Ordering
Co-authored-by: Illia Bobyr <ilya.bobyr@gmail.com>
Signed-off-by: kirill lykov <lykov.kirill@gmail.com>
* rename drop_packets
---------
Signed-off-by: kirill lykov <lykov.kirill@gmail.com>
Co-authored-by: Illia Bobyr <ilya.bobyr@gmail.com>
Author: Brennan <brennan.watt@anza.xyz>
Date: Fri Mar 22 06:45:29 2024 -0700
remove dead code (anza-xyz#298)
Author: Andrew Fitzgerald <apfitzge@gmail.com>
Date: Tue Jul 16 14:49:59 2024 -0500
AdversarialBankingStage: Remove warning (anza-xyz#370)
Remove warning. Adjust names
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Problem
Summary of Changes
vote_worker.rs