Commit Graph

332 Commits

Author SHA1 Message Date
7842673903 feat(provider): add test_race to BlockchainProvider2 tests (#11523) 2024-10-07 09:06:28 +00:00
16bc9c8b49 chore(lint): fix lint storage (#11485) 2024-10-04 17:19:02 +00:00
b537672886 chore(db): capture tx opening backtrace in debug mode (#11477) 2024-10-04 12:10:32 +00:00
e2f35ce6df chore: remove temporary allow attribute (#11428) 2024-10-02 13:05:02 +00:00
fbc01d6cfa chore(deps): bump some breaking deps (#11388) 2024-10-01 17:26:47 +00:00
50265b15db chore: remove generics from Decode and Decompress (#11295) 2024-09-27 21:49:49 +00:00
e48f2a29cd perf(db): cache ProcessUID::own in memory (#11302) 2024-09-27 21:49:46 +00:00
bf18fd927c perf: improve IntegerList API to avoid allocations (#11292) 2024-09-27 16:46:33 +00:00
893ea95d3e hash_keys bench: use HashSet::with_capacity (#11044) 2024-09-19 15:07:44 +00:00
5f022e1cd1 fix(lint): lint warnings for db benchmark tools (#11011) 2024-09-19 11:32:07 +00:00
9e7e3247cc fix(lint): lint warnings for storage codecs fuzz (#11009) 2024-09-19 10:41:39 +00:00
80c1159cb8 storage: replace reth-primitive imports (#10981)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 16:14:53 +00:00
c258c1547e feat(db): move reth-storage-api::ClientVersion and StoredBlockWithdrawals to reth-db-models (#10763) 2024-09-09 13:53:45 +00:00
2c28438505 chore: remove PerfectHasingFunction Filters (#10627)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-04 14:46:46 +00:00
28e46bfd48 chore: remove phf from static files (#10259)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-30 07:02:14 +00:00
16577e0e01 chore: add tempfile to dev dep (#10569) 2024-08-27 15:29:30 +00:00
986e402fe6 clippy: add option_as_ref_cloned clippy lint (#10528)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 08:33:05 +00:00
6bf3ca320a feat(db): models crate (#10314)
Co-authored-by: Miguel Oliveira <migueloliveiradev@gmail.com>
2024-08-17 17:25:34 +00:00
6eae55e516 chore: fix typos (#10260) 2024-08-12 14:08:12 +00:00
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
893bb2d7df fix: temporary attribute to prevent clippy warnings (#9922) 2024-07-31 09:25:08 +00:00
6aabf13bd2 chore(reth-db): no_std support (#9597) 2024-07-18 09:52:02 +00:00
7b4bf59445 chore: disable reth-codec default feature (#9556) 2024-07-18 09:36:45 +00:00
89d0281ce3 chore: replace StoredBranchNode, StoredTrieMask and StoredHashBuilderValue types with Compact impl instead (#9573) 2024-07-17 12:06:05 +00:00
7dab636b04 test: add serial lock for lockfile tests (#9403) 2024-07-09 17:24:26 +00:00
3b976bc9f5 chore: make eyre optional in reth-db (#9351) 2024-07-06 18:26:43 +00:00
ba370918c8 clippy: rm some type_complexity (#9276)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 19:17:33 +00:00
9d4722eb65 chore: remove unused static-file code (#9178) 2024-07-01 15:24:51 +00:00
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
55831500cf chore(deps): bump interprocess and others (#8982) 2024-06-20 15:37:35 +00:00
d0b241c0c2 chore: move IntegerList to reth-primitives-traits (#8948) 2024-06-19 14:13:31 +00:00
fc770423b3 fix(ci): add missing const fn (#8822) 2024-06-14 10:07:39 +00:00
de46a46849 fix: windows build (#8807) 2024-06-13 20:15:08 +00:00
76c8f4842c chore: move proof types and root functions from primitives/proofs into reth-trie-common (#8724)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-13 16:36:18 +00:00
73adc91a0d fix: disable sysinfo multithreading (#8783) 2024-06-12 18:51:24 +00:00
c2650388bd fix: add start_time to ProcessUID on StorageLock (#8753) 2024-06-12 09:28:13 +00:00
b8759733d4 chore: move primitives/stage to reth-stages-types (#8749) 2024-06-11 14:38:26 +00:00
218526c1f9 fix(db): format tracing log fields with Debug (#8738) 2024-06-11 08:47:43 +00:00
d772344d37 chore(deps): remove libffi dependency (#8736) 2024-06-11 06:44:29 +00:00
b16a6ec029 chore: move primitives/trie to reth-trie-types (#8717) 2024-06-10 15:00:14 +00:00
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
a583defad7 fix: save last finalized block (#8473)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-06-06 15:31:56 +00:00
51a28f22da chore: split db abstraction into new crate (#8594) 2024-06-04 21:45:57 +00:00
7ec2ab510b fix: allow the same PID to acquire StorageLock (#8582) 2024-06-04 12:30:19 +00:00
2b4fa96065 add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 18:14:50 +00:00
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
db3d1335a8 feat: adds StorageLock to StaticFileProvider and mdbx::DatabaseEnv (#8528) 2024-06-03 12:28:56 +00:00
2a8a69384a feat: add tables_to_generic! macro to convert between table values and types (#8518) 2024-05-30 18:30:20 +00:00
80c0d618b4 fix: make reth-db compile without default features (#8509) 2024-05-30 17:56:35 +00:00
e89e4c92fd chore(deps): bump metrics to 0.22 (#8517) 2024-05-30 17:02:37 +00:00