volcano.sh/volcano@v1.9.0/CHANGELOG_1.0.md (about)

     1  ## v1.0.1
     2  
     3  #### Changelog since v1.0.0
     4  - Fix job's scheduler name does not take effect ([#944](https://github.com/volcano-sh/volcano/pull/944), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
     5  - Fix podgroup status and event  ([#951](https://github.com/volcano-sh/volcano/pull/951), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
     6  - Support job scale down to zero ([#945](https://github.com/volcano-sh/volcano/pull/945), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
     7  - Fix queue capability validation failed when some running jobs finished or deleted ([#959](https://github.com/volcano-sh/volcano/pull/959), [@Thor-wl](https://github.com/Thor-wl))
     8  
     9  ## Volcano v1.0 Release Notes
    10  
    11  ### 1.0 What's New
    12  
    13  **1. GPU Sharing**
    14  
    15  Volcano now supports gpu sharing between different pods ([#852](https://github.com/volcano-sh/volcano/pull/852), [@tizhou86](https://github.com/tizhou86), [@hzxuzhonghu](https://github.com/hzxuzhonghu)).
    16  
    17  **2. Preempt abd reclaim enhancement**
    18  
    19  Volcano is now able to support preempt for batch job ([#738](https://github.com/volcano-sh/volcano/pull/738), [@carmark](https://github.com/carmark)).
    20  
    21  **3. Dynamic scale up and down**
    22  
    23  Volcano job now supports dynamically scale up and down ([#787](https://github.com/volcano-sh/volcano/pull/787), [@hzxuzhonghu](https://github.com/hzxuzhonghu)).
    24  
    25  **4. Support integrate with flink operator**
    26  
    27  Users are now able to run flink job with volcano. Follow the [instructions here](https://github.com/GoogleCloudPlatform/flink-on-k8s-operator/blob/master/docs/volcano_integration.md) to make use of the feature. [@hzxuzhonghu](https://github.com/hzxuzhonghu)).
    28  
    29  **5. Support DAG job with argo**
    30  
    31  Users are now able to run DAG job with volcano. Follow the [instructions here](https://github.com/volcano-sh/volcano/blob/master/example/integrations/argo/README.md) to make use of the feature. [@alcorf-mizar](https://github.com/alcorf-mizar)).
    32  
    33  ### Other Notable Changes
    34  
    35  - Update go version to 1.14 ([#886](https://github.com/volcano-sh/volcano/pull/886), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
    36  - Bump to k8s 1.18 to keep up with kubernetes ([#855](https://github.com/volcano-sh/volcano/pull/855), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
    37  - Add mindspore example ([#845](https://github.com/volcano-sh/volcano/pull/845), [@lyd911](https://github.com/lyd911))
    38  - Add golangCi-lint check ([#799](https://github.com/volcano-sh/volcano/pull/799), [#821](https://github.com/volcano-sh/volcano/pull/821), [#824](https://github.com/volcano-sh/volcano/pull/824), [#825](https://github.com/volcano-sh/volcano/pull/825), [#827](https://github.com/volcano-sh/volcano/pull/827), [#829](https://github.com/volcano-sh/volcano/pull/829), [#830](https://github.com/volcano-sh/volcano/pull/830), [#833](https://github.com/volcano-sh/volcano/pull/833), [#835](https://github.com/volcano-sh/volcano/pull/835), [#841](https://github.com/volcano-sh/volcano/pull/841). [@masihtehrani](https://github.com/masihtehrani) [@daixiang0](https://github.com/daixiang0) [@Thor-wl](https://github.com/Thor-wl))
    39  - Allow specifying admission webhook port ([#832](https://github.com/volcano-sh/volcano/pull/832), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
    40  - Add support for most requested priority ([#831](https://github.com/volcano-sh/volcano/pull/831), [@daixiang0](https://github.com/daixiang0))
    41  - Set pod DNSPolicy to ClusterFirstWithHostNet when hostnetwork set ([#779](https://github.com/volcano-sh/volcano/pull/779), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
    42  - Add bestNodeFn for plugins to select best node of its own ([#790](https://github.com/volcano-sh/volcano/pull/790), [@jiangkaihua](https://github.com/jiangkaihua))
    43  - Add e2e cases for drf ([#905](https://github.com/volcano-sh/volcano/pull/905), [@Thor-wl](https://github.com/Thor-wl))
    44  - Add e2e cases for reclaim ([#898](https://github.com/volcano-sh/volcano/pull/898) [#906](https://github.com/volcano-sh/volcano/pull/906), [@alcorj-mizar](https://github.com/alcorj-mizar))
    45  - Add e2e cases for preempt ([#892](https://github.com/volcano-sh/volcano/pull/892), [@Thor-wl](https://github.com/Thor-wl) )
    46  - Add e2e for queue ([#872](https://github.com/volcano-sh/volcano/pull/872), [@Thor-wl](https://github.com/Thor-wl))
    47  - Add test code for queue controller ([#858](https://github.com/volcano-sh/volcano/pull/779), [@alcorj-mizar](https://github.com/alcorj-mizar))
    48  
    49  ### Bug Fixes
    50  - Fix panic in controller ([#903](https://github.com/volcano-sh/volcano/pull/903), [@Thor-wl](https://github.com/Thor-wl))
    51  - Fix panic in allocate ([#843](https://github.com/volcano-sh/volcano/pull/843), [@k82cn](https://github.com/k82cn))
    52  - Fix job phase transition time set ([#789](https://github.com/volcano-sh/volcano/pull/789), [@hzxuzhonghu](https://github.com/hzxuzhonghu))
    53  - Fix crd to support job patch ops ([#786](https://github.com/volcano-sh/volcano/pull/786), [@hzxuzhonghu](https://github.com/hzxuzhonghu))