Skip to content

Latest commit

 

History

History
74 lines (64 loc) · 6.11 KB

RELEASE.md

File metadata and controls

74 lines (64 loc) · 6.11 KB

Kubeflow Common Releases

Release v0.3.1

  • Skip some logics for terminated job and add PodGroup reconcile loop (#93, @Jeffwan)
  • Provides more flexibility for customizations (#91, @Jeffwan)
  • Change expectation package log level to debug (#90, @Jeffwan)
  • Bump Kubernetes dependency to 1.16.9 (#87, @Jeffwan)
  • Add release notes document (#88, @terrytangyuan)

Release v0.3.0

  • Simplify interfaces and remove useless interfaces (#85, @Jeffwan)
  • Add scheduling related Prometheus metrics (#84, @terrytangyuan)
  • Reformat code with go fmt and check this on Travis CI (#83, @terrytangyuan)
  • Add Prometheus metrics for pod created/deleted/failed (#82, @terrytangyuan)
  • Fix crash when ReplicaSpec.Replicas is nil (#81, @hustcat)
  • Add @Jeffwan to OWNERS (#80, @Jeffwan)
  • Edits on dev guide and rename it to CONTRIBUTING.md (#79, @terrytangyuan)
  • Add proposal for Prometheus metrics coverage (#77, @terrytangyuan)
  • Add DEVELOPMENT.md doc (#78, @Jeffwan)
  • Create expectation package (#74, @Jeffwan)
  • Add PodControlInterface and PodControllerRefManager (#73, @Jeffwan)
  • Add Prometheus metrics for service creation (#75, @terrytangyuan)
  • Update comments on the use of -ignore flag for goveralls (#76, @terrytangyuan)
  • Move Pods/Services control interface to separate folder (#72, @Jeffwan)
  • Import volcano api (#62, @hzxuzhonghu)

Release 0.2.0

  • Add links to issues on ROADMAP.md (#69, @terrytangyuan)
  • Add distributed training operator roadmap (#61, @Jeffwan)
  • Remove vendor dependencies (#63, @Jeffwan)
  • Make container port optional (#57, @Jeffwan)
  • Support the case user down scale replicas (#58, @Jeffwan)
  • Enhance maintainability of operator common module (#55, @Jeffwan)
  • Deprecate glog and move to commonutil logger (#53, @Jeffwan)

Release 0.1.1

  • Remove unnecessary comment on gometalinter (#50, @terrytangyuan)
  • Update openapi tag for SDK generating (#49, @jinchihe)

Release 0.1.0

  • [hot-fix-43] change the job status api (#44, @merlintang)
  • Add readme (#42, @jian-he)
  • GetDefaultContainerPortNumber to GetDefaultContainerPortName (#41, @merlintang)
  • re-org api package (#39, @jian-he)
  • Remove the podControl and serviceControl interfaces (#36, @jian-he)
  • refine arguments of ControllerInterface.UpdateJobStatus (#35, @sperlingxx)
  • Generate vendor directories (#28, @terrytangyuan)
  • Add skeleton code for reconcile service (#25, @merlintang)
  • Correct function names in the comment (#32, @terrytangyuan)
  • Make UpdateJobConditions public to be used by custom operators (#30, @jian-he)
  • Unify the label keys (#29, @jian-he)
  • Add utility methods for job reconciliation (#24, @terrytangyuan)
  • test: Add util/train/train_util_test.go (#26, @gaocegege)
  • chore: Fix package name (#27, @gaocegege)
  • Add utility methods for pod creation (#17, @terrytangyuan)
  • Remove mentions of tensorflow in test job (#21, @terrytangyuan)
  • Fix incorrect name for restart policy exit code (#20, @terrytangyuan)
  • Update go.sum changed by golangci-lint (#18, @terrytangyuan)
  • Added .gitignore file (#16, @terrytangyuan)
  • Add more utility functions for job and status (#14, @jian-he)
  • Added missing generated lines in go.sum (#15, @terrytangyuan)
  • Added schedulingPolicy api. (#13, @k82cn)
  • Define interfaces for common job operators (#12, @jian-he)
  • Add Travis badge and Go report card (#9, @terrytangyuan)
  • Enable Travis CI on kubeflow/common (#6, @richardsliu)
  • Common job controller library (#5, @richardsliu)
  • Add terrytangyuan to OWNERS (#4, @richardsliu)
  • Add common types to kubeflow/common (#2, @richardsliu)
  • Create LICENSE (#1, @richardsliu)