Tony Garnock-Jones
|
f4a4b4d595
|
Reuse a single Activation per actor: this merges RunningActor with Activation
|
2024-03-04 10:07:31 +01:00 |
Tony Garnock-Jones
|
1d61ea0c8e
|
Generic pattern_plugin implementation
|
2023-11-10 23:19:22 +01:00 |
Tony Garnock-Jones
|
4dc613a091
|
Foundations for causal tracing
|
2022-01-19 14:40:50 +01:00 |
Tony Garnock-Jones
|
3d3c1ebf70
|
Better handling of activation after termination, which repairs a scary-looking-but-harmless panic in config_watcher's private thread
|
2022-01-16 00:02:33 +01:00 |
Tony Garnock-Jones
|
c3a9525ef1
|
Track enough information to allow piecing-together of parent/child relationships among actors
|
2022-01-10 12:52:12 +01:00 |
Tony Garnock-Jones
|
895a2f676c
|
lifecycle::terminate_on_service_restart; make debt reporter accept a parameter
|
2022-01-07 17:18:00 +01:00 |
Tony Garnock-Jones
|
baf98d6c54
|
Better span naming and logging tweaks
|
2021-10-08 16:37:17 +02:00 |
Tony Garnock-Jones
|
3c42b5eaeb
|
Tweak logging
|
2021-10-07 22:21:38 +02:00 |
Tony Garnock-Jones
|
40025b90a6
|
More capability-oriented scripting language
|
2021-10-07 17:00:04 +02:00 |
Tony Garnock-Jones
|
013e99af70
|
Greatly improve service lifecycle handling
|
2021-09-28 12:53:18 +02:00 |
Tony Garnock-Jones
|
d3d088418f
|
Dependency tracking, milestones
|
2021-09-24 16:15:26 +02:00 |
Tony Garnock-Jones
|
b81e936caf
|
Use `enclose!` macro
|
2021-09-23 21:46:10 +02:00 |
Tony Garnock-Jones
|
9a09cac5f7
|
Use `during!` macro in services
|
2021-09-20 15:10:31 +02:00 |
Tony Garnock-Jones
|
ccd54be3b2
|
Adapt to new Preserves major version; stub daemon basis
|
2021-09-19 16:53:37 +02:00 |
Tony Garnock-Jones
|
e90fe2c41e
|
Supervisor RestartPolicy
|
2021-09-01 17:31:01 +02:00 |
Tony Garnock-Jones
|
2e232ca5b2
|
Structured pattern syntax (!)
|
2021-08-31 16:19:29 +02:00 |
Tony Garnock-Jones
|
29967d76a4
|
Use tracing's macros for debug/display
|
2021-08-30 12:08:58 +02:00 |
Tony Garnock-Jones
|
0f1432d414
|
Dynamic service instantiation
|
2021-08-28 18:50:55 +02:00 |
Tony Garnock-Jones
|
0eff672c30
|
Split out initial services in syndicate-server
|
2021-08-27 16:19:14 +02:00 |