Commit Graph

  • d4e0adb75c refactor(metrics): remove unused storage proof metrics from ProofTaskMetrics and ProofTaskTrieMetrics Yong Kang 2025-10-07 07:16:08 +00:00
  • 13891ad1ea fix comments Yong Kang 2025-10-07 07:09:51 +00:00
  • ab823866fb add fallback Yong Kang 2025-10-07 07:00:34 +00:00
  • fbeec5063d fmt, clippy Yong Kang 2025-10-07 06:42:13 +00:00
  • 436dbd7698 feat(storage): introduce storage proof worker pool Yong Kang 2025-10-07 06:35:27 +00:00
  • f30a04c0af comment yk/worker_pool_manager Yong Kang 2025-10-07 05:55:32 +00:00
  • 6d117dd72f comment Yong Kang 2025-10-07 05:54:18 +00:00
  • 34ed23bdb1 Apply suggestion from @Copilot YK 2025-10-07 13:57:29 +08:00
  • d486048a39 worker clamp Yong Kang 2025-10-07 05:41:21 +00:00
  • 50fd5a098d fmt Yong Kang 2025-10-07 05:28:19 +00:00
  • 3f0bb47a0e refactor(engine): remove storage and account proof worker configurations Yong Kang 2025-10-07 05:27:09 +00:00
  • 072a4fd2ca refactor(trie): improve proof task handle documentation Yong Kang 2025-10-07 05:12:44 +00:00
  • 79485d7ca9 readding span guard Yong Kang 2025-10-07 05:05:50 +00:00
  • 46bc3eacc8 Update crates/trie/parallel/src/proof_task.rs YK 2025-10-07 12:49:57 +08:00
  • 8803b532b3 refactor(trie): improve storage proof handling in parallel processing Yong Kang 2025-10-07 04:31:28 +00:00
  • b507803547 comments Yong Kang 2025-10-07 04:26:06 +00:00
  • 476e8531c6 clamp to 1 Yong Kang 2025-10-07 04:18:11 +00:00
  • e595e6e25e refactor(engine): simplify state provider initialization Yong Kang 2025-10-07 03:45:18 +00:00
  • 3263d3d49b refactor(engine): worker pool Yong Kang 2025-10-07 03:38:27 +00:00
  • 3ee7c7341a refactor(engine): streamline proof task management with new handle Yong Kang 2025-10-07 02:57:49 +00:00
  • 2cf0c25329 refactor(trie): optimize proof task metrics for concurrency Yong Kang 2025-10-07 02:57:22 +00:00
  • 883b38bb43 refactor(trie): enhance proof task management with transaction pooling Yong Kang 2025-10-07 02:57:10 +00:00
  • f2dab42b7b comments Yong Kang 2025-10-07 02:25:07 +00:00
  • ea20159f54 add crossbeam deps Yong Kang 2025-10-07 01:25:45 +00:00
  • 18ef102025 feat(engine): add configurable proof worker limits and defaults Yong Kang 2025-10-06 14:56:47 +00:00
  • 83cec3793b docs: yellowpaper sections in consensus implementation (#18881) josé v 2025-10-06 15:33:12 -06:00
  • 7381462e84 Merge remote-tracking branch 'upstream/main' into 18460-trie-changesets Brian Picciano 2025-10-06 18:05:32 +02:00
  • 3706961379 chore(trie): Implement OverlayStateProviderFactory (#18854) Brian Picciano 2025-10-06 17:02:07 +02:00
  • e9598ba5ac feat(storage): read headers and transactions only from static files (#18788) Alexey Shekhirin 2025-10-06 12:39:48 +01:00
  • d77bfd89b4 feat: Use generic HeaderTy for reth db get static-file headers (#18870) sprites0 2025-10-06 06:15:52 -04:00
  • f54741c52b fix: streamline payload conversion in custom engine API (#18864) Skylar Ray 2025-10-06 13:06:12 +03:00
  • 1a41987e64 rm comments yk/refactor_storage_multiproof Yong Kang 2025-10-06 09:45:48 +00:00
  • cf86a1785e fmt Yong Kang 2025-10-06 09:44:16 +00:00
  • 2f6de56730 update comments Yong Kang 2025-10-06 09:38:36 +00:00
  • 36a6390fec improve comments Yong Kang 2025-10-06 09:34:12 +00:00
  • e012683abe fix clippy Yong Kang 2025-10-06 09:19:38 +00:00
  • bb3d9bd4ed add logs: identify root cause of stall Yong Kang 2025-10-06 09:12:44 +00:00
  • 978b8a2cd3 docs(engine): fix outdated comment on TreeMetrics (#18855) Dan Cline 2025-10-06 05:10:51 -04:00
  • 85f95feb8c rm stats Yong Kang 2025-10-06 08:58:46 +00:00
  • 38bb377f11 fixes to compile Yong Kang 2025-10-06 08:51:26 +00:00
  • 2103862ff4 feat: restore caching for missed leaf storage roots Yong Kang 2025-10-06 08:49:29 +00:00
  • 1031894509 fix: Account trie walker encounters a leaf for hashed_address that is NOT in frozen_prefix_sets.account_prefix_set Yong Kang 2025-10-06 06:40:21 +00:00
  • befaf10b5f debug logs: Yong Kang 2025-10-06 06:00:08 +00:00
  • 0552828ba9 fmt, clippy Yong Kang 2025-10-06 05:51:54 +00:00
  • 5aadea6cef fix: remove caching of frozen_prefix_set Yong Kang 2025-10-06 05:43:23 +00:00
  • b89e38dace add debug log: Yong Kang 2025-10-06 05:29:53 +00:00
  • aa0e9d0c01 add debug logs again to understan the bug Yong Kang 2025-10-06 05:26:48 +00:00
  • 5bda712ecf debug log: Yong Kang 2025-10-06 05:18:44 +00:00
  • 70a88c3d15 refactor(multiproof): streamline storage proof request handling Yong Kang 2025-10-06 05:08:08 +00:00
  • 3c77e7dca3 fix: attempt to fix multiproof generation Yong Kang 2025-10-06 04:26:59 +00:00
  • b550387602 chore: update hive expected/ignored failures (#18863) Federico Gimenez 2025-10-05 13:55:28 +02:00
  • 2ba7905951 fmt Yong Kang 2025-10-05 07:25:53 +00:00
  • ab8bf51215 optimse clone Yong Kang 2025-10-05 07:25:44 +00:00
  • 1e09b878f3 refactor(tree): use calculate_proof_concurrency function Yong Kang 2025-10-05 07:22:19 +00:00
  • 2f97f2319e refactor(multiproof): move frozen_prefix Yong Kang 2025-10-05 06:57:18 +00:00
  • 587326e4d0 refactor(engine): integrate dynamic proof worker allocation Yong Kang 2025-10-05 06:40:32 +00:00
  • 8e38531e7c refactor(tree): streamline proof manager structure Yong Kang 2025-10-05 06:40:09 +00:00
  • f29d0da4c4 refactor(config): enhance proof worker management Yong Kang 2025-10-05 06:37:07 +00:00
  • 9c122bd54b refactor(trie): relocate storage_channel_closed_error function Yong Kang 2025-10-05 05:10:15 +00:00
  • ff4bf72cdb refactor(trie): remove ProofTaskManager indirection Yong Kang 2025-10-04 15:03:24 +00:00
  • 44aefd2541 simplify prooftaskmanager Yong Kang 2025-10-04 14:47:04 +00:00
  • e7a15b95f5 refactor(trie): Remove tx/task_ctx fields from BlindedAccountNode and BlindedStorageNode variants Yong Kang 2025-10-04 14:17:41 +00:00
  • 78903e72e2 fix clippy Yong Kang 2025-10-04 13:56:14 +00:00
  • 7e1801cc7c fix rebase Yong Kang 2025-10-04 13:46:02 +00:00
  • a064beb1a1 refactor(trie): enhance proof job management and error handling Yong Kang 2025-10-03 10:50:24 +00:00
  • d9c654056f fmt Yong Kang 2025-10-02 11:56:13 +00:00
  • 471903f285 refactor: update proof task concurrency management Yong Kang 2025-10-02 11:47:47 +00:00
  • 3049ee95a1 cleanup comment Yong Kang 2025-10-02 11:36:22 +00:00
  • a29acfa3ad fix: race condition on depth -> panic Yong Kang 2025-10-02 11:20:17 +00:00
  • 8b64847b96 fix Yong Kang 2025-10-02 10:36:36 +00:00
  • e13a7b23ed panic recovery Yong Kang 2025-10-02 10:34:17 +00:00
  • 47ded5b56b added back stats Yong Kang 2025-10-02 10:22:58 +00:00
  • b725d02078 refactor(trie): enhance error handling and worker management in proof tasks Yong Kang 2025-10-02 10:17:04 +00:00
  • 76675d96e9 comment Yong Kang 2025-10-02 10:14:14 +00:00
  • 8dfd1f6455 fix: clippy and formatting issues Yong Kang 2025-10-02 09:40:45 +00:00
  • f1e0e72184 add new test Yong Kang 2025-10-02 09:30:53 +00:00
  • cbe59c370a fix(engine): handle spawn failure in state root benchmark and update proof managers return type Yong Kang 2025-10-02 09:30:09 +00:00
  • 8cade5dabb feat(trie): add storage proof metrics to ParallelTrieStats and ParallelTrieTracker Yong Kang 2025-10-02 09:15:44 +00:00
  • b697bc3a4d test(trie): add tests for parallel proof with mixed storage targets and ordering independence Yong Kang 2025-10-02 09:15:26 +00:00
  • 0dd639a9ce refactor(trie): improve on-demand storage proof fetching and add tests Yong Kang 2025-10-02 09:13:29 +00:00
  • e24037fd1d fix clippy Yong Kang 2025-10-02 08:37:04 +00:00
  • 5535123d15 metrics Yong Kang 2025-10-02 08:32:46 +00:00
  • 20770f41c1 refactor(trie): implement on-demand storage proof fetching Yong Kang 2025-10-02 08:31:55 +00:00
  • 85f0ff18bd feat(trie): enhance proof task with crossbeam channels Yong Kang 2025-10-02 08:25:17 +00:00
  • 2c424fe2c4 fix for test Yong Kang 2025-10-02 07:08:17 +00:00
  • 2b38f20878 preliminary integration of acc proofs Yong Kang 2025-10-02 04:47:18 +00:00
  • 7333845a55 feat(engine): account proof task integration Yong Kang 2025-10-02 04:44:43 +00:00
  • 0b8e8dc597 feat(trie): Extract build_account_multiproof_with_storage() Function Yong Kang 2025-10-02 04:42:47 +00:00
  • f20d5c8327 feat(engine): wiring up of storage proof with tokio pool Yong Kang 2025-10-01 11:52:45 +00:00
  • d014918119 fixes Ishika Choudhury 2025-10-04 15:38:28 +05:30
  • d8b7450f9c Merge branch 'bal' of https://github.com/Rimeeeeee/reth into bal Ishika Choudhury 2025-10-04 13:50:22 +05:30
  • e5c8922760 empty account handling for 2930 Ishika Choudhury 2025-10-04 13:48:55 +05:30
  • c937af1584 2930 Soubhik-10 2025-10-04 13:12:52 +05:30
  • 5af61ef057 feat: running with new eest Ishika Choudhury 2025-10-04 11:54:06 +05:30
  • 548187ce22 fixes Ishika Choudhury 2025-10-04 11:10:04 +05:30
  • 1cc113f8f2 donotmerge: make expiry super small dan/super-small-expiry Dan Cline 2025-10-03 15:44:38 -04:00
  • 20f8a5320d chore(cli): rename disable-caching-and-prewarming to disable-prewarming dan/rename-disable-caching-and-prewarming Dan Cline 2025-10-03 14:09:21 -04:00
  • 78535b0747 feat: make ChainSpec generic over header (#18856) Arsenii Kulikov 2025-10-03 21:18:57 +04:00
  • fe10c07852 feat: Add building and publishing of *.deb packages (#18615) Artyom Bakhtin 2025-10-03 18:36:56 +03:00
  • 39e15bec6f chore: make AccountInfoReader a supertrait of StateProvider klkvr/change-supertrait-state Arsenii Kulikov 2025-10-03 19:29:40 +04:00