Commit Graph

  • edc8261913 fix(trie): Properly upsert into StoragesTrie in repair-trie (#18941) Brian Picciano 2025-10-13 15:29:50 +02:00
  • 691b14bfca perf(tree): add elapsed time to parallel state root completion log (#18959) YK 2025-10-13 20:53:12 +08:00
  • 6c27b35e19 refactor(cli): use structured logging (tracing) in p2p command (#18957) maradini77 2025-10-13 14:24:58 +02:00
  • 4415bc5d7a refactor: replace println! with structured logging in test_vectors (#18956) maradini77 2025-10-13 13:51:19 +02:00
  • 0f14980d88 chore(rpc): Moves SequencerMetrics into reth-optimism-rpc (#18921) Emilia Hane 2025-10-13 12:24:55 +02:00
  • 16ba9e8979 fix(payload): correct Debug label for PayloadTimestamp in PayloadServiceCommand (#18954) radik878 2025-10-13 13:19:28 +03:00
  • 1619408dfc fmt Yong Kang 2025-10-13 10:05:19 +00:00
  • 1e9874b0ad remove active handle Yong Kang 2025-10-13 10:01:47 +00:00
  • d8c855932a remove wrapper Yong Kang 2025-10-13 09:57:46 +00:00
  • 16e79888ae fix(testsuite): Fix unused updates in e2e-test-utils (#18953) Brian Picciano 2025-10-13 11:36:17 +02:00
  • 45765ac50a Merge branch 'yk/worker_pool_acc' into yk/pool_clean YK 2025-10-13 17:31:59 +08:00
  • bc4ecf5077 addressed sync overhead Yong Kang 2025-10-13 09:30:35 +00:00
  • f9e167ec39 refactor: replace spawn_proof_workers with ProofTaskManagerHandle Yong Kang 2025-10-13 09:19:28 +00:00
  • f692d75be0 fmt Yong Kang 2025-10-13 08:40:20 +00:00
  • 18ff58d146 fix clippy Yong Kang 2025-10-13 07:43:25 +00:00
  • 3e957a5f9e refactor(tree): remove unused Factory generic from multiproof system (#18933) YK 2025-10-13 13:13:34 +08:00
  • 6a4766ce47 fix clippy Yong Kang 2025-10-13 05:07:38 +00:00
  • c68eb7a9fd refactor: simplify worker count handling in TreeConfig Yong Kang 2025-10-13 02:11:29 +00:00
  • 2698cc8007 refactor: enhance error handling in trie_node method Yong Kang 2025-10-13 02:11:12 +00:00
  • a6a07b7df5 fixes Ishika Choudhury 2025-10-12 12:04:56 +05:30
  • cc3fd77982 foxes Ishika Choudhury 2025-10-11 22:04:32 +05:30
  • 8ac93babb5 tracing for account Ishika Choudhury 2025-10-11 21:24:32 +05:30
  • fa03006830 fixes Ishika Choudhury 2025-10-11 19:48:14 +05:30
  • ca9dddc8ee try fix Soubhik-10 2025-10-11 19:02:28 +05:30
  • c5989637cf try fix Soubhik-10 2025-10-11 18:34:53 +05:30
  • 7fee43bc26 new tar Soubhik-10 2025-10-11 17:00:34 +05:30
  • 54debce9ed oog handling Ishika Choudhury 2025-10-11 16:37:04 +05:30
  • 99a5da2f91 fix(example): launch with debug capabilities (#18947) Tilak Madichetti 2025-10-11 16:20:52 +05:30
  • b1d6c90fbb fix(examples): change method to launch with debug capabilities (#18946) Tilak Madichetti 2025-10-11 16:20:31 +05:30
  • 4ca9cb597f fixes Ishika Choudhury 2025-10-11 12:28:59 +05:30
  • e1cf800c5c feat: revert casing handle Ishika Choudhury 2025-10-11 12:27:00 +05:30
  • 80c3d60fbd code Soubhik-10 2025-10-11 11:10:01 +05:30
  • c54f402150 tracing in evm Ishika Choudhury 2025-10-11 11:05:38 +05:30
  • 5c18df9889 refactor: remove needless collect() calls in trie tests (#18937) emmmm 2025-10-10 12:23:10 -04:00
  • b6891d06c6 fixes Ishika Choudhury 2025-10-10 21:52:09 +05:30
  • 469dfe0fb3 fixed coinbase Soubhik-10 2025-10-10 20:27:26 +05:30
  • d732c18f74 fixed coinbase Soubhik-10 2025-10-10 19:53:13 +05:30
  • c02a68dc78 refactor: improve error handling in trie_node method Yong Kang 2025-10-10 12:43:21 +00:00
  • e49791e9ae refactor: simplify ProofTaskMetrics default implementation Yong Kang 2025-10-10 12:42:50 +00:00
  • 40bb506162 refactor: consolidate proof task handles in MultiproofManager Yong Kang 2025-10-10 12:42:32 +00:00
  • fcfca05be4 Merge branch '18460-trie-changesets' into mediocregopher/reth-bench-reorgs mediocregopher/reth-bench-reorgs Brian Picciano 2025-10-10 14:41:45 +02:00
  • aec3e3dcc5 chore(grafana): use precompile address as legend (#18913) MIHAO PARK 2025-10-10 14:26:47 +02:00
  • 833b031025 refactor: streamline worker count validation Yong Kang 2025-10-10 11:04:50 +00:00
  • 4e009444d1 merge Yong Kang 2025-10-10 11:01:58 +00:00
  • d1eb0ecd5c Update crates/trie/parallel/src/proof_task.rs YK 2025-10-10 18:58:31 +08:00
  • 04581efd22 fix(trie): fix trie changesets checkpoint handling (#18922) Brian Picciano 2025-10-10 12:58:19 +02:00
  • f302447480 fix count Yong Kang 2025-10-10 10:55:40 +00:00
  • 3f6400eb8c refactor: improve error handling in ProofTaskTrieNodeProvider Yong Kang 2025-10-10 10:50:54 +00:00
  • 2b90133ca0 fmt Yong Kang 2025-10-10 10:39:25 +00:00
  • 8e00a4a5b9 clippy Yong Kang 2025-10-10 10:39:12 +00:00
  • 8d86ef3242 Merge remote-tracking branch 'upstream/main' into 18460-trie-changesets Brian Picciano 2025-10-10 12:39:10 +02:00
  • 42ceeddef7 fix: prevent active_handles underflow in ProofTaskManagerHandle Yong Kang 2025-10-10 10:34:14 +00:00
  • 0b18f6488a feat: introduce minimum worker count configuration Yong Kang 2025-10-10 10:26:56 +00:00
  • d44180dc1b fix comment Yong Kang 2025-10-10 10:25:49 +00:00
  • 69177e2e13 chore(trie): Remove ExecutedBlockWithTrieUpdates (#18919) Brian Picciano 2025-10-10 12:19:59 +02:00
  • ed45ebda8a refactor: yeet proof task manager Yong Kang 2025-10-10 10:18:58 +00:00
  • f63bf575a8 WIP Brian Picciano 2025-10-10 11:03:21 +02:00
  • 3516451740 refactor: update proof task management to use spawn_proof_workers Yong Kang 2025-10-10 09:49:05 +00:00
  • 44bca43515 made count same as storage worker Yong Kang 2025-10-10 09:17:07 +00:00
  • 14def0761e fmt Yong Kang 2025-10-10 09:11:30 +00:00
  • 870938f7f3 Merge branch 'main' into yk/worker_pool_acc YK 2025-10-10 17:00:55 +08:00
  • 0a88a18203 fmt Yong Kang 2025-10-10 08:16:45 +00:00
  • 47da382d01 clippy Yong Kang 2025-10-10 08:12:09 +00:00
  • 11130c7fce refactor: simplify MultiProofConfig and related structures Yong Kang 2025-10-10 08:01:38 +00:00
  • 397a30defb perf(tree): worker pooling for storage in multiproof generation (#18887) YK 2025-10-10 15:58:15 +08:00
  • 444b24c7e9 refactor: remove unused Factory type from proof tests Yong Kang 2025-10-10 05:59:30 +00:00
  • d5fedd80ce removing from test Yong Kang 2025-10-10 05:59:03 +00:00
  • 47398ce49a refactor: simplify ParallelProof struct by removing generic Factory type Yong Kang 2025-10-10 05:57:19 +00:00
  • f23cfab54f refactor: addressed dan's comment on making structs that encapsulate loops: Yong Kang 2025-10-10 04:56:05 +00:00
  • 5a69925ce0 Merge branch 'yk/worker_pool_storage_2' into yk/worker_pool_acc YK 2025-10-10 12:41:58 +08:00
  • 1bc2862d17 move the AccountMultiproofParams struct to just below AccountMultiproofInput so all account multiproof types live together. Yong Kang 2025-10-10 04:35:16 +00:00
  • aae5c7a5ac refactor: simplify account multiproof function parameters Yong Kang 2025-10-10 04:32:58 +00:00
  • 05f177adf9 added a todo Yong Kang 2025-10-10 04:24:41 +00:00
  • 5d109344c0 feat: add storage and account worker count configuration options Yong Kang 2025-10-10 04:24:25 +00:00
  • 8e64738b03 docs: clarify storage-worker-count uses Tokio blocking pool Yong Kang 2025-10-10 00:21:52 +00:00
  • 4aba3de076 docs: update CLI reference for storage-worker-count flag Yong Kang 2025-10-10 00:19:27 +00:00
  • d2070f4de3 feat: wait for new blocks when build is in progress (#18831) Léa Narzis 2025-10-09 18:42:59 +02:00
  • 467c13c7ed feat(prune): Add MerkleChangeSets segment (#18893) Roman Hodulák 2025-10-09 18:12:29 +02:00
  • d66ed61397 cli flag for storage Yong Kang 2025-10-09 14:57:53 +00:00
  • 4ca404e517 bump up workers Yong Kang 2025-10-09 14:35:13 +00:00
  • 878467983f perf: increase storage worker count from 0.5x to 2x CPU cores yk/pooling_cleanup Yong Kang 2025-10-09 14:21:45 +00:00
  • 6f96a32812 chore: align node_config threshold constant (#18914) emmmm 2025-10-09 07:18:49 -04:00
  • 610192f668 Merge remote-tracking branch 'upstream/main' into 18460-trie-changesets Brian Picciano 2025-10-09 13:14:56 +02:00
  • 819b6d6704 oog Soubhik-10 2025-10-09 15:52:44 +05:30
  • 252de71a38 sender=recipt balance Ishika Choudhury 2025-10-09 13:44:34 +05:30
  • 2091f0d18f expect workers to be avaliable Yong Kang 2025-10-09 08:05:14 +00:00
  • 19a9e8b1d0 comment Yong Kang 2025-10-09 07:45:26 +00:00
  • 4596366257 refactor: clarify comments for proof task handles in MultiproofManager Yong Kang 2025-10-09 07:40:56 +00:00
  • f5840fc562 Unlocked cc crate from 1.2.15 cc-unpin alexey/cc-unpin Maciej Skrzypkowski 2025-10-09 09:12:26 +02:00
  • a58cd20438 update Ishika Choudhury 2025-10-09 12:33:19 +05:30
  • 9e177f44a5 feat: add default account worker count for optimized I/O-bound coordination Yong Kang 2025-10-09 05:33:05 +00:00
  • 84ad2180e3 refactor: update account worker loop to use crossbeam sender for storage jobs Yong Kang 2025-10-09 05:22:25 +00:00
  • b4d109bfa0 clippy Yong Kang 2025-10-09 05:20:45 +00:00
  • 5647e22989 avoid extra alloc on map Yong Kang 2025-10-09 05:16:04 +00:00
  • e427485e16 Removed the unused _proof_tx parameter from queue_storage_proofs Yong Kang 2025-10-09 04:39:23 +00:00
  • 3c00e98302 refactor: use receiver to allow Account worker and storage workers run in parallel Yong Kang 2025-10-09 04:08:17 +00:00
  • a654cf8d73 rm clone from StorageProofInput Yong Kang 2025-10-09 03:31:49 +00:00
  • 1bbfc7c33d clippy Yong Kang 2025-10-09 02:40:50 +00:00
  • 498cd20213 Merge branch 'yk/worker_pool_storage_2' into yk/worker_pool_acc YK 2025-10-09 10:05:13 +08:00
  • e418bb1496 refactor: improve documentation for proof task handles in MultiproofManager Yong Kang 2025-10-09 02:01:29 +00:00