Tony Garnock-Jones
3dea29ffe4
Repair macro for syndicate patterns involving dicts and seqs
2023-01-30 09:38:43 +01:00
Tony Garnock-Jones
fce32a589c
Release independent packages
...
syndicate@0.25.0
syndicate-macros@0.20.0
syndicate-server@0.28.0
syndicate-tools@0.3.0
Generated by cargo-workspaces
2023-01-16 15:05:48 +01:00
Tony Garnock-Jones
eb2bd3cf8e
Release independent packages
...
syndicate@0.24.1
syndicate-macros@0.19.1
syndicate-server@0.27.1
syndicate-tools@0.2.1
Generated by cargo-workspaces
2022-10-26 13:46:28 +02:00
Tony Garnock-Jones
451a298f94
Oops, want independent versioning
2022-10-26 13:45:48 +02:00
Tony Garnock-Jones
2f3b186262
Switch to cargo-workspaces
2022-10-26 13:41:46 +02:00
Tony Garnock-Jones
86347412e7
(cargo-release) version 0.19.0
2022-10-24 15:14:07 +02:00
Tony Garnock-Jones
54103f87eb
(cargo-release) version 0.24.0
2022-10-24 15:14:06 +02:00
Tony Garnock-Jones
d75bfe4e35
(cargo-release) version 0.18.0
2022-02-04 17:00:18 +01:00
Tony Garnock-Jones
406f22703b
(cargo-release) version 0.23.0
2022-02-04 17:00:18 +01:00
Tony Garnock-Jones
af2578f887
(cargo-release) version 0.17.0
2022-02-04 14:02:10 +01:00
Tony Garnock-Jones
84ebf530d3
(cargo-release) version 0.22.0
2022-02-04 14:02:10 +01:00
Tony Garnock-Jones
4dc613a091
Foundations for causal tracing
2022-01-19 14:40:50 +01:00
Tony Garnock-Jones
894f0a648a
(cargo-release) version 0.16.0
2022-01-16 15:15:51 +01:00
Tony Garnock-Jones
e6a2a25f62
(cargo-release) version 0.21.0
2022-01-16 15:15:51 +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
08c7bd3808
(cargo-release) version 0.15.0
2022-01-10 13:39:48 +01:00
Tony Garnock-Jones
96cfb1d4e7
(cargo-release) version 0.20.0
2022-01-10 13:39:48 +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
76d4ffd8a2
(cargo-release) version 0.14.0
2022-01-08 16:05:47 +01:00
Tony Garnock-Jones
fcb345dbaf
(cargo-release) version 0.19.0
2022-01-08 16:05:47 +01:00
Tony Garnock-Jones
4eddcf7518
(cargo-release) version 0.13.0
2022-01-07 22:06:08 +01:00
Tony Garnock-Jones
ff827f9c38
(cargo-release) version 0.18.0
2022-01-07 22:06:08 +01:00
Tony Garnock-Jones
02d832500f
(cargo-release) version 0.12.0
2022-01-07 17:19:15 +01:00
Tony Garnock-Jones
5281da096c
(cargo-release) version 0.17.0
2022-01-07 17:19:14 +01:00
Tony Garnock-Jones
e92c2e6a7b
`on_message!` macro, like `during!`
2022-01-07 17:15:03 +01:00
Tony Garnock-Jones
458c2795f9
(cargo-release) version 0.11.0
2021-12-13 20:35:43 +01:00
Tony Garnock-Jones
760314ee5e
(cargo-release) version 0.16.0
2021-12-13 20:35:43 +01:00
Tony Garnock-Jones
a831b02ca5
Accommodate changes to dataspacePatterns
2021-12-13 15:43:24 +01:00
Tony Garnock-Jones
07dacdc3be
(cargo-release) version 0.10.1
2021-12-01 11:14:48 +01:00
Tony Garnock-Jones
77a3ee4a31
Release
2021-11-17 08:49:29 +01:00
Tony Garnock-Jones
63e86efc38
(cargo-release) version 0.9.0
2021-11-12 12:34:21 +01:00
Tony Garnock-Jones
212a5a11a3
(cargo-release) version 0.14.0
2021-11-12 12:34:21 +01:00
Tony Garnock-Jones
49eeb2452d
(cargo-release) version 0.8.0
2021-10-08 16:40:11 +02:00
Tony Garnock-Jones
6f18f728d6
(cargo-release) version 0.13.0
2021-10-08 16:40:11 +02:00
Tony Garnock-Jones
0d7ac7441f
stop() and stop_facet(facet_id) now return unit
2021-10-07 16:59:34 +02:00
Tony Garnock-Jones
de795219af
Fix up daemon retry logic. Also: named fields; better stop logic.
...
In particular:
1. The root facet is considered inert even if it has outbound
assertions. This is because the only outbound assertion it can have is
a half-link to a peer actor, which shouldn't prevent the actor from
terminating normally if the user-level "root" facet stops.
2. On stop_facet_and_continue, parent-facet continuations execute
inline rather than at commit time. This is so that a user-level "root"
facet can *replace* itself. Remains to be properly exercised/tested.
2021-09-28 17:10:36 +02:00
Tony Garnock-Jones
5cfe2fd2e0
Use `enclose!` in box-and-client example
2021-09-24 16:14:24 +02:00
Tony Garnock-Jones
d8fa812bb1
Box-and-client dataflow example
2021-09-23 21:44:19 +02:00
Tony Garnock-Jones
9a09cac5f7
Use `during!` macro in services
2021-09-20 15:10:31 +02:00
Tony Garnock-Jones
01a47b2c76
Fix up during! macro
2021-09-19 20:36:44 +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
4bb01045d2
(cargo-release) version 0.6.0
2021-09-10 12:43:25 +02:00
Tony Garnock-Jones
6c72ed918a
(cargo-release) version 0.11.0
2021-09-10 12:43:25 +02:00
Tony Garnock-Jones
2e232ca5b2
Structured pattern syntax (!)
2021-08-31 16:19:29 +02:00
Tony Garnock-Jones
dd0f7462b6
(cargo-release) version 0.5.0
2021-08-30 13:24:55 +02:00
Tony Garnock-Jones
7d70d98fe5
(cargo-release) version 0.10.0
2021-08-30 13:24:55 +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
Tony Garnock-Jones
03677d54d8
(cargo-release) version 0.4.1
2021-08-25 17:32:23 +02:00
Tony Garnock-Jones
3f5a14470e
(cargo-release) version 0.4.0
2021-08-25 16:30:58 +02:00