Commit Graph

50 Commits

Author SHA1 Message Date
c738087f10 chore(tasks): comment formatting (#7583) 2024-04-12 09:58:41 +00:00
d91274eaa2 Enable clippy's redundant_clone linter (#7202)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-19 01:35:04 +00:00
3c2d3a0833 Feat: add signers (#6826)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-11 17:40:30 +00:00
1cd05b09ef decrease default tracing permits (#7010)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-07 16:37:56 +00:00
1c6c80452e chore(task): move blocking pool to reth-tasks (#6929) 2024-03-03 12:02:05 +00:00
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
c5955f1305 feat: integrate builder (#6611) 2024-02-29 16:50:04 +00:00
39cd900875 chore: don't box some futures (#6728) 2024-02-21 22:07:24 +00:00
cfc914669b feat: declarative builder v2 (#6447)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
2024-02-13 22:51:38 +00:00
8d6880c1d2 chore: add non critical spawn with graceful shutdown signal fn (#5962) 2024-01-08 11:08:14 +00:00
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
7fa4cddc72 feat: restore tx pool after reboot (#5665)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-01-02 14:11:41 +00:00
4567252a72 feat: add TaskManager::current (#5900) 2023-12-31 03:07:18 +00:00
e341f47a16 fmt: add a space between inner doc-comments and following items (#5880) 2023-12-28 15:52:20 +00:00
de8b4526ff feat: add graceful shutdown tasks (#5517) 2023-11-22 19:28:14 +00:00
d762d2d9f7 feat: downgrade trie debug logs to trace, cleanup debug logs more (#5285) 2023-11-07 12:58:36 +00:00
470449ff24 fmt: format doc comments (#5308) 2023-11-05 13:06:30 +00:00
9fc0e7637f feat(tasks) : add docs (#5274) 2023-11-03 11:45:25 +00:00
b85aa94033 docs: paradigmxzy -> paradigmxyz (#4837) 2023-09-28 14:27:30 +00:00
8f9d2908ca chore: add and fix more lints, improve docs (#4765) 2023-09-25 15:46:46 +00:00
82a5ffa4ac fix(tasks): use crate::metrics to avoid ambiguity (#4509) 2023-09-07 14:52:44 +00:00
6299c26b56 add metrics counter for finished spawned tasks (#4481) 2023-09-06 12:38:15 +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
8cdb097829 chore: simplify workspace = true usage (#3930) 2023-07-26 15:21:09 +00:00
9fc950697d chore: add TaskManager must_use annotation (#3525) 2023-07-02 12:58:07 +02:00
0096739dbb doc: add reth logo to docs (#3317)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-06-26 15:41:11 +00:00
0ebdba6c64 feat(tasks): pass downcasted error from panicked task (#3319) 2023-06-22 14:21:35 +00:00
7ab8a7f3ec chore: use workspace version (#3240) 2023-06-19 17:29:15 +00:00
94d0f3e9ed chore: better highlight panicked task name (#3205) 2023-06-16 15:02:32 +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
e9a5b867c9 chore(deps): enable tracing default features (#2693) 2023-05-16 15:14:39 +02:00
ae2b0954c6 perf: do not compile traces in release mode (#2652) 2023-05-15 17:06:10 -07:00
ded0896df5 Task Executor Metrics (#2580)
Co-authored-by: Aditya Pandey <aditya.p@Aditya-P.local>
2023-05-05 10:48:45 -07:00
e27ed92d1e fix(cli): event reporting (#2273) 2023-04-16 18:56:12 +02:00
2f6d5e6ad2 feat: add basic payload generator (#2161) 2023-04-12 21:36:20 +02:00
2bc4da5eaa Extend Task Spawner with spawn blocking function (#1908) 2023-03-22 12:25:35 +01:00
a553c1d700 chore: add spawn_critical function to trait (#1622) 2023-03-03 14:12:00 +01:00
626c076c85 feat(rpc): integrate eth cache and task executor in pipeline (#1596) 2023-03-01 15:46:57 -07:00
ddab623a46 fix: don't mark ok tasks as panicked (#1359) 2023-02-14 19:59:10 -08:00
f995e66c96 chore: integrate Boxed TaskSpawner (#1356) 2023-02-14 21:44:22 +01:00
87ba4840e9 chore: make TaskSpawner dyncloneable (#1354) 2023-02-14 20:46:37 +01:00
4b90d42401 feat: add TaskSpawner trait (#1318) 2023-02-13 14:26:25 -08:00
37351df585 feat: extend task executor (#1302) 2023-02-13 10:42:48 +01:00
e6ca4c56c6 feat: add shutdown signal to TaskManager (#831) 2023-01-13 10:34:22 +01:00
31cb66902e fix: Fix typos (#773) 2023-01-09 01:43:51 +01:00
4318a54f59 feat(net): integrate TaskExecutor (#369) 2022-12-09 09:47:18 -08:00
f489ec51f0 feat: add TaskManager and Executor types (#357) 2022-12-08 09:15:48 -08:00