Commit Graph

58 Commits

Author SHA1 Message Date
bd4757b3b5 chore: make alloy impls feature gated (#7747) 2024-04-19 15:18:43 +00:00
8d3085617d Update iai benchmarks to use iai-callgrind (#7534) 2024-04-10 14:48:51 +00:00
7efd5b09d2 chore: move paste to workspace deps (#7306) 2024-03-24 01:29:36 +00:00
9468527aad chore: remove unused dependencies to speed up building time (#6882)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-02-29 15:10:20 +00:00
c8c422e278 chore: set test-fuzz to workspace dep, bump c-kzg (#6705) 2024-02-21 10:03:07 +00:00
0e166f0f32 perf(db): pre-populate metric handles hashmap on env init (#6573) 2024-02-13 01:59:52 +00:00
43b795163c perf(db): introduce environment-level cache for metric handles (#6550) 2024-02-12 12:13:57 +00:00
dd2c6ead39 chore(deps): remove unused deps (#6206) 2024-01-24 12:49:03 +01:00
247d87fd2e chore: rm unused build.rs vergen (#6198) 2024-01-24 01:31:38 +00:00
a6f8e449f7 feat(storage, mdbx): transaction manager (#6126) 2024-01-23 12:24:56 +00:00
cea638108b fix: change vergen features to match foundry (#6047) 2024-01-12 22:20:32 +00:00
408d1c7e9e feat(storage): handle-slow-readers callback for MDBX (#5941) 2024-01-08 17:54:47 +00:00
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
cb52a4ca39 chore: cleanup codecs deps (#5650) 2023-12-01 13:39:21 +00:00
fb981cec4d chore: move criterion and pprof to workspace (#5461) 2023-11-16 14:13:24 +00:00
e897764ad4 chore(meta): manifest maintenance (#5353) 2023-11-08 19:53:50 +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
48cf69def4 chore(deps): move some deps to workspace (#5020) 2023-10-14 09:23:02 +02:00
a2c62cdf61 rpc tracing to workspace (#4986) 2023-10-11 16:19:06 +00:00
9c8eca6a49 feat: add reth db snapshot <TYPE> command (#4889) 2023-10-06 16:33:56 +00:00
f59db3151d chore(deps): move more things to workspace (#4881) 2023-10-02 20:45:36 +00:00
0cdd30251b feat: create a NippyJar snapshot from multiple Table (#4716) 2023-09-27 14:13:18 +00:00
7024e9a8e9 chore(dep): reth db workspace (#4782) 2023-09-26 11:31:09 +00:00
28f5118048 chore: update dependencies with breaking changes (#4555) 2023-09-11 14:53:09 +00:00
e66e3e3556 feat(storage, tree): respect Transaction Lookup pruning in the blockchain tree (#4410) 2023-09-01 12:51:34 +00:00
7f9116b747 dep: move metrics to workspace (#4289) 2023-08-21 09:33:50 +00:00
2904745650 chore: bump metrics (#4265) 2023-08-18 14:57:28 +00:00
d643d03030 Move parking_lot dependency to workspace dep (#4228) 2023-08-16 13:32:42 +00:00
443383b307 chore: make txpool cargo test compile (#4058) 2023-08-04 20:14:40 +02:00
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
ad2a8a5a17 chore(deps): bump pprof criterion (#3698) 2023-07-10 15:31:43 +00:00
a53af3a0f2 refactor: move init_db to reth_db and add DatabaseEnv (#3450) 2023-06-28 21:03:00 +00:00
2b1a34116d chore(provider): simplify history unwind (#3355) 2023-06-23 15:47:55 +00:00
77167134d0 docs: document crate features (#3269) 2023-06-21 19:35:38 +00:00
5b20aece2b chore: move bytes to workspace dep (#3302) 2023-06-21 19:13:32 +00:00
ee4f6b32a0 chore(deps): bump test-fuzz 4 (#3303) 2023-06-21 19:13:13 +00:00
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
2b6a0468fc feat(bin, storage): db versioning (#3130) 2023-06-19 16:43:17 +00:00
ea2fcee995 chore: use workspace dependencies (#3132) 2023-06-13 22:46:26 +00:00
171166e84a chore: add msrv to manifests, add and use workspace.package (#3006) 2023-06-06 03:45:44 +00:00
10b577096b chore(metrics): restructure crates (#2850) 2023-05-26 12:21:48 +00:00
a40f3d775c chore(deps): bump enr + secp256k1 (#2443) 2023-04-28 11:05:00 -07:00
019ddd1edc perf(db): reduce different repeated allocations (#2103) 2023-04-13 11:33:53 -04:00
5900a7e1be perf(db): decode and decompress directly from borrowed data instead (#2050) 2023-03-31 10:18:20 -07:00
15d79cedad chore(deps): upgrade secp256k1+enr (#1715) 2023-03-15 11:15:55 +01:00
495db6e30d chore: add pprof profiler/flamegraphs to all criterion benchmarks (#1425) 2023-02-17 01:08:32 -08:00
f979c6c1fb chore: reexport bytes & bump version to 1.4 (#1395) 2023-02-16 10:33:28 -08:00
7e68373f2d perf(stages): Adds benchmark to TransactionLookupStage (#1130)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
2023-02-09 13:10:12 -08:00
a40745bab9 feat: add db.commit metric (#1188) 2023-02-06 12:30:49 +01:00
cc43b72835 chore(db): microbenchmarking for table serialization and db insertion (#513)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-01-30 20:08:51 -08:00