This repository has been archived by the owner on Apr 24, 2023. It is now read-only.
Releases: twosigma/Cook
Releases · twosigma/Cook
v1.59.5
Added
- Development documentation for Cook, from @scrosby
- Utility for emitting structured logs, from @samincheva
Changed
- Updated unit tests for GPU model types, from @scrosby
Fixed
- Corrected numbers to not use string format in match cycle metrics, from @laurameng
v1.59.4
Changed
- Splitting 'updating dynamic clusters' log into separate entries, from @samincheva
- Convert match cycle log line to structured logging, from @laurameng
v1.59.3
Added
- Add second init sidecar for checkpointing, from @scrosby
- Add support for a second auxiliary init container for k8s that runs in the user's image in k8s, allowing it to introspect the platform and do any custom changes.
- Add Postgres support to Vagrant environment setup, from @nsinkov
Changed
- Update sidecar dependencies and prepare to release sidecar 1.2.2, from @scrosby
Fixed
- Corrected implementation of Kubernetes controller pod process log removal, from @laurameng
v1.59.2
Added
- Add capability for configuring default Kubernetes pod labels on a per pool basis, from @laurameng
Changed
- Reduced Cook logging to condense log volume, from @laurameng
- Remove low-value Fenzo log as part of log diet efforts
- Remove Kubernetes controller pod process logs on scans when Cook & Kubernetes agree on "running" state
- Remove taskid scan log
v1.59.1
v1.58.12
v1.58.11
v1.58.10
Added
- Reject jobs with invalid job constraints at submission time, from @nsinkov
- Reject jobs with invalid pob labels at submission time, from @nsinkov
- Support for setting annotation to use all group IDs in Kubernetes, from @dposada
- Ability for Cook to use a Postgres database, from @scrosby
Fixed
- Add missing fields to compute cluster API validation, from @nsinkov