Brian Picciano
|
f380ed1581
|
fix(engine): Try to always compute storage root in V2 proofs when account proof is present, fallback if not (#21579)
|
2026-01-29 16:58:59 +00:00 |
|
Arsenii Kulikov
|
af3601c65d
|
feat: more metrics (#21481)
|
2026-01-27 15:17:49 +00:00 |
|
Brian Picciano
|
bff11ab663
|
refactor(trie): reuse shared StorageProofCalculator for V2 sync storage roots and add deferred encoder metrics (#21424)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-27 14:54:56 +00:00 |
|
Brian Picciano
|
2ac7d719f3
|
feat(trie): add V2 account proof computation and refactor proof types (reapply) (#21316)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2026-01-22 15:46:01 +00:00 |
|
Alexey Shekhirin
|
74edce0089
|
revert: feat(trie): add V2 account proof computation and refactor proof types (#21214) (#21274)
|
2026-01-21 21:07:13 +00:00 |
|
Brian Picciano
|
f85fcba872
|
feat(trie): add V2 account proof computation and refactor proof types (#21214)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-21 14:18:44 +00:00 |
|
Ahsen Kamal
|
7934294988
|
perf(trie): dispatch storage proofs in lexicographical order (#21213)
Signed-off-by: Ahsen Kamal <itsahsenkamal@gmail.com>
|
2026-01-20 17:09:20 +00:00 |
|
Brian Picciano
|
346cc0da71
|
feat(trie): add AsyncAccountValueEncoder for V2 proof computation (#21197)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-20 13:50:29 +00:00 |
|
Brian Picciano
|
7cfb19c98e
|
feat(trie): Add V2 reveal method and target types (#21196)
Co-authored-by: Amp <amp@ampcode.com>
|
2026-01-20 13:25:54 +00:00 |
|
Brian Picciano
|
a74cb9cbc3
|
feat(trie): in-memory trie changesets (#20997)
|
2026-01-16 01:06:31 +00:00 |
|
GarmashAlex
|
6fec4603cf
|
refactor(trie): avoid building prefix set for v2 storage proofs (#20898)
|
2026-01-12 12:49:24 +00:00 |
|
Matthias Seitz
|
8aeee5018e
|
perf(trie): save one clock read in elapsed time calculation (#20916)
|
2026-01-12 03:57:54 +00:00 |
|
Matthias Seitz
|
a4921119e4
|
perf(trie): defer consuming remaining storage proof receivers (#20915)
|
2026-01-10 15:17:20 +00:00 |
|
Brian Picciano
|
a06644944f
|
feat(trie): Keep cached storage roots on proof workers (#20838)
|
2026-01-08 17:04:42 +00:00 |
|
Brian Picciano
|
7ceca70353
|
feat(trie): Add flag to enable proof v2 for storage proof workers (#20617)
Co-authored-by: YK <chiayongkang@hotmail.com>
|
2026-01-08 10:53:24 +00:00 |
|
YK
|
240dc8602b
|
perf(trie): flatten branch node mask to reduce overhead (#20659)
|
2025-12-29 07:35:46 +00:00 |
|
Dan Cline
|
2a953a821a
|
fix: remove noisy storage proof spans (#19892)
|
2025-11-21 11:48:32 +00:00 |
|
Dan Cline
|
65f72e3209
|
chore(trie): add spans for how long we wait on proofs in recv (#19859)
|
2025-11-19 15:49:35 +00:00 |
|
Alexey Shekhirin
|
9dc6e256a9
|
feat(trie): record cursor metrics as span fields (#19830)
|
2025-11-18 15:15:13 +00:00 |
|
Brian Picciano
|
3f1a7b37e9
|
chore(trie): Add metrics to track all cursor operations in proof workers (#19633)
|
2025-11-12 13:35:37 +00:00 |
|
pepes
|
21b9e3af50
|
fix: log correct account worker count (#19619)
|
2025-11-10 12:16:04 +00:00 |
|
Dan Cline
|
43e5cc7989
|
chore(trie): add number of target slots to storage proof span (#19590)
|
2025-11-08 08:37:32 +00:00 |
|
Brian Picciano
|
dd25caec12
|
chore: Various cleanups after consistent DB view removal (#19489)
|
2025-11-04 14:49:12 +00:00 |
|
Matthias Seitz
|
ecd49aed11
|
perf: only chunk if more > 1 available (#19427)
|
2025-10-31 15:03:10 +00:00 |
|
YK
|
10d9a7e3c6
|
refactor(trie): restructure proof task workers into structs (#19344)
|
2025-10-29 08:09:39 +00:00 |
|
YK
|
5091482dec
|
refactor(trie): reorder proof_task.rs for better code organization (#19342)
|
2025-10-28 11:14:08 +00:00 |
|
YK
|
7e6f676d16
|
feat(metrics): improve multiproof worker metrics (#19337)
|
2025-10-28 09:00:22 +00:00 |
|
Brian Picciano
|
ffeaa4772d
|
chore(engine): Remove ConsistentDbView (#19188)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-10-27 19:09:21 +00:00 |
|
YK
|
eed0d9686c
|
refactor(trie): Unify proof return types (#19311)
|
2025-10-27 13:58:28 +00:00 |
|
YK
|
53119fd5a1
|
refactor(trie): rename queue_storage_proof to send_storage_proof (#19310)
|
2025-10-27 10:49:04 +01:00 |
|
Alexey Shekhirin
|
25f0d896d9
|
chore(trie): do not create a parent span for proof worker handle (#19281)
|
2025-10-24 15:57:51 +00:00 |
|
Alexey Shekhirin
|
dc781126c2
|
feat(trie): proof task tracing improvements (#19276)
|
2025-10-24 14:04:01 +00:00 |
|
YK
|
f29f4caf0e
|
perf: Eliminate spawn_blocking in multiproof manager (#19203)
|
2025-10-24 11:56:57 +00:00 |
|
YK
|
4548209e7b
|
perf: rm pending queue from MultiproofManager (#19178)
|
2025-10-23 07:19:21 +00:00 |
|
Dan Cline
|
e810df943b
|
feat(engine): improve payload validator tracing spans 2 (#19155)
|
2025-10-21 22:14:16 +00:00 |
|
Brian Picciano
|
915b627f4f
|
fix: Revert "feat(engine): improve payload validator tracing spans (#18960)" (#19145)
|
2025-10-20 16:06:23 +00:00 |
|
Alexey Shekhirin
|
4a32bc0fe5
|
feat(engine): improve payload validator tracing spans (#18960)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-10-17 21:20:12 +00:00 |
|
YK
|
d1f6637a5a
|
refactor: naming fix for multiproof dispatch (#19102)
|
2025-10-17 15:46:17 +00:00 |
|
Brian Picciano
|
be94d0d393
|
feat(trie): Merge trie changesets changes into main (#19068)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Roman Hodulák <roman.hodulak@polyglot-software.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
|
2025-10-16 09:52:35 +00:00 |
|
YK
|
eb9b08c696
|
perf: background init of workers (#19012)
|
2025-10-15 13:16:54 +00:00 |
|
YK
|
11c9949add
|
refactor(trie): remove proof task manager (#18934)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-10-15 01:49:39 +00:00 |
|
YK
|
e0b7a86313
|
perf(tree): worker pooling for account proofs (#18901)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-10-15 00:26:02 +00:00 |
|
YK
|
397a30defb
|
perf(tree): worker pooling for storage in multiproof generation (#18887)
Co-authored-by: Brian Picciano <me@mediocregopher.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-10-10 07:58:15 +00:00 |
|
Brian Picciano
|
d276ce5758
|
feat: OverlayStateProvider (#18822)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-10-03 14:21:27 +00:00 |
|
Hai | RISE
|
8effbf265b
|
perf(multiproof): cache storage proof root of missed leaves (#18750)
|
2025-10-03 10:57:31 +00:00 |
|
YK
|
b8c16e392a
|
refactor(engine): small nits - remove shallow abstraction for decoded_storage_proof (#18780)
|
2025-09-30 07:57:11 +00:00 |
|
Matthias Seitz
|
850083dbde
|
chore: remove doc_auto_cfg feature (#18758)
|
2025-09-28 12:53:45 +02:00 |
|
VolodymyrBg
|
95e8a65d33
|
chore(trie): demote verbose proof debug logs to TRACE (#18738)
|
2025-09-26 15:08:31 +00:00 |
|
YK
|
a80f0c83a3
|
chore(revert): add tokio runtime with custom thread naming (#18670)
|
2025-09-24 10:52:51 +00:00 |
|
YK
|
088a0d44c2
|
chore(observability): add tokio runtime with custom thread naming (#18635)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
|
2025-09-23 12:05:35 +00:00 |
|