reactor/lib/reactor
2024-02-15 14:19:07 +13:00
..
argument improvement: Add wait_for DSL. (#39) 2023-07-25 10:50:01 +12:00
builder improvement: Add ability for steps to decide at runtime whether they should be run asyncronously. (#84) 2024-02-08 12:32:43 +13:00
dsl docs: update hexdocs with new spark dsl tools (#59) 2023-09-27 16:23:55 +13:00
errors fix: Don't swallow errors when a step runs out of retries. (#41) 2023-07-27 13:26:54 +12:00
executor improvement: Move can?/2 and async?/1 into Reactor.Step behaviour. (#87) 2024-02-15 10:55:09 +13:00
step improvement: Add wait_for DSL. (#39) 2023-07-25 10:50:01 +12:00
template improvement: Add "subpaths" to templates. (#31) 2023-07-12 07:36:06 +12:00
application.ex improvement(Reactor.Executor): track concurrent process usage across multiple reactors. (#26) 2023-06-23 12:29:27 +12:00
argument.ex improvement(Template): Abstract template type so that it can be used by extensions. 2023-09-06 11:59:53 +12:00
builder.ex improvement: Add ability for steps to decide at runtime whether they should be run asyncronously. (#84) 2024-02-08 12:32:43 +13:00
dsl.ex feat: Add collect step entity. (#53) 2023-09-11 11:58:29 +12:00
executor.ex perf: Don't iterate the entire graph every time through the loop. (#88) 2024-02-15 14:09:18 +13:00
info.ex feat(Step.Around): Add ability to wrap a function around a group of steps. (#24) 2023-06-23 09:09:42 +12:00
planner.ex perf(Dsl): Build and pre-plan DSL reactors. 2023-06-20 14:09:09 +12:00
step.ex fix: callback spec for Reactor.Step.async?/1. 2024-02-15 14:19:07 +13:00
template.ex improvement(Template): Abstract template type so that it can be used by extensions. 2023-09-06 11:59:53 +12:00
utils.ex chore: update to Erlang 26 and Elixir 1.15.5. 2023-09-01 13:24:12 +12:00