| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | made local action submits more async by introducing "submitting" state | Stefan Boberg | 13 days | 1 | -0/+8 |
| | | |||||
| * | FunctionServiceSession::Impl::SubmitActions now uses the batching ↵ | Stefan Boberg | 13 days | 1 | -7/+4 |
| | | | | | LocalProcessRunner calls | ||||
| * | added worker pools to local runners | Stefan Boberg | 13 days | 1 | -3/+8 |
| | | |||||
| * | added logic to FunctionServiceSession::Impl::WaitUntilReady to handle ↵ | Stefan Boberg | 13 days | 1 | -7/+12 |
| | | | | | local-only case (zen exec inproc) | ||||
| * | made ZEN_BATCH_SCHEDULER the only option | Stefan Boberg | 13 days | 1 | -61/+17 |
| | | | | | also cleaned up the implementation | ||||
| * | restructured DeferredDirectoryDeleter so it can handle explicit expiration | Stefan Boberg | 13 days | 1 | -3/+19 |
| | | | | | restructured the code so that directory deletion can be scheduled after the response has been sent. | ||||
| * | added ZEN_TRACE_CPU to various functions | Stefan Boberg | 2026-02-25 | 1 | -0/+13 |
| | | |||||
| * | remote submit now uses GetLargeWorkerPool | Stefan Boberg | 2026-02-25 | 1 | -1/+3 |
| | | |||||
| * | initial implementation of batch submit of remote work | Stefan Boberg | 2026-02-25 | 1 | -7/+51 |
| | | |||||
| * | tweaked logger name apply -> compute | Stefan Boberg | 2026-02-25 | 1 | -1/+1 |
| | | |||||
| * | added indeterminate reachability | Stefan Boberg | 2026-02-24 | 1 | -1/+1 |
| | | |||||
| * | implemented basic worker expiration | Stefan Boberg | 2026-02-24 | 1 | -2/+30 |
| | | |||||
| * | added FunctionServiceSession::WaitUntilReady | Stefan Boberg | 2026-02-24 | 1 | -0/+23 |
| | | |||||
| * | added basic orchestrator polling in functionservice | Stefan Boberg | 2026-02-24 | 1 | -3/+81 |
| | | |||||
| * | add MacProcessRunner | Stefan Boberg | 2026-02-20 | 1 | -0/+4 |
| | | |||||
| * | factored out Windows process runner into WindowsProcessRunner | Stefan Boberg | 2026-02-20 | 1 | -2/+4 |
| | | | | | common code is factored out into LocalProcessRunner base class | ||||
| * | added WineProcessRunner for use on Linux | Stefan Boberg | 2026-02-20 | 1 | -0/+7 |
| | | |||||
| * | basic orchestrator logic | Stefan Boberg | 2026-02-19 | 1 | -23/+56 |
| | | |||||
| * | structured compute basics (#714) | Stefan Boberg | 2026-02-18 | 1 | -0/+957 |
| this change adds the `zencompute` component, which can be used to distribute work dispatched from UE using the DDB (Derived Data Build) APIs via zenserver this change also adds a distinct zenserver compute mode (`zenserver compute`) which is intended to be used for leaf compute nodes to exercise the compute functionality without directly involving UE, a `zen exec` subcommand is also added, which can be used to feed replays through the system all new functionality is considered *experimental* and disabled by default at this time, behind the `zencompute` option in xmake config | |||||