-
all the private repos that msft would want to mine are prolly here.. Bo
- Joined on
2023-08-13
goodboy pushed to ctx_cancel_semantics_and_overruns_REVERSED_FACEPALM at goodboy/tractor
goodboy created branch ctx_cancel_semantics_and_overruns_REVERSED_FACEPALM in goodboy/tractor
goodboy pushed to ctx_cancel_semantics_and_overruns at goodboy/tractor
-
338ea5529c .log: more multi-line styling
-
6bc67338cf Better subproc supervisor logging, todo for #320
-
fd20004757 _supervise: iter nice expanded multi-line `._children` tups with typing
-
ddc2e5f0f8 WIP: solved the modden client hang..
-
4b0aa5e379 Baboso! fix `chan.send(None)` indent..
- Compare 7 commits »
goodboy pushed to ctx_cancel_semantics_and_overruns at goodboy/tractor
-
9fc9b10b53 Add `StreamOverrun.sender: tuple` for better handling
-
a86275996c Offer `unpack_error(hid_tb: bool)` for `pdbp` REPL config
-
b5431c0343 Never mask original `KeyError` in portal-error unwrapper, for now?
-
cdee6f9354 Try allowing multi-pops of `_Cache.locks` for now?
-
a2f1bcc23f Use `import <blah> as blah` over `__all__` in `.trionics`
- Compare 25 commits »
goodboy pushed to ctx_cancel_semantics_and_overruns at goodboy/tractor
-
fdf0c43bfa Type out the full-fledged streaming ex.
-
f895c96600 Add masked super timeout line to `do_hard_kill()` for would-be runtime hackers
-
ca1a1476bb Add a first serious inter-peer remote cancel suite
-
a7c36a9cbe Tidy/clarify another `._runtime` comment
-
22e4b324b1 Get mega-pedantic in `Portal.open_context()`
- Compare 18 commits »
goodboy pushed to pause_from_sync_w_greenback at goodboy/tractor
-
90bfdaf58c Drop extra newline from log msg
-
507cd96904 Change all `| None` -> `|None` in `._runtime`
-
2588e54867 Add todo-notes for hiding `@acm` frames
- Compare 3 commits »
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupyeah, i almost want to say you can move this stuff already into a new module?
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupStyle i've been rolling with for doc-strings is to have a blank newline before the last `'''` 🙏
goodboy pushed to oco_supervisor_prototype at goodboy/tractor
-
18923817c8 Add `debug_mode: bool` control to task mngr
-
da69284685 Go all in on "task manager" naming
-
23dff1117c More refinements and proper typing
-
f5b8bde2ff Ensure user-allocated cancel scope just works!
-
4b4c8961da Facepalm, don't pass in unecessary cancel scope
- Compare 22 commits »
goodboy pushed to hilevel_serman at goodboy/tractor
-
74945f5163 Use shorthand nursery var-names per convention in codebase
-
8ae7aeccca Better separate service tasks vs. ctxs via methods
-
b01cf136f6 Mv over `ServiceMngr` from `piker` with mods
-
af1313cd9c Initial idea-notes dump and @singleton factory idea from `trio`-gitter
-
6e4ae7ca86 Add `.runtime()`-emit to `._invoke()` to report final result msg in the child
- Compare 14 commits »
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupgenerally speaking (as i've kinda implied above) try to keep a clean "multi-line inputs & outputs* style to code.
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupluv this!
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupnot following this, isn't the whole point of being a `trio.abc.SendStream` to **not have to** implement these dunder meths?
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupprolly moving this into a separate mod would be good.
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupagain, please always use multi-line tuple style imports 🙏
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupkeep the surrounding multi-line import style porfa!
goodboy commented on pull request goodboy/tractor#10
Linux specific IPC RingBuff using EventFD for async reader wakeupHmm should this be part of the repo though?
goodboy pushed to ext_type_plds at goodboy/tractor
-
6e4ae7ca86 Add `.runtime()`-emit to `._invoke()` to report final result msg in the child
goodboy pushed to ext_type_plds at goodboy/tractor
-
5497401920 Add `MsgStream._stop_msg` use new `PldRx` API
-
03c447df0d Add `Context._outcome_msg` use new `PldRx` API
-
1ce99ae742 Slight `PldRx` rework to simplify
-
96826854b7 Rename ext-types with `msgspec` suite module
-
434577953a Complete rename to parent->child IPC ctx peers
- Compare 6 commits »
goodboy pushed to ext_type_plds at goodboy/tractor
-
3a3fd36890 Fix msg-draining on `parent_never_opened_stream`!
-
f0561fc8c0 Extend ctx semantics suite for streaming edge cases!
-
d1abe4da44 Deliver a `MaybeBoxedError` from `.expect_ctxc()`
- Compare 3 commits »