Commit Graph

6 Commits

Author SHA1 Message Date
Alexander Whitestone
b39aee90b4 fix(pipelines): resume checkpoints and atomically claim jobs (#621)
Some checks failed
Architecture Lint / Linter Tests (pull_request) Successful in 28s
Smoke Test / smoke (pull_request) Failing after 26s
Validate Config / YAML Lint (pull_request) Failing after 18s
Validate Config / JSON Validate (pull_request) Successful in 22s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 1m3s
Validate Config / Python Test Suite (pull_request) Has been skipped
Validate Config / Shell Script Lint (pull_request) Failing after 1m6s
Validate Config / Cron Syntax Check (pull_request) Successful in 13s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 14s
Validate Config / Playbook Schema Validation (pull_request) Successful in 30s
Architecture Lint / Lint Repository (pull_request) Failing after 24s
PR Checklist / pr-checklist (pull_request) Successful in 6m22s
Load checkpoints from the checkpoint table when resuming paused jobs and
atomically claim pending work so parallel runs do not process the same job twice.
2026-04-22 11:33:03 -04:00
3250eba0cc feat: orchestrator test suite — queue, resume, parallel, tokens 2026-04-17 05:20:02 +00:00
99d4facdad feat: pipelines __init__.py exports 2026-04-17 05:19:59 +00:00
c808c4efb3 fix: shared orchestrator — syntax fix, resume on restart, future tracking, list CLI
Fixes #621
- Fix DEFAULT_TOKEN_BUDGET syntax error
- Resume paused/running jobs with checkpoints on restart
- Proper future collection and drain in run()
- Add 'list' CLI command for job inspection
- Throttle when at worker capacity
2026-04-17 05:17:59 +00:00
Merge Bot
852dd8f210 Merge PR #626: pipelines/README.md 2026-04-16 05:11:26 +00:00
Merge Bot
eff425211c Merge PR #626: pipelines/orchestrator.py (added) 2026-04-16 05:10:33 +00:00