Commit Graph

21 Commits

Author SHA1 Message Date
af88851723 feat: refactor generation of snapshots from the cli (#5464) 2023-11-24 18:02:14 +00:00
5ae4fd1c65 chore(sync): migrate pipeline to ProviderFactory (#5532) 2023-11-22 16:40:56 +00:00
aea11405ad feat: get rid of lifetime GATs (#5478) 2023-11-19 15:21:50 +00:00
30dfc070e1 chore(provider): migrate providers to ProviderError (#5473) 2023-11-17 14:07:28 +00:00
a389a2b42d feat: search for a snapshot that fulfills a queried BlockHash or TxHash (#5373)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-15 16:53:28 +00:00
6ee481b817 feat: Snapshotter triggers segment snapshots (#5287)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-14 21:38:54 +00:00
7b781eb602 feat: add directory paths to Snapshotter and SnapshotProvider (#5283)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-14 20:54:13 +00:00
d21e346c04 feat: share SnapshotProvider through ProviderFactory (#5249)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-11-14 17:50:12 +00:00
e897764ad4 chore(meta): manifest maintenance (#5353) 2023-11-08 19:53:50 +00:00
9a56e4b91c docs: add an overview of the creation and querying of snapshots (#5270) 2023-11-02 17:25:29 +00:00
74a2bf38dd feat: add SnapshotCursor wrapper and impl HeaderProvider (#5170)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-30 11:58:03 +00:00
006259b4f6 feat: move ZstdDictionary inside NippyJar and create a snapshot manager (#5139)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-27 10:06:31 +00:00
0116b80414 feat: add reth db snapshot transactions | receipts commands (#5007)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2023-10-26 12:01:29 +00:00
e05dba69ce chore: rewrite all error messages for consistency (#5176)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2023-10-25 20:12:03 +00:00
ede8278916 remove lifetime param in storage trait (#5046) 2023-10-17 13:30:50 +00:00
e86b80a019 feat(bin, snapshot): SnapshotSegment, headers segment & refactors (#4979) 2023-10-12 18:51:57 +00:00
1e7d028d53 refactor(prune): segment trait, receipts impl (#4887) 2023-10-05 11:56:47 +00:00
53ff254f53 fix(snapshot): debug assertion methods (#4851) 2023-09-29 10:54:23 +00:00
6b2945440b feat(snapshot, prune): highest snapshots tracker (#4721) 2023-09-29 09:59:48 +00:00
3887a18122 fix(snapshot): debug assertion methods (#4846) 2023-09-28 19:23:21 +00:00
760a5155d7 feat(engine, snapshot): snapshot hook (#4690) 2023-09-28 18:13:21 +00:00