Georgios Konstantopoulos
|
de5688a76e
|
perf(engine): remove spawn for prewarm pool init (#22543)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-24 17:35:20 +00:00 |
|
figtracer
|
d4cb91f0a5
|
perf(txpool): use BTree range queries in pending_txs_by_sender/queued_txs_by_sender (#22528)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-24 17:01:59 +00:00 |
|
Georgios Konstantopoulos
|
d122c7b49c
|
chore(tasks): remove quanta upkeep from runtime (#22540)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-24 16:39:10 +00:00 |
|
Arsenii Kulikov
|
aed9014e1e
|
chore: don't include spans for noops (#22538)
|
2026-02-24 16:21:38 +00:00 |
|
Arsenii Kulikov
|
d340114d52
|
refactor: don't return hashes for blinded nodes (#22535)
|
2026-02-24 16:08:40 +00:00 |
|
Georgios Konstantopoulos
|
7fc22f7b5b
|
feat(rpc): accept RLP-encoded blocks in reth_newPayload (#22533)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2026-02-24 15:46:02 +00:00 |
|
Georgios Konstantopoulos
|
c8c5f8886d
|
perf(engine): use rayon par_iter for tx prewarming instead of manual workers (#22521)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
|
2026-02-24 15:42:06 +00:00 |
|
Arsenii Kulikov
|
2f3c8d7d03
|
feat(bench): enable --log.samply when samply is configred (#22526)
|
2026-02-24 13:03:19 +00:00 |
|
Georgios Konstantopoulos
|
a90f8be67b
|
revert: "perf(trie): replace Box clone with unsafe reborrow in prune (#22516)" (#22525)
|
2026-02-24 12:14:22 +00:00 |
|
Georgios Konstantopoulos
|
7faca05344
|
refactor(engine): use spawn_blocking_named for tx_iterator thread (#22522)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-24 11:07:19 +00:00 |
|
Matthias Seitz
|
2827b0aca0
|
refactor: simplify uncle block fetching in RPC (#22523)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-24 12:11:33 +01:00 |
|
Georgios Konstantopoulos
|
d3bb2faf28
|
refactor(rpc): extract RethEngineApi into standalone struct (#22504)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-24 10:57:13 +00:00 |
|
Arsenii Kulikov
|
ef292ffa00
|
fix: don't produce both updates and removals for trie nodes (#22507)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
|
2026-02-24 10:36:34 +00:00 |
|
Georgios Konstantopoulos
|
ea98d37bb3
|
ci: use native ARM runner for aarch64 linux release builds (#22519)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-24 09:16:38 +00:00 |
|
Emma Jamieson-Hoare
|
f2b3201187
|
chore(release-builds): remove the riscv builds from release pipeline (#22499)
|
2026-02-24 09:00:48 +00:00 |
|
Georgios Konstantopoulos
|
d1cbf6ca5a
|
perf(trie): reserve capacity in apply_subtrie_update_actions (#22517)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-24 08:38:09 +00:00 |
|
Georgios Konstantopoulos
|
56bb47709c
|
perf(trie): replace Box clone with unsafe reborrow in prune (#22516)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-24 08:22:52 +00:00 |
|
Elaela Solis
|
3703255d5d
|
fix: make SerdeBincodeCompat generic for EthereumTxEnvelope (#22513)
|
2026-02-24 08:11:15 +00:00 |
|
DaniPopes
|
b431caf806
|
fix: avoid duplicate runtime initialization on startup (#22515)
|
2026-02-24 07:49:48 +00:00 |
|
Matthias Seitz
|
21dadb71c3
|
fix: update shellexpand to 3.1.2 and unpin nightly (#22506)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-23 21:42:58 +01:00 |
|
Arsenii Kulikov
|
98c45a4245
|
fix: remove debug_asssert! (#22505)
|
2026-02-23 20:13:51 +00:00 |
|
Arsenii Kulikov
|
ac2cc7b4e2
|
fix: proper SerdeBincodeCompat for EthereumReceipt (#22461)
|
2026-02-23 19:31:24 +00:00 |
|
Arsenii Kulikov
|
3931affcf2
|
revert: feat(rpc): move reth_newPayload from EngineApi to RethApi (#22500)
|
2026-02-23 18:33:59 +00:00 |
|
Alexey Shekhirin
|
93b7ae9286
|
chore(storage): propagate span context across rayon thread boundaries (#22497)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-23 18:17:18 +00:00 |
|
Emma Jamieson-Hoare
|
7e7717bdaa
|
chore: release 1.11.1 (#22496)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-23 18:07:50 +00:00 |
|
Georgios Konstantopoulos
|
815037e27d
|
feat(storage): slot preimage DB for plain changeset keys in v2 (#22379)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-23 18:01:44 +00:00 |
|
Georgios Konstantopoulos
|
80bf5532ac
|
perf(trie): pack StoredNibblesSubKey from 65→33 bytes, generic cursor factory (#22158)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2026-02-23 17:02:43 +00:00 |
|
Arsenii Kulikov
|
028e99191a
|
perf: optimize sparse trie (#22418)
Co-authored-by: Alexey Shekhirin <github@shekhirin.com>
Co-authored-by: Brian Picciano <me@mediocregopher.com>
|
2026-02-23 16:18:45 +00:00 |
|
Georgios Konstantopoulos
|
dc35fc8251
|
feat(rpc): move reth_newPayload from EngineApi to RethApi (#22425)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2026-02-23 15:43:20 +00:00 |
|
Georgios Konstantopoulos
|
285c325d71
|
feat(re-execute): work-stealing parallelization (#22242)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2026-02-23 15:39:24 +00:00 |
|
Arsenii Kulikov
|
ca47a7e9f9
|
fix: overlay preparation on tokio (#22492)
|
2026-02-23 15:37:55 +00:00 |
|
MergeBot
|
6d718d0c21
|
fix(rpc): use actual configured limit in trace_filter (#22477)
|
2026-02-23 13:14:19 +00:00 |
|
YK
|
949111c953
|
perf(engine): precompute tx root during payload validation (#22489)
|
2026-02-23 10:35:22 +00:00 |
|
Georgios Konstantopoulos
|
742eb56949
|
perf(engine): add tracing spans for post-execution validation wait times (#22483)
Co-authored-by: Yong Kang <yongkangc@users.noreply.github.com>
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2026-02-23 09:56:09 +00:00 |
|
Matthias Seitz
|
4af4836ec1
|
ci: pin nightly to 2026-02-21 (#22485)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-23 10:26:08 +01:00 |
|
figtracer
|
3bc71e7ec0
|
chore: use ValidPoolTransaction methods instead of reaching into inner field (#22475)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-22 18:15:49 +01:00 |
|
VolodymyrBg
|
03fbb6cafe
|
fix(rpc): stop IPC handle in AuthServerHandle::stop() (#22467)
|
2026-02-22 07:56:52 +01:00 |
|
Alexey Shekhirin
|
b09b097a0b
|
chore(ci): enhance benchmark artifact collection (#22457)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-21 13:43:59 +00:00 |
|
MergeBot
|
0fffdcdd23
|
fix(tracing): handle file_writer in LogFmt format (#22429)
|
2026-02-21 09:12:32 +00:00 |
|
strmfos
|
bc33eb764a
|
fix(txpool): prevent underflow in blobstore versioned hash lookup (#22454)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-21 08:54:09 +00:00 |
|
Georgios Konstantopoulos
|
190157636e
|
chore: remove unused Default impl for ExecutionEnv (#22451)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-21 08:29:59 +00:00 |
|
figtracer
|
8e3bc6567c
|
chore(txpool): use to_consensus helper instead of reaching into inner field (#22426)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-21 08:28:57 +00:00 |
|
Georgios Konstantopoulos
|
45b961c7b3
|
chore: deprecate reth-primitives crate (#22450)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-21 08:16:34 +00:00 |
|
stevencartavia
|
94818d7676
|
feat(rpc): add reth_getBlockExecutionOutcome endpoint (#22397)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-21 05:47:05 +00:00 |
|
Alexey Shekhirin
|
4c2a9a9b4a
|
feat(bench): add Slack notifications with Block Kit (#22447)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-21 00:09:07 +00:00 |
|
Alexey Shekhirin
|
76c37f0f80
|
ci(bench): install all runner dependencies from job (#22445)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-20 21:54:45 +00:00 |
|
figtracer
|
0275ff35fd
|
refactor(net): add methods to PropagatedTransactions instead of exposing .0 (#22441)
Co-authored-by: Amp <amp@ampcode.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-02-20 20:51:20 +00:00 |
|
Alexey Shekhirin
|
3f011c8328
|
ci(bench): add median lines to benchmark charts (#22439)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-20 20:40:32 +00:00 |
|
figtracer
|
beac28dbb2
|
chore(payload): use Transaction::blob_versioned_hashes() directly (#22440)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-02-20 18:59:06 +00:00 |
|
Alexey Shekhirin
|
bce100c6c8
|
ci(bench): add samply profiling support (#22432)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-20 18:16:28 +00:00 |
|