Releases: SilverLineFramework/orchestrator
Releases · SilverLineFramework/orchestrator
v1.2.8
v1.2.7
What's Changed
- fix: handle duplicate module UUID; default runtime to schedule by @nampereira in #109
Full Changelog: v1.2.6...v1.2.7
v1.2.6
What's Changed
- Delete wait-for-it.sh by @nampereira in #105
- Delete docker-entrypoint.sh by @nampereira in #106
- feat: lookup objects by name or UUID by @nampereira in #107
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
- fix: config variable names by @nampereira in #102
- fix: start orchestrator in docker entrypoint by @nampereira in #103
- fix: start orchestrator with port from config @nampereira in #104
Full Changelog: v1.2.4...v1.2.5
v1.2.1
What's Changed
- feat: generate notification on module exit by @thetianshuhuang in #87
- feat: option to restart module on crash by @thetianshuhuang in #89
- feat: runtime list includes children by @nampereira in #95
- feat: return a list on /runtimes and /modules by @nampereira in #96
- feat: docker entrypoint takes env variables for config by @nampereira in #98
- fix: set APPEND_SLASH = False by @nampereira in #86
- fix: fetch libsilverline in dockerfile by @nampereira in #92
- fix: set APPEND_SLASH to True by @nampereira in #93
- fix: return 404 when runtime/module uuid is not found by @nampereira in #94
- fix: api/runtime and api/modules return an object with a results array by @nampereira in #97
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Major Refactor by @thetianshuhuang in #75
- Rename ARTS to Orchestrator by @nampereira in #70
- Add metadata to data save by @thetianshuhuang in #72
- Add echo endpoint (for checking if queue is empty) by @thetianshuhuang in #73
- Add rusage fields to profiling by @thetianshuhuang in #74
- Config & Deployment Tweaks by @thetianshuhuang in #78
- Add support for runtime resurrection by @thetianshuhuang in #84
Bug fixes
- Fix missing deploy submodule update by @mwfarb in #79
- Added new profiling entries by @thetianshuhuang in #68
- Fix bug in DELETE_MODULE by @thetianshuhuang in #76
- Change submodule URL to https by @schorg in #82
New Contributors
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What changed
- Improve schedulers
- Data collection improvements
- Docker entrypoint to perform migrations
- Scheduler update for new db backend
- RR scheduler and tests
- Scheduler app init
- Profiling tweaks and bugfixes
- Cache file ID lookup to speed up profile handling
- Runtime exception for module duplicate uuid as these are expected in some module instantiation modes (instead of uncaught exception)
Release Image: slframework/orchestrator:v1.1.0.
Full Changelog: v1.0.4...v1.1.0
v1.0.4
What's Changed
- Fix/testing release workflow
v1.0.3
What's Changed
- Add manual workflow trigger (fixing release workflow)
Full Changelog: v1.0.2...v1.0.3
v1.0.2
New Features
- Add ACK for exited modules
- Profile data format overhaul
- Profile data collection tweaks
- 'Resources' field in ARTS message for sched-deadline
- Add SSL option in mqtt.json
Bug Fixes
- Cleaned settings for web clients
- Less intrusive logging
New Contributors
Full Changelog: v1.0.1...v1.0.2