Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

Releases: twosigma/Cook

v1.56.2

23 Sep 17:17
Compare
Choose a tag to compare

Changed

  • Reverted 1.10 clojure change, from @scrosby

v1.56.1

21 Sep 21:20
Compare
Choose a tag to compare

Changed

  • Add incremental image configuration support for aux containers, from @nsinkov

Fixed

  • Fix metric reporting that was broken in JDK-11, from @scrosby
  • Make progress updates compatible with checkpointing, from @nsinkov

v1.56.0

14 Sep 18:16
Compare
Choose a tag to compare

Changed

  • Upgraded Cook to work with JDK11 and Clojure 1.10, from @scrosby

v1.55.2

02 Sep 16:42
Compare
Choose a tag to compare

Fixed

  • Bug in default image selection logging, from @nsinkov

v1.55.1

01 Sep 21:31
Compare
Choose a tag to compare

Added

  • exit-code and instance-exited? to pod-completed passport events, from @dposada

Changed

  • Revamped pod-submission-related passport events, from @dposada
  • Clarified not-looking-for-offers log, from @dposada

v1.55.0

27 Aug 19:23
Compare
Choose a tag to compare

Added

  • Incremental feature flags, from @nsinkov
  • A flag for controlling which pools get telemetry-related environment variables, from @scrosby
  • Support for defaulting environment variables by pool, from @scrosby
  • Chunking to the listPodForAllNamespaces k8s API call, from @dposada
  • Fast failing of job instances on 500 responses from k8s pod submissions, from @dposada

v1.54.0

04 Aug 20:15
Compare
Choose a tag to compare

Added

  • Support for shared memory on k8s, from @scrosby
  • Resource requests to the job-submitted passport event, from @dposada

Fixed

  • Bug where pod-launched and pod-completed passport events sometimes have a nil pool, from @calebhar12

v1.53.8

29 Jul 17:41
Compare
Choose a tag to compare

Fixed

  • Adjust test_user_pool_rate_limit to make it more reliable, from @scrosby
  • Fix Location header of redirects to include request parameters, from @scrosby
  • Make /unscheduled endpoint redirect to leader, from @scrosby
  • Avoid a lot of reflection costs in core Cook inner match and k8s loop, from @scrosby
  • Use date in passport log file name, from @nsinkov

Added

  • Add pool-name, job-name, and user to Passport Logs, from @calebhar12

Changed

  • Update passport event types with cook-scheduler source and namespace, from @calebhar12
  • Logs info instead of warn for node-watch timeouts, from @dposada

v1.53.7

15 Jul 20:31
Compare
Choose a tag to compare

Fixed

  • When adding a job to an existing job group, don't override the group, from @nsinkov

Added

  • Add pool source to job submission passport stamp, from @dposada
  • Add instance uuid to job uuid cache, from @calebhar12

v1.53.6

06 Jul 22:40
Compare
Choose a tag to compare

Added

  • Save the submitted job's pool, from @dposada
  • Ability to turn rebalancer on or off by pool, from @scrosby

Changed

  • Optimized a cache used by rebalancer, from @scrosby