| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | adding basic Nomad orchestrator for testing purposes | Stefan Boberg | 13 days | 1 | -0/+174 |
| | | |||||
| * | added `--idms` option to compute | Stefan Boberg | 13 days | 1 | -2/+35 |
| | | | | | explicitly enables IDMS support, and allows configuration of a custom endpoint (primarily intended for testing purposes) | ||||
| * | more orderly shutdown for compute server | Stefan Boberg | 2026-02-26 | 1 | -0/+11 |
| | | | | | prevents shutdown races with websocket connection etc | ||||
| * | changed how CPU metrics are tracked, to avoid some of the overheads of the ↵ | Stefan Boberg | 2026-02-25 | 1 | -1/+1 |
| | | | | | previous approach | ||||
| * | added cloud metadata (IMDS) support to compute server | Stefan Boberg | 2026-02-24 | 1 | -1/+20 |
| | | | | | used to detect when spot instances are going away, and similar lifecycle events | ||||
| * | consolidated Horde config | Stefan Boberg | 2026-02-23 | 1 | -29/+21 |
| | | |||||
| * | added some top-level metrics to the orchestrator dashboard | Stefan Boberg | 2026-02-23 | 1 | -0/+12 |
| | | |||||
| * | misc Horde orchestration tweaks | Stefan Boberg | 2026-02-23 | 1 | -46/+80 |
| | | | | | | | * cleaned up HordeProvisioner/HordeAgent/HordeClient and improved logging * added configurable remote zenserver port * added periodic announce in computeserver | ||||
| * | cleaned up provision config | Stefan Boberg | 2026-02-23 | 1 | -23/+23 |
| | | |||||
| * | fix orchestrator endpoint (need slash) | Stefan Boberg | 2026-02-23 | 1 | -1/+1 |
| | | |||||
| * | initial implementation of zenhorde | Stefan Boberg | 2026-02-22 | 1 | -0/+143 |
| | | | | | for use by coordinator when provisioning workers | ||||
| * | added support for basic worker timeline tracking and querying | Stefan Boberg | 2026-02-22 | 1 | -1/+1 |
| | | |||||
| * | Merge remote-tracking branch 'origin/main' into sb/orch | Stefan Boberg | 2026-02-20 | 1 | -3/+3 |
| |\ | |||||
| | * | GC - fix handling of attachment ranges, http access token expiration, lock ↵ | Stefan Boberg | 2026-02-20 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | file retry logic (#766) * GC - fix handling of attachment ranges * fix trace/log strings * fix HTTP access token expiration time logic * added missing lock retry in zenserver startup | ||||
| * | | updated coordinator announce message to specify canonical uri | Stefan Boberg | 2026-02-19 | 1 | -5/+2 |
| | | | |||||
| * | | added support for announcing compute node presence to coordinator | Stefan Boberg | 2026-02-19 | 1 | -1/+72 |
| | | | |||||
| * | | zenserver compute mode now includes the orchestrator service | Stefan Boberg | 2026-02-18 | 1 | -4/+17 |
| |/ | | | | also include the front-end component since we want to surface dashboards | ||||
| * | structured compute basics (#714) | Stefan Boberg | 2026-02-18 | 1 | -0/+330 |
| 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 | |||||