jay
|
8a9d8800a1
|
remove unnecessary tests
|
2026-05-17 16:16:07 -04:00 |
|
jay
|
22d7ef6144
|
cancel: test returns error for unknown id
|
2026-05-17 16:01:49 -04:00 |
|
jay
|
d5261c7e46
|
test: add cleanup to manager tests to prevent goroutine leaks
|
2026-05-17 16:00:11 -04:00 |
|
jay
|
e4c7cffb14
|
stream: guard closed and eose sends with Once; test duplicate closed
|
2026-05-17 15:58:14 -04:00 |
|
jay
|
b4c36e40f0
|
avoid running session close under lock
|
2026-05-17 15:39:24 -04:00 |
|
jay
|
b09281b5d4
|
close: terminate sessions, deregister all requests
|
2026-05-17 15:30:57 -04:00 |
|
jay
|
a6ab7ada60
|
cancel: send close, terminate session, deregister request
|
2026-05-17 15:26:51 -04:00 |
|
jay
|
de3a59d6a6
|
stream: route closed to session and request; closed deregisters and signals caller
|
2026-05-17 12:43:01 -04:00 |
|
jay
|
f7948c08b8
|
stream: route eose to session, ignores eose subtest
|
2026-05-17 12:29:42 -04:00 |
|
jay
|
593c5b905b
|
stream: route inbox events to request buffer
|
2026-05-17 12:24:09 -04:00 |
|
jay
|
55e92dddc3
|
test: extract newMockEnvoy helper
|
2026-05-17 12:17:29 -04:00 |
|
jay
|
6d6ef22134
|
stream: registers but does not spawn session when disconnected
|
2026-05-17 12:14:11 -04:00 |
|
jay
|
1e1d197b85
|
stream: register request, spawn session, send REQ on connect
|
2026-05-17 12:13:30 -04:00 |
|
jay
|
6e3ddbd70c
|
moved test helper
|
2026-05-17 12:00:17 -04:00 |
|
jay
|
9bd16922df
|
session: terminates on closed signal; complete session unit tests
|
2026-05-17 11:50:36 -04:00 |
|
jay
|
283877619a
|
session: terminates on context cancel
|
2026-05-17 11:48:17 -04:00 |
|
jay
|
9eca7a02d9
|
session: move termExternal/done assertion into dedicated subtest
|
2026-05-17 11:47:18 -04:00 |
|
jay
|
5a797c11d7
|
session: sends CLOSE and terminates on EOSE if query
|
2026-05-17 11:45:23 -04:00 |
|
jay
|
a6922182d6
|
session: ignores eose if stream; unify send and message loop into single for/select
|
2026-05-17 11:43:11 -04:00 |
|
jay
|
84e49d611f
|
session: add mockSessionHarness, refactor session subtests to use it
|
2026-05-17 11:37:18 -04:00 |
|
jay
|
2050c03cbe
|
session: sends req on start
|
2026-05-17 11:27:36 -04:00 |
|
jay
|
2a4b8ee5db
|
Created skeleton for request manager
|
2026-05-17 11:18:37 -04:00 |
|
jay
|
8eca61f588
|
vibed request manager.
|
2026-05-15 15:30:21 -04:00 |
|
jay
|
be0b9389b7
|
fix types
|
2026-05-15 13:55:23 -04:00 |
|
jay
|
a096450fc7
|
refactor to peer-centric architecture
|
2026-05-13 16:51:09 -04:00 |
|
jay
|
49ce2eb2ac
|
completed stream request flow and tests. restructured other parts of the code.
|
2026-05-11 21:55:51 -04:00 |
|
jay
|
eec6b2ff69
|
clean up req code skeleton
|
2026-05-11 10:20:15 -04:00 |
|
jay
|
d7283c1c61
|
cleaned up terminology, added cancel and expire tests, fixed send outcome behavior
|
2026-05-11 09:56:46 -04:00 |
|
jay
|
0c08a7ce09
|
wrote postmaster
|
2026-05-10 18:47:18 -04:00 |
|
jay
|
b87d8f8fb1
|
wrote courier
|
2026-05-10 14:28:53 -04:00 |
|
jay
|
f3b9e814e5
|
wrote courier and first test
|
2026-05-10 11:28:14 -04:00 |
|
jay
|
19c62682b9
|
wrote clerk
|
2026-05-09 20:15:00 -04:00 |
|
jay
|
c0c23715e6
|
wrote embassy journal emissions
|
2026-05-09 19:08:16 -04:00 |
|
jay
|
f96e872e4b
|
wrote journal collector
|
2026-05-09 18:31:21 -04:00 |
|
jay
|
e909e140a8
|
Wrote embassy
|
2026-05-09 18:31:16 -04:00 |
|
jay
|
e14f2b83a5
|
add c2p script
|
2026-05-09 12:15:03 -04:00 |
|
jay
|
de63405f95
|
wrote revised library skeleton
|
2026-05-08 18:00:06 -04:00 |
|
jay
|
dd7783f38d
|
create package files.
|
2026-05-08 10:48:53 -04:00 |
|
jay
|
0fe53eb72d
|
initial commit
|
2026-05-08 10:00:25 -04:00 |
|