-
all the private repos that msft would want to mine are prolly here.. Bo
- Joined on
2023-08-13
goodboy pushed to runtime_to_msgspec at goodboy/tractor
-
af013912ac Relay `MsgTypeError`s upward in RPC loop via `._deliver_ctx_payload()`
-
8839bb06a3 Start tidying up `._context`, use `pack_from_raise()`
-
a35c1d40ab Refine `MsgTypeError` handling to relay-up-on-`.recv()`
-
15549f7c26 Expose `MsgType` and extend `MsgCodec` API a bit
- Compare 4 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
-
cf48fdecfe Unify `MsgTypeError` as a `RemoteActorError` subtype
-
b341146bd1 Rename `Actor._push_result()` -> `._deliver_ctx_payload()`
-
2f451ab9a3 Caps-msging test tweaks to get correct failures
-
8e83455a78 Finally drop masked `chan.send(None)` related code blocks
-
38111e8d53 Detail out EoC-by-self log msg
- Compare 10 commits »
goodboy pushed to msg_codecs at goodboy/tractor
-
f2ce4a3469 Add timeouts around some context test bodies
-
3aa964315a Get `test_codec_hooks_mod` working with `Msg`s
-
f3ca8608d5 Get msg spec type limiting working with a `RunVar`
- Compare 3 commits »
goodboy pushed to msg_codecs at goodboy/tractor
-
67f673bf36 Add timeout around `test_one_end_stream_not_opened()` body
-
3a105e2830 Get `test_codec_hooks_mod` working with `Msg`s
-
a315f01acc Get msg spec type limiting working with a `RunVar`
-
25ffdedc06 Oof, fix walrus assign causes name-error edge case
- Compare 4 commits »
goodboy pushed to msg_codecs at goodboy/tractor
-
3ba46362a9 Be mega pedantic with msg-spec building
goodboy pushed to msg_codecs at goodboy/tractor
-
cb728e3bd6 Be mega pedantic with msg-spec building
-
fb8196e354 Tweak msging tests to match codec api changes
-
b6ed26589a Drop `MsgCodec.decoder()/.encoder()` design
-
8ff18739be Change to multi-line-static-`dict` style msgs
-
456979dd12 Tweak msg-spec test suite mod name
- Compare 5 commits »
goodboy pushed to msg_codecs at goodboy/tractor
-
995af130cf Init def of "SC shuttle prot" with "msg-spec-limiting"
goodboy pushed to msg_codecs at goodboy/tractor
-
bc9faac218 Init def of "SC shuttle prot" with "msg-spec-limiting"
-
d55266f4a2 Move the pretty-`Struct` stuff to a `.pretty_struct`
-
79211eab9a Merge original content from PR #311 into `.msg.types` for now
- Compare 3 commits »
goodboy pushed to msg_codecs at goodboy/tractor
-
336db8425e Re-think, `msgspec`-multi-typed msg dialogs
-
2eaef26547 WIP tagged union message type API
- Compare 2 commits »
goodboy pushed to old_msg_types at goodboy/tractor
-
336db8425e Re-think, `msgspec`-multi-typed msg dialogs
-
2eaef26547 WIP tagged union message type API
- Compare 2 commits »
goodboy pushed to msg_codecs at goodboy/tractor
-
0a69829ec5 Proto `MsgCodec`, an interchange fmt modify API
goodboy pushed to msg_codecs at goodboy/tractor
-
496dce57a8 Prepare to offer (dynamic) `.msg.Codec` overrides
goodboy pushed to asyncio_debug_mode at goodboy/tractor
-
72b4dc1461 Provision for infected-`asyncio` debug mode support
-
90bfdaf58c Drop extra newline from log msg
-
507cd96904 Change all `| None` -> `|None` in `._runtime`
-
2588e54867 Add todo-notes for hiding `@acm` frames
- Compare 4 commits »
goodboy pushed to pause_from_sync_w_greenback at goodboy/tractor
-
0055c1d954 Tweak main thread predicate to ensure `trio.run()`
-
4f863a6989 Refine and test `tractor.pause_from_sync()`
- Compare 2 commits »
goodboy created pull request goodboy/tractor#1
Addtractor.pause_from_sync() using the amazing greenback!
goodboy pushed to pause_from_sync_w_greenback at goodboy/tractor
-
c04d77a3c9 First draft workin minus non-main-thread usage!