Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
66f6882
maybe 3.1.5 rebas
cavemanloverboy Jan 5, 2026
e8d0c47
send leader window notifications
cavemanloverboy Jan 5, 2026
a40d0fa
fix vote worker (upstream bug)
cavemanloverboy Jan 5, 2026
6870f26
use restore_vote_limit
cavemanloverboy Jan 7, 2026
0f948ed
fmt/nit reduce diff
cavemanloverboy Jan 7, 2026
3eedbd3
require all transactions pass check_transactions
cavemanloverboy Jan 7, 2026
a1caa83
minor optimization to poh record preparation (one less allocation + d…
cavemanloverboy Jan 7, 2026
f35fde8
simplify block stage, add leader checks
cavemanloverboy Jan 7, 2026
f63d7fd
sprint poh after receiving block
cavemanloverboy Jan 7, 2026
241a147
restore deadlock prevention measures
cavemanloverboy Jan 7, 2026
896f735
memoize ticks per us at startup
cavemanloverboy Jan 7, 2026
dffef51
simplify vote processing
cavemanloverboy Jan 8, 2026
9499ef3
gossip: fix duplicate shred handler buffer pruning
cavemanloverboy Jan 8, 2026
646cc03
harmonic opticast slot time regulator
cavemanloverboy Jan 8, 2026
270efb9
remove noisy log
cavemanloverboy Jan 8, 2026
4a249fd
remove stupid branch
cavemanloverboy Jan 8, 2026
592cd3e
add future subscribe_bundles todo
cavemanloverboy Jan 8, 2026
b3ed3aa
add block engine stats
cavemanloverboy Jan 8, 2026
4de8849
remove unnecessary indirection in BlockStage::new
cavemanloverboy Jan 8, 2026
a28a413
remove 3 logs in block_failed
cavemanloverboy Jan 8, 2026
165b647
fix leader window notification timestamp, now matches poh pacing star…
cavemanloverboy Jan 8, 2026
651031d
minor fixes
cavemanloverboy Jan 8, 2026
ed491c5
remove unused start_block_thread fn
cavemanloverboy Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -370,6 +370,7 @@ rpassword = "7.4"
rts-alloc = { version = "0.2.0" }
rustls = { version = "0.23.34", features = ["std"], default-features = false }
scopeguard = "1.2.0"
scc = "3.4.8"
semver = "1.0.27"
seqlock = "0.2.0"
serde = { version = "1.0.228", features = ["derive"] }
Expand Down
5 changes: 5 additions & 0 deletions core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ rand_chacha = { workspace = true }
rayon = { workspace = true }
rolling-file = { workspace = true }
rustls = { workspace = true }
scc = { workspace = true }
serde = { workspace = true }
serde_bytes = { workspace = true }
slab = { workspace = true }
Expand Down Expand Up @@ -260,5 +261,9 @@ harness = false
name = "scheduler"
harness = false

[[bench]]
name = "block_consumer"
harness = false

[lints]
workspace = true
Loading