Skip to content

Commit e846335

Browse files
authored
Support tx poh recording in unified scheduler (solana-labs#4150)
* Support tx poh recording in unified scheduler * Make transaction_indexes allocation conditional * Replace Option<Option<_>> with saner type * Explain the odd transaction_status_sender.is_some() * Explain about Option-ed closures * Rename CommitFailed => CommitCancelled * Fix typos * Document and simplify pre_commit_callback handling * Clean up pre_commit_callback wrapping code * Extend pre_commit_callback for existing bailouts * Clean up index population * Feeeze-lock block-producing unified scheduler bank
1 parent 4893018 commit e846335

File tree

17 files changed

+692
-135
lines changed

17 files changed

+692
-135
lines changed

Cargo.lock

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ledger/benches/blockstore_processor.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ fn bench_execute_batch(
162162
&mut timing,
163163
None,
164164
&prioritization_fee_cache,
165+
None::<fn(&_) -> _>,
165166
);
166167
}
167168
});

0 commit comments

Comments
 (0)