3630 lines
528 KiB
Markdown
3630 lines
528 KiB
Markdown
# Changelog
|
|
|
|
## [1.4.0-rc.1](https://github.com/kubeflow/pipelines/compare/1.3.0...1.4.0-rc.1) (2021-02-01)
|
|
|
|
|
|
### Features
|
|
|
|
* **api:** Add AI Platform Custom Job spec to IR ([\#5035](https://github.com/kubeflow/pipelines/issues/5035)) ([32ce8d8](https://github.com/kubeflow/pipelines/commit/32ce8d8f90bfc8f89a2a3c347ad906f99ba776a8))
|
|
* **components:** Add json format for BigQuery output to GCS ([\#4994](https://github.com/kubeflow/pipelines/issues/4994)) ([3660a63](https://github.com/kubeflow/pipelines/commit/3660a63508d9d530e085be75deeadf82cbe0ac1d))
|
|
* **components:** Added support for specifying resources for custom model deployment ([\#4905](https://github.com/kubeflow/pipelines/issues/4905)) ([346bacd](https://github.com/kubeflow/pipelines/commit/346bacdd2a6ae2f57768caa4b9f98701c112c593))
|
|
* **components:** Change Katib component output to JsonObject ([\#4974](https://github.com/kubeflow/pipelines/issues/4974)) ([34d23aa](https://github.com/kubeflow/pipelines/commit/34d23aa924720ead13fe67ebca5c1ab9926585ee))
|
|
* **frontend:** Add run ID and workflow name in RunDetails config. Part of [\#4921](https://github.com/kubeflow/pipelines/issues/4921) ([\#4922](https://github.com/kubeflow/pipelines/issues/4922)) ([dbd4370](https://github.com/kubeflow/pipelines/commit/dbd4370e9464b3a47fe1afcd6a80851c1fb2e7c7))
|
|
* **frontend:** Add Task Details tab when clicking a node: Info includes ID, Name, Time, Status. Fixes [\#4699](https://github.com/kubeflow/pipelines/issues/4699) ([\#5023](https://github.com/kubeflow/pipelines/issues/5023)) ([bf65518](https://github.com/kubeflow/pipelines/commit/bf655186a3507182e755c9402d35f232c5e56c77))
|
|
* **sdk:** Artifact metadata related placeholder for components. ([\#5003](https://github.com/kubeflow/pipelines/issues/5003)) ([a36a62a](https://github.com/kubeflow/pipelines/commit/a36a62a700e74025606fa2fb70a2bdb63d8e9bd2))
|
|
* **sdk:** Components - Support annotations when creating components from python ([\#4996](https://github.com/kubeflow/pipelines/issues/4996)) ([d629397](https://github.com/kubeflow/pipelines/commit/d629397654624a291264299cedaf86112d139318))
|
|
* **sdk:** Container entrypoint used for new styled KFP component authoring ([\#4978](https://github.com/kubeflow/pipelines/issues/4978)) ([279694e](https://github.com/kubeflow/pipelines/commit/279694ec6d4d0467bef26380ebdae37c487518c2))
|
|
* **sdk:** Merge artifact ontology from v2 to the classic KFP. ([\#4963](https://github.com/kubeflow/pipelines/issues/4963)) ([a56efb2](https://github.com/kubeflow/pipelines/commit/a56efb20617574db4e82130072618044508587f5))
|
|
* **sdk:** Replace logging and print statements with click echo statements for cli ([\#4622](https://github.com/kubeflow/pipelines/issues/4622)) ([0a7da2d](https://github.com/kubeflow/pipelines/commit/0a7da2d2dbb9e9671f642b6d504dde56026f5eee))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** add default value for CRON_SCHEDULE_TIMEZONE ([\#4977](https://github.com/kubeflow/pipelines/issues/4977)) ([ca09c7a](https://github.com/kubeflow/pipelines/commit/ca09c7a026e0dccc2a5f4e232d3ee304b42e4e65))
|
|
* **backend:** allow multiple values per key/op in filter. Fixes [\#4975](https://github.com/kubeflow/pipelines/issues/4975) ([\#4990](https://github.com/kubeflow/pipelines/issues/4990)) ([9a30e97](https://github.com/kubeflow/pipelines/commit/9a30e973d9d6311e035ec467e9d88e487bb13ec3))
|
|
* **backend:** fix periodic schedule to begin at start time. Fixes [\#3935](https://github.com/kubeflow/pipelines/issues/3935) ([\#5027](https://github.com/kubeflow/pipelines/issues/5027)) ([2f04bc6](https://github.com/kubeflow/pipelines/commit/2f04bc669718b589be94fe4a07b9f9541ca346bf))
|
|
* **backend:** make the scheduleworkflowontroller timezone aware. Fixes [\#2653](https://github.com/kubeflow/pipelines/issues/2653) ([\#4641](https://github.com/kubeflow/pipelines/issues/4641)) ([eeb7f8f](https://github.com/kubeflow/pipelines/commit/eeb7f8f04ac50351fd578a583a8ddc7df1e00bdd))
|
|
* **component:** Use Python3.6 to build KFP launcher component ([\#5039](https://github.com/kubeflow/pipelines/issues/5039)) ([e6aeb9c](https://github.com/kubeflow/pipelines/commit/e6aeb9cc3902b2ebbeb3883fcaa298a53dc71378))
|
|
* **components:** Add default V1ContainerPort protocol value for the kfserving component ([\#4956](https://github.com/kubeflow/pipelines/issues/4956)) ([b5af458](https://github.com/kubeflow/pipelines/commit/b5af45852b6de64086cdc575a3885201158320b3))
|
|
* **components:** cast return value of gcp/automl/create_dataset_for_tables. Fixes [\#5053](https://github.com/kubeflow/pipelines/issues/5053) ([\#5054](https://github.com/kubeflow/pipelines/issues/5054)) ([c653c30](https://github.com/kubeflow/pipelines/commit/c653c300508eea2da13e8eb464fd43028171cc4a))
|
|
* **components:** Update components/local/base/Dockerfile to use Python3 ([\#5047](https://github.com/kubeflow/pipelines/issues/5047)) ([d14f64e](https://github.com/kubeflow/pipelines/commit/d14f64e4fe5d487bf18eef1f44546d62d2c16d1e))
|
|
* **frontend:** updated the docs to point to the correct cron expression descriptions. Fixes [\#2654](https://github.com/kubeflow/pipelines/issues/2654) ([\#5028](https://github.com/kubeflow/pipelines/issues/5028)) ([f653913](https://github.com/kubeflow/pipelines/commit/f65391309650fdc967586529e79af178241b4c2c))
|
|
* **mkp:** Added default values for parameters ([\#5010](https://github.com/kubeflow/pipelines/issues/5010)) ([7ed110e](https://github.com/kubeflow/pipelines/commit/7ed110e9845237115591d04d82085d957e343795))
|
|
* **mkp:** Added service account description to prevent validation errors ([\#4992](https://github.com/kubeflow/pipelines/issues/4992)) ([3b9fdff](https://github.com/kubeflow/pipelines/commit/3b9fdff26be7d0f04563bbac8bc23807caa69ae2))
|
|
* **sample:** Fix missing `--region` in dataflow sample notebook. Fixes [\#5007](https://github.com/kubeflow/pipelines/issues/5007) ([\#5036](https://github.com/kubeflow/pipelines/issues/5036)) ([0fd6580](https://github.com/kubeflow/pipelines/commit/0fd6580e24e1c0f7ea31f0fec7358c74ecc4ec12))
|
|
* **samples:** Bump dataproc image version to 1.5 in xgboost_training_cm.py ([\#5062](https://github.com/kubeflow/pipelines/issues/5062)) ([56476cc](https://github.com/kubeflow/pipelines/commit/56476cc3a10913031353b5240dfd5cb18e4be92b))
|
|
* **sdk:** Allow keyword-only arguments in pipeline function signature ([\#4544](https://github.com/kubeflow/pipelines/issues/4544)) ([ce985bc](https://github.com/kubeflow/pipelines/commit/ce985bc287b3b8d3718895948d49233c930f543f))
|
|
* **sdk:** compile ParallelFor in a deterministic manner ([\#4926](https://github.com/kubeflow/pipelines/issues/4926)) ([2f1db59](https://github.com/kubeflow/pipelines/commit/2f1db59798d1a4c49e5cba7ec60644eca3fe5175))
|
|
* **sdk:** Components - Fixed python components that use \n. Fixes [\#4939](https://github.com/kubeflow/pipelines/issues/4939) ([\#4993](https://github.com/kubeflow/pipelines/issues/4993)) ([691eefc](https://github.com/kubeflow/pipelines/commit/691eefc5995252fe89c718834bf5b01e55fe15e9))
|
|
* **sdk:** fixes unresolved PipelineParam when static list passed to dsl.ParallelFor. Fixes [\#4890](https://github.com/kubeflow/pipelines/issues/4890) ([\#4891](https://github.com/kubeflow/pipelines/issues/4891)) ([5633b9a](https://github.com/kubeflow/pipelines/commit/5633b9abdab7546a540e8a351c2532256262b72c))
|
|
* **SDK:** require PyYAML>=5.3 ([\#5063](https://github.com/kubeflow/pipelines/issues/5063)) ([2e7eb9d](https://github.com/kubeflow/pipelines/commit/2e7eb9d356f1c8ab7716a556dbb9732de43c0e4a))
|
|
* **sdk.v2:** Fix the bug where pipeline_parameters is not used. ([\#5002](https://github.com/kubeflow/pipelines/issues/5002)) ([0c600a2](https://github.com/kubeflow/pipelines/commit/0c600a2cb8c8e55b3214745154732af661799b55))
|
|
* **test:** Fix presubmit with python version upgrade ([\#5033](https://github.com/kubeflow/pipelines/issues/5033)) ([a8b7fc9](https://github.com/kubeflow/pipelines/commit/a8b7fc97b177b8fd835315d116482bf293cfa8a4))
|
|
* **test:** Pin pip version in presubmit-tests-tfx.sh Fixes [\#5049](https://github.com/kubeflow/pipelines/issues/5049) ([\#5050](https://github.com/kubeflow/pipelines/issues/5050)) ([cad02dc](https://github.com/kubeflow/pipelines/commit/cad02dc2836ee25dac7c29658d0c0f6dea6fc17e))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* disable discovery cache ([\#5058](https://github.com/kubeflow/pipelines/issues/5058)) ([48a34e6](https://github.com/kubeflow/pipelines/commit/48a34e677dbb7df6cdb462cfeeb51e16305d5f9e))
|
|
* Upgrade tfx version to 0.26.0 in backend ([\#5052](https://github.com/kubeflow/pipelines/issues/5052)) ([35bc50e](https://github.com/kubeflow/pipelines/commit/35bc50e8e7a0d1b09d07907e0472473a0cf4ba5f))
|
|
* fix(backend):Change enqueue base delay in non-error mode to 1 second for persistent agent ([\#4957](https://github.com/kubeflow/pipelines/issues/4957)) ([4ab5d63](https://github.com/kubeflow/pipelines/commit/4ab5d63f7163e6589138d286b1a5f07efcdb7a7d))
|
|
* Bump kfp-pipeline-spec version to 0.1.4 ([\#4982](https://github.com/kubeflow/pipelines/issues/4982)) ([273890a](https://github.com/kubeflow/pipelines/commit/273890ad0ba30b7ce769d55776cab00d2af81e2c))
|
|
* Added checks for parallism values ([\#4950](https://github.com/kubeflow/pipelines/issues/4950)) ([c2a8bd0](https://github.com/kubeflow/pipelines/commit/c2a8bd0b93d26a8c12ec30ccf797851e0ac78ad1))
|
|
|
|
## [1.3.0](https://github.com/kubeflow/pipelines/compare/1.2.0...1.3.0) (2021-01-07)
|
|
|
|
|
|
### Features
|
|
|
|
* **backend:** Bump Go SQL driver to v1.5.0. Fixes [\#4910](https://github.com/kubeflow/pipelines/issues/4910) ([\#4911](https://github.com/kubeflow/pipelines/issues/4911)) ([aaa0779](https://github.com/kubeflow/pipelines/commit/aaa0779986fe4df8afd161455f987f34265af033))
|
|
* **backend:** sync pipeline_spec.proto ([\#4927](https://github.com/kubeflow/pipelines/issues/4927)) ([bb0f330](https://github.com/kubeflow/pipelines/commit/bb0f33054ce217f48ccc1f02327cc8660eeb6596))
|
|
* **compiler:** add dsl operation for parallelism on sub dag level ([\#4199](https://github.com/kubeflow/pipelines/issues/4199)) ([24732b9](https://github.com/kubeflow/pipelines/commit/24732b9dae989da56e66b332518fbc22b17c3767))
|
|
* **frontend:** Reorganize Experiments, Runs, and Archive pages. Fixes [\#4918](https://github.com/kubeflow/pipelines/issues/4918) ([\#4919](https://github.com/kubeflow/pipelines/issues/4919)) ([c320a5d](https://github.com/kubeflow/pipelines/commit/c320a5d8fd1ecc1da2c1e54c95d6d2dc131cc346))
|
|
* **sdk:** Implements artifact URI placeholder. ([\#4932](https://github.com/kubeflow/pipelines/issues/4932)) ([7540ba5](https://github.com/kubeflow/pipelines/commit/7540ba5c3bf003758a5c2f46ccc586a0367c4dee))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** fixed validation logic and resource manager logic when creating job and run ([\#4914](https://github.com/kubeflow/pipelines/issues/4914)) ([768317a](https://github.com/kubeflow/pipelines/commit/768317aee33d1c00a46637549fc2753aa357e0ab))
|
|
* **components:** Update GCP component container to Python 3.7. Fixes [\#4959](https://github.com/kubeflow/pipelines/issues/4959) ([\#4960](https://github.com/kubeflow/pipelines/issues/4960)) ([8463992](https://github.com/kubeflow/pipelines/commit/8463992aaafb2decefcc5527477291f4c8ccbd83))
|
|
* **frontend:** Change CachedIcon to something more intuitive ([\#4912](https://github.com/kubeflow/pipelines/issues/4912)) ([e806f45](https://github.com/kubeflow/pipelines/commit/e806f45972a68481b8024dcf1e7fd98fd476ab96))
|
|
* **sdk:** fixes typo of 'desc'. ([\#4938](https://github.com/kubeflow/pipelines/issues/4938)) ([e07ba45](https://github.com/kubeflow/pipelines/commit/e07ba451afefe99b9bd583d9987a95feb9a7bc2c))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* docs(backend)update docs of deploying apiserver ([\#4930](https://github.com/kubeflow/pipelines/issues/4930)) ([1791d8e](https://github.com/kubeflow/pipelines/commit/1791d8e185aac6136d369bdca1c504342795c5ca))
|
|
* chore (sdk.v2): Error out on using InputPath placeholder for artifacts require importer. ([\#4929](https://github.com/kubeflow/pipelines/issues/4929)) ([a347765](https://github.com/kubeflow/pipelines/commit/a347765630579a49ed91a4ecf7392e078268f091))
|
|
|
|
## [1.3.0](https://github.com/kubeflow/pipelines/compare/1.2.0...1.3.0) (2021-01-07)
|
|
|
|
|
|
### Features
|
|
|
|
* **backend:** Bump Go SQL driver to v1.5.0. Fixes [\#4910](https://github.com/kubeflow/pipelines/issues/4910) ([\#4911](https://github.com/kubeflow/pipelines/issues/4911)) ([aaa0779](https://github.com/kubeflow/pipelines/commit/aaa0779986fe4df8afd161455f987f34265af033))
|
|
* **backend:** sync pipeline_spec.proto ([\#4927](https://github.com/kubeflow/pipelines/issues/4927)) ([bb0f330](https://github.com/kubeflow/pipelines/commit/bb0f33054ce217f48ccc1f02327cc8660eeb6596))
|
|
* **compiler:** add dsl operation for parallelism on sub dag level ([\#4199](https://github.com/kubeflow/pipelines/issues/4199)) ([24732b9](https://github.com/kubeflow/pipelines/commit/24732b9dae989da56e66b332518fbc22b17c3767))
|
|
* **frontend:** Reorganize Experiments, Runs, and Archive pages. Fixes [\#4918](https://github.com/kubeflow/pipelines/issues/4918) ([\#4919](https://github.com/kubeflow/pipelines/issues/4919)) ([c320a5d](https://github.com/kubeflow/pipelines/commit/c320a5d8fd1ecc1da2c1e54c95d6d2dc131cc346))
|
|
* **sdk:** Implements artifact URI placeholder. ([\#4932](https://github.com/kubeflow/pipelines/issues/4932)) ([7540ba5](https://github.com/kubeflow/pipelines/commit/7540ba5c3bf003758a5c2f46ccc586a0367c4dee))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** fixed validation logic and resource manager logic when creating job and run ([\#4914](https://github.com/kubeflow/pipelines/issues/4914)) ([768317a](https://github.com/kubeflow/pipelines/commit/768317aee33d1c00a46637549fc2753aa357e0ab))
|
|
* **components:** Update GCP component container to Python 3.7. Fixes [\#4959](https://github.com/kubeflow/pipelines/issues/4959) ([\#4960](https://github.com/kubeflow/pipelines/issues/4960)) ([8463992](https://github.com/kubeflow/pipelines/commit/8463992aaafb2decefcc5527477291f4c8ccbd83))
|
|
* **frontend:** Change CachedIcon to something more intuitive ([\#4912](https://github.com/kubeflow/pipelines/issues/4912)) ([e806f45](https://github.com/kubeflow/pipelines/commit/e806f45972a68481b8024dcf1e7fd98fd476ab96))
|
|
* **sdk:** fixes typo of 'desc'. ([\#4938](https://github.com/kubeflow/pipelines/issues/4938)) ([e07ba45](https://github.com/kubeflow/pipelines/commit/e07ba451afefe99b9bd583d9987a95feb9a7bc2c))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* docs(backend)update docs of deploying apiserver ([\#4930](https://github.com/kubeflow/pipelines/issues/4930)) ([1791d8e](https://github.com/kubeflow/pipelines/commit/1791d8e185aac6136d369bdca1c504342795c5ca))
|
|
* chore (sdk.v2): Error out on using InputPath placeholder for artifacts require importer. ([\#4929](https://github.com/kubeflow/pipelines/issues/4929)) ([a347765](https://github.com/kubeflow/pipelines/commit/a347765630579a49ed91a4ecf7392e078268f091))
|
|
|
|
## [1.2.0](https://github.com/kubeflow/pipelines/compare/1.1.2...1.2.0) (2020-12-18)
|
|
|
|
|
|
### Features
|
|
|
|
* **components:** Add v1beta1 Katib launcher and samples ([\#4798](https://github.com/kubeflow/pipelines/issues/4798)) ([89e4210](https://github.com/kubeflow/pipelines/commit/89e42105bd941e1d918d0bff9ba0c4f80b106ed4))
|
|
* **sdk:** Add artifact ontology and migrate compiler utils to onboard artifact types ([\#4901](https://github.com/kubeflow/pipelines/issues/4901)) ([2386471](https://github.com/kubeflow/pipelines/commit/2386471cdf18456ec6e5d53d49b2bda74e078a6f))
|
|
* **sdk:** Add settings of the dnsConfig field. Fixes [\#4836](https://github.com/kubeflow/pipelines/issues/4836) ([\#4837](https://github.com/kubeflow/pipelines/issues/4837)) ([5a4b70e](https://github.com/kubeflow/pipelines/commit/5a4b70e37c2c42cb0add0715e4a4037042e9d2d7))
|
|
* **sdk:** allow calling GroupOp.after with multiple ops ([\#4788](https://github.com/kubeflow/pipelines/issues/4788)) ([5169489](https://github.com/kubeflow/pipelines/commit/5169489be5f73797490564685fe46d6bbf64908d))
|
|
* **sdk:** Components - Restored stack traces in lightweight python components. Fixes [\#4273](https://github.com/kubeflow/pipelines/issues/4273), [\#4849](https://github.com/kubeflow/pipelines/issues/4849) ([\#4861](https://github.com/kubeflow/pipelines/issues/4861)) ([7a66414](https://github.com/kubeflow/pipelines/commit/7a66414cf72ba5c746cac7fc6c8ecad67fc5e885))
|
|
* **SDK:** adds Artifact base class. ([\#4895](https://github.com/kubeflow/pipelines/issues/4895)) ([7591805](https://github.com/kubeflow/pipelines/commit/759180537788e01a7906432255ad663c296e9518))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **frontend:** fixed getting executions failure. Fixes [\#4903](https://github.com/kubeflow/pipelines/issues/4903) ([\#4907](https://github.com/kubeflow/pipelines/issues/4907)) ([df7a66f](https://github.com/kubeflow/pipelines/commit/df7a66f3b70dfc41c12fd14554c59c43c8a4dd2f))
|
|
* **frontend:** Use task_display_name annotation when displaying run metrics ([\#4875](https://github.com/kubeflow/pipelines/issues/4875)) ([d4e8b87](https://github.com/kubeflow/pipelines/commit/d4e8b8736c3a468b73916ec5d00760999809d0da))
|
|
* **sdk:** Do not wait for resource deletion ([\#4820](https://github.com/kubeflow/pipelines/issues/4820)) ([8f70bf3](https://github.com/kubeflow/pipelines/commit/8f70bf325ea779980ec1fbd0242b2b646bd6a70c))
|
|
* **sdk:** make healthz exception visible in logs by default ([\#4904](https://github.com/kubeflow/pipelines/issues/4904)) ([44fcda7](https://github.com/kubeflow/pipelines/commit/44fcda7dca23dfdac4ead0195e5c005bb7b15115))
|
|
|
|
### [1.1.2](https://github.com/kubeflow/pipelines/compare/0.5.1...1.1.2) (2020-12-14)
|
|
|
|
|
|
### Features
|
|
|
|
* **backend:** Make number of persistence worker goroutine configurable ([\#3904](https://github.com/kubeflow/pipelines/issues/3904)) ([8a2d11c](https://github.com/kubeflow/pipelines/commit/8a2d11c96a9625ce4a407fd21cfdbdfd8ad0186e))
|
|
* **sdk:** add ability to set retry policy ([\#4858](https://github.com/kubeflow/pipelines/issues/4858)) ([2f3a686](https://github.com/kubeflow/pipelines/commit/2f3a686e545b671d3d1ce96bbcc07b18cb905a87))
|
|
* Set current namespace for in-cluster SDK in multi-user mode and add healthz endpoint to API backends ([\#4638](https://github.com/kubeflow/pipelines/issues/4638)) ([0df9473](https://github.com/kubeflow/pipelines/commit/0df9473bbaecc062284a92e012394cdc95a70f1f))
|
|
* **API:** exposing api for setting the default version of pipeline. Fixes [\#4049](https://github.com/kubeflow/pipelines/issues/4049) ([\#4406](https://github.com/kubeflow/pipelines/issues/4406)) ([5742991](https://github.com/kubeflow/pipelines/commit/5742991c1ab3523e76010b33d9e1bb6d7f4ae4f4))
|
|
* **backend:** allow configuring if default version should be updated when uploading new pipeline version. Fixes [\#4049](https://github.com/kubeflow/pipelines/issues/4049) ([\#4476](https://github.com/kubeflow/pipelines/issues/4476)) ([2317015](https://github.com/kubeflow/pipelines/commit/23170150858f685830c569dc98cf03c322e4cc4c))
|
|
* **backend:** Metadata Writer - Record parameter argument values to MLMD ([\#4564](https://github.com/kubeflow/pipelines/issues/4564)) ([ec65dfe](https://github.com/kubeflow/pipelines/commit/ec65dfe70a295ef25ffb54e967f69ab0f025eca3))
|
|
* **backend:** new server API to read run log. Fixes [\#4468](https://github.com/kubeflow/pipelines/issues/4468) ([\#4493](https://github.com/kubeflow/pipelines/issues/4493)) ([678ae0f](https://github.com/kubeflow/pipelines/commit/678ae0fe08162b2599c58dac63789e7fcb2e7390))
|
|
* **backend:** Refactor authz to perform SubjectAccessReview. Fixes [\#3513](https://github.com/kubeflow/pipelines/issues/3513) ([\#4723](https://github.com/kubeflow/pipelines/issues/4723)) ([39203d5](https://github.com/kubeflow/pipelines/commit/39203d5ffa8f1a1197a6db3f31d2f0729f85364a))
|
|
* **backend:** sort by run metrics - step 2 ([\#4235](https://github.com/kubeflow/pipelines/issues/4235)) ([d4d3616](https://github.com/kubeflow/pipelines/commit/d4d361626e9c2994890e2f565cf3bf4aef0f84d8))
|
|
* **backend:** sort by run metrics - step 3. Part of [\#3591](https://github.com/kubeflow/pipelines/issues/3591) ([\#4251](https://github.com/kubeflow/pipelines/issues/4251)) ([9c6738f](https://github.com/kubeflow/pipelines/commit/9c6738fa800e2447a3ab8141917203aab125974b))
|
|
* **backend:** sorting on run metrics - step 1 ([\#4203](https://github.com/kubeflow/pipelines/issues/4203)) ([a96e8fe](https://github.com/kubeflow/pipelines/commit/a96e8fe94ec589a82c858250ce1e5103565d407a))
|
|
* **cache:** Explicitly specifying which attributes affect the cache key ([\#4076](https://github.com/kubeflow/pipelines/issues/4076)) ([f35462f](https://github.com/kubeflow/pipelines/commit/f35462fdb319085e6d5a6e7e8ae12511915d748b))
|
|
* **compiled:** set pod disruption budget for pipelines. Fixes [\#3877](https://github.com/kubeflow/pipelines/issues/3877) ([\#4178](https://github.com/kubeflow/pipelines/issues/4178)) ([c32ea23](https://github.com/kubeflow/pipelines/commit/c32ea232d5319728229fb2439f795dcc013be7f7))
|
|
* **components:** Added the component to convert from KerasModelHdf5 to TensorflowSavedModel ([\#4524](https://github.com/kubeflow/pipelines/issues/4524)) ([4830e03](https://github.com/kubeflow/pipelines/commit/4830e0386ad20693b426838e839b7ebcac6f87d1))
|
|
* **components:** [AWS SageMaker] Minimize inputs for mnist classification pipeline ([\#4192](https://github.com/kubeflow/pipelines/issues/4192)) ([6860681](https://github.com/kubeflow/pipelines/commit/686068112256dd596ad35e47047f276dd6e262ff))
|
|
* **components:** Add yaml support to kfserving component ([\#4587](https://github.com/kubeflow/pipelines/issues/4587)) ([2a1fe45](https://github.com/kubeflow/pipelines/commit/2a1fe45e182666a12e0675cb93accb1e36f908fb))
|
|
* **components:** Added a sample C# script component ([\#4815](https://github.com/kubeflow/pipelines/issues/4815)) ([c5e6ca2](https://github.com/kubeflow/pipelines/commit/c5e6ca23176355e3c01b6a778bfed46d3d041be8))
|
|
* **components:** Added a sample R script component ([\#4817](https://github.com/kubeflow/pipelines/issues/4817)) ([3826edf](https://github.com/kubeflow/pipelines/commit/3826edfcde77eb92a47dea1b9241a657236f45bc))
|
|
* **components:** Added Calculate classification metrics component ([\#4441](https://github.com/kubeflow/pipelines/issues/4441)) ([9a00eb3](https://github.com/kubeflow/pipelines/commit/9a00eb3c9d56480305f6ee2c601c405e82264f81))
|
|
* **components:** Added converter components for Tensorflow Lite models ([\#4532](https://github.com/kubeflow/pipelines/issues/4532)) ([1802db3](https://github.com/kubeflow/pipelines/commit/1802db3a5ba4cbedf70697357fd752929828d9da))
|
|
* **components:** Added converter components for TensorflowJS GraphModel ([\#4526](https://github.com/kubeflow/pipelines/issues/4526)) ([3927a4f](https://github.com/kubeflow/pipelines/commit/3927a4fd57661169923a645130fe479dd8de0d54))
|
|
* **components:** Added converter components for TensorflowJS LayersModel ([\#4527](https://github.com/kubeflow/pipelines/issues/4527)) ([b1f46ac](https://github.com/kubeflow/pipelines/commit/b1f46accdfeef67b2ff31e16e10304a6412f6b14))
|
|
* **components:** Added converters to OnnxModel from Tensorflow and Keras ([\#4550](https://github.com/kubeflow/pipelines/issues/4550)) ([4ec84e6](https://github.com/kubeflow/pipelines/commit/4ec84e6527e65fab0c8e44bbb8c98c117b0d13bd))
|
|
* **components:** Added JSON query components ([\#4601](https://github.com/kubeflow/pipelines/issues/4601)) ([b656fbf](https://github.com/kubeflow/pipelines/commit/b656fbf41e4801c4264ca3cb217a7913ac825a3d))
|
|
* **components:** Added the Basics - Calculate data hash component ([\#4503](https://github.com/kubeflow/pipelines/issues/4503)) ([68a367d](https://github.com/kubeflow/pipelines/commit/68a367de3d1cc435637b0b4e78dcb42600fbbc37))
|
|
* **components:** Added the Google Cloud Optimizer components ([\#4621](https://github.com/kubeflow/pipelines/issues/4621)) ([46eb6f2](https://github.com/kubeflow/pipelines/commit/46eb6f26783ce3ca4f45fce822f72cbc7e3d35dd))
|
|
* **components:** Added the Run notebook using papermill component. Fixes [\#497](https://github.com/kubeflow/pipelines/issues/497) ([\#4578](https://github.com/kubeflow/pipelines/issues/4578)) ([329ed48](https://github.com/kubeflow/pipelines/commit/329ed482e5a0409c4293db311e2ca051b196c784))
|
|
* **components:** AutoML Tables - Added the Create dataset from CSV component ([\#4558](https://github.com/kubeflow/pipelines/issues/4558)) ([a316e1e](https://github.com/kubeflow/pipelines/commit/a316e1e083614b09479a903ecb9b7382f86ad997))
|
|
* **components:** AWS SageMaker - Add functionality to stop SageMaker jobs on run termination ([\#4167](https://github.com/kubeflow/pipelines/issues/4167)) ([900eeae](https://github.com/kubeflow/pipelines/commit/900eeaec164852f1fd180b98241c0ea391351ac9))
|
|
* **components:** AWS SageMaker - Add optional parameter to allow training component to accept parameters related to Debugger ([\#4283](https://github.com/kubeflow/pipelines/issues/4283)) ([3ebd075](https://github.com/kubeflow/pipelines/commit/3ebd075212e0a761b982880707ec497c36a99d80))
|
|
* **components:** AWS SageMaker - Changes for updating an existing endpoint ([\#4424](https://github.com/kubeflow/pipelines/issues/4424)) ([7c349f3](https://github.com/kubeflow/pipelines/commit/7c349f3f8206a1ae53c6f09796d0c09d5552dc70))
|
|
* **components:** AWS SageMaker - Support for assuming a role ([\#4212](https://github.com/kubeflow/pipelines/issues/4212)) ([8014a44](https://github.com/kubeflow/pipelines/commit/8014a44229664ebd4f9b6ec69fbb6900f104af85))
|
|
* **components:** Azure ML component to deploy model ([\#4711](https://github.com/kubeflow/pipelines/issues/4711)) ([ec721fe](https://github.com/kubeflow/pipelines/commit/ec721fe94dbcaa054b1057e5503e4f9823fdf2a5))
|
|
* **components:** Google - AutoML - Added the Deploy model component ([\#4520](https://github.com/kubeflow/pipelines/issues/4520)) ([5fe8ef4](https://github.com/kubeflow/pipelines/commit/5fe8ef40e174bfd811128fdebeaf214dd46c42f3))
|
|
* **components:** Google - AutoML - Added the Export model component ([\#4519](https://github.com/kubeflow/pipelines/issues/4519)) ([d5ae723](https://github.com/kubeflow/pipelines/commit/d5ae723fdb50968c4da2ba336c52a33d825f2020))
|
|
* **components:** Google Cloud Optimizer - Added the "Suggest parameter sets from measurements" component ([\#4633](https://github.com/kubeflow/pipelines/issues/4633)) ([f30aa09](https://github.com/kubeflow/pipelines/commit/f30aa0975d246e55ee3619ca0d96bd4fdbb27f58))
|
|
* **components:** JSON - Added the "Build dict", "Build list" and "Combine lists" components ([\#4631](https://github.com/kubeflow/pipelines/issues/4631)) ([616c48b](https://github.com/kubeflow/pipelines/commit/616c48babede5cde4ef20b6c35cea24c66b1c44d))
|
|
* **components:** Keras - Added the Train_classifier component ([\#4274](https://github.com/kubeflow/pipelines/issues/4274)) ([5f7afe3](https://github.com/kubeflow/pipelines/commit/5f7afe3eadf021cfc5316ff3542e4eb66114f2cd))
|
|
* **components:** ml_metrics - Calculate_regression_metrics - Added the metrics and number_of_items outputs ([\#4239](https://github.com/kubeflow/pipelines/issues/4239)) ([1d8abb7](https://github.com/kubeflow/pipelines/commit/1d8abb7be45fe5a5352d0604da3cac9a288aedc4))
|
|
* **components:** Simplified the kubeflow - dnntrainer component ([\#4415](https://github.com/kubeflow/pipelines/issues/4415)) ([b769416](https://github.com/kubeflow/pipelines/commit/b76941695c21d26da99c5600169d0d495e242f48))
|
|
* **components:** web - Download ([\#4068](https://github.com/kubeflow/pipelines/issues/4068)) ([240543e](https://github.com/kubeflow/pipelines/commit/240543e483076ae718f82c6f280441daa2f041fd))
|
|
* **deployment:** Add env/platform-agnostic-pns standalone deployment option ([\#4278](https://github.com/kubeflow/pipelines/issues/4278)) ([dac5a94](https://github.com/kubeflow/pipelines/commit/dac5a9433ca726ded63f3df70f93b6d514c63e65))
|
|
* **deployment:** GCP managed storage - detailed instructions to set up workload identity bindings before deployment ([\#4232](https://github.com/kubeflow/pipelines/issues/4232)) ([45a91f6](https://github.com/kubeflow/pipelines/commit/45a91f6699f80f741005df2fe421e9104d2c3c5e))
|
|
* **deployment:** KFP standalone should keep user data when application deleted ([\#4332](https://github.com/kubeflow/pipelines/issues/4332)) ([f738cb3](https://github.com/kubeflow/pipelines/commit/f738cb3ac38bc8b2ca485131561cb3ab488b71cd))
|
|
* **deployment:** Kustomize manifest for Azure deployments ([\#4567](https://github.com/kubeflow/pipelines/issues/4567)) ([7a5c3c6](https://github.com/kubeflow/pipelines/commit/7a5c3c60b8e427963753b8c3c93d204e9c65a32b))
|
|
* **deployment:** marketplace - allow specifying gcs bucket directly ([\#4112](https://github.com/kubeflow/pipelines/issues/4112)) ([d4a8329](https://github.com/kubeflow/pipelines/commit/d4a8329134a0794d499dde433dd53554a960e938))
|
|
* **frontend:** Show full node names. Fixes [\#3989](https://github.com/kubeflow/pipelines/issues/3989) ([\#4663](https://github.com/kubeflow/pipelines/issues/4663)) ([85bdbc1](https://github.com/kubeflow/pipelines/commit/85bdbc1773444f96b0738ebe48605b602fcc6fc6))
|
|
* **frontend:** support tensorboard viewer and other visualize Results using volume mount path. Part of [\#4208](https://github.com/kubeflow/pipelines/issues/4208) ([\#4236](https://github.com/kubeflow/pipelines/issues/4236)) ([7f77e8b](https://github.com/kubeflow/pipelines/commit/7f77e8bc7f6b9ddde8fc270824fcc0dc88c5c8ec))
|
|
* **frontend:** UX change to support downloading directory artifacts. Fixes [\#3667](https://github.com/kubeflow/pipelines/issues/3667) ([\#4696](https://github.com/kubeflow/pipelines/issues/4696)) ([e3992fa](https://github.com/kubeflow/pipelines/commit/e3992faf8305570ca56c5932d701eb8765305568))
|
|
* **gcp:** Revert "turn off archiveLogs for GCP marketplace [\#4758](https://github.com/kubeflow/pipelines/issues/4758)" ([\#4771](https://github.com/kubeflow/pipelines/issues/4771)) ([aa162e6](https://github.com/kubeflow/pipelines/commit/aa162e6a2491fe8d9a718b27b8c628f7b4a10bee))
|
|
* **gcp:** turn off archiveLogs for GCP marketplace ([\#4758](https://github.com/kubeflow/pipelines/issues/4758)) ([1165ed2](https://github.com/kubeflow/pipelines/commit/1165ed243b381ae37a72e245d685ba318d58b345))
|
|
* **manifest:** add support for Standalone KFP on AWS. Fixes [\#4337](https://github.com/kubeflow/pipelines/issues/4337) ([\#4350](https://github.com/kubeflow/pipelines/issues/4350)) ([5ec7ec8](https://github.com/kubeflow/pipelines/commit/5ec7ec8a001a0d3caac3a87e157689397534b145))
|
|
* **samples:** Added "Output a directory" sample ([\#4437](https://github.com/kubeflow/pipelines/issues/4437)) ([89cdaa4](https://github.com/kubeflow/pipelines/commit/89cdaa49387c2e07d160b774f71ba5a678d52c4a))
|
|
* **samples:** Added the caching sample. Fixes [\#4636](https://github.com/kubeflow/pipelines/issues/4636) ([\#4664](https://github.com/kubeflow/pipelines/issues/4664)) ([9597c8b](https://github.com/kubeflow/pipelines/commit/9597c8b4f49678163c263601ad73c8d48d779b70))
|
|
* **sdk:** add aws region field in use_aws_secret in kfp sdk ([\#4363](https://github.com/kubeflow/pipelines/issues/4363)) ([390e80e](https://github.com/kubeflow/pipelines/commit/390e80ed775c607090b4092d0df28bbcad79b94e))
|
|
* **sdk:** Added optional argument to specify description for pipeline upload ([\#4577](https://github.com/kubeflow/pipelines/issues/4577)) ([dd1e3d8](https://github.com/kubeflow/pipelines/commit/dd1e3d8b7677f78e7d5610a3f9521d46acb1d485))
|
|
* **sdk:** added pipeline name option to kfp run submit ([\#4535](https://github.com/kubeflow/pipelines/issues/4535)) ([38946d8](https://github.com/kubeflow/pipelines/commit/38946d88f83b8a352ab4eefbb211f4ba76d39581))
|
|
* **sdk:** Adds missing short options to the cli ([\#4604](https://github.com/kubeflow/pipelines/issues/4604)) ([ce6cfa5](https://github.com/kubeflow/pipelines/commit/ce6cfa501ddeee5cbedab9b1e669501cadec1921))
|
|
* **sdk:** adds support for ephemeral-storage in container-op ([\#4504](https://github.com/kubeflow/pipelines/issues/4504)) ([0653e7c](https://github.com/kubeflow/pipelines/commit/0653e7c766beafca02959f660077b2199ba9df1c))
|
|
* **sdk:** Components - Prevent passing unserializable objects to components. Fixes [\#4040](https://github.com/kubeflow/pipelines/issues/4040) ([\#4496](https://github.com/kubeflow/pipelines/issues/4496)) ([0332584](https://github.com/kubeflow/pipelines/commit/03325848fc955141f6ec14aa4077e2b0934fa695))
|
|
* **sdk:** Python components - Parse component input/output descriptions from the function docstring ([\#4512](https://github.com/kubeflow/pipelines/issues/4512)) ([5613db0](https://github.com/kubeflow/pipelines/commit/5613db02bcfdb06ed7d5cb6e1836262e62cb020e))
|
|
* add grafana as part of the customized kfp deployment ([\#4404](https://github.com/kubeflow/pipelines/issues/4404)) ([f39d879](https://github.com/kubeflow/pipelines/commit/f39d8790b248e6d16adf9b1f781418efc1ae4383))
|
|
* add kpf pipeline list-versions command ([\#3928](https://github.com/kubeflow/pipelines/issues/3928)) ([c9f621a](https://github.com/kubeflow/pipelines/commit/c9f621ad0cfa644b7bf2f432f9d572c44966b3f5))
|
|
* add parallelism for dsl.ParallelFor. Fixes [\#4089](https://github.com/kubeflow/pipelines/issues/4089) ([\#4149](https://github.com/kubeflow/pipelines/issues/4149)) ([c6ac83f](https://github.com/kubeflow/pipelines/commit/c6ac83f72ccb7808ca3f2cef5e0a4defadbf4062))
|
|
* allow to use pipeline version ([\#3930](https://github.com/kubeflow/pipelines/issues/3930)) ([40f06bf](https://github.com/kubeflow/pipelines/commit/40f06bfc91ff8b5b6f089bd08a9896f0f295c2b4))
|
|
* GCP marketplace - preserve install config in configmap and secret ([\#4471](https://github.com/kubeflow/pipelines/issues/4471)) ([fbfc160](https://github.com/kubeflow/pipelines/commit/fbfc160f933def1fb5e85a66355946fbf3aeb933))
|
|
* **sdk:** CLI - Allow upload_version by the pipeline's name. Fixes [\#3901](https://github.com/kubeflow/pipelines/issues/3901) ([\#4087](https://github.com/kubeflow/pipelines/issues/4087)) ([aae1eba](https://github.com/kubeflow/pipelines/commit/aae1eba09630b2e6a04b46897a0999cabcb1a1e8))
|
|
* **sdk:** Client - Getting access token without gcloud CLI ([\#4811](https://github.com/kubeflow/pipelines/issues/4811)) ([ab21ec9](https://github.com/kubeflow/pipelines/commit/ab21ec98455976bbb1f1f8b3d23710d19fbcfc9a))
|
|
* **sdk:** Components - Added Bool as a known type name ([\#4597](https://github.com/kubeflow/pipelines/issues/4597)) ([d4fd6e1](https://github.com/kubeflow/pipelines/commit/d4fd6e16a8074fa652735f09b50ee142c388f3d2))
|
|
* **sdk:** DSL - Added support for volatile components ([\#4104](https://github.com/kubeflow/pipelines/issues/4104)) ([d707b93](https://github.com/kubeflow/pipelines/commit/d707b93fb4fb49eaa23a73aacb7caee720c5f8ce))
|
|
* **sdk:** Expose upload pipeline version ([\#4146](https://github.com/kubeflow/pipelines/issues/4146)) ([45c796e](https://github.com/kubeflow/pipelines/commit/45c796e112fd0345f1cabbbfc566eca40adf9009))
|
|
* **sdk:** Fix print message for run submission with respect to output format ([\#4691](https://github.com/kubeflow/pipelines/issues/4691)) ([a8bd468](https://github.com/kubeflow/pipelines/commit/a8bd4682656e75b5c5cd48d75ffdf23e97bf99aa))
|
|
* **sdk:** optional context in kubenetes client ([\#4401](https://github.com/kubeflow/pipelines/issues/4401)) ([aed37c7](https://github.com/kubeflow/pipelines/commit/aed37c779234f0fc937384ba457845f1579e9638))
|
|
* **sdk:** Preserve parameter arguments and input names ([\#4563](https://github.com/kubeflow/pipelines/issues/4563)) ([e8fb58a](https://github.com/kubeflow/pipelines/commit/e8fb58a2215a0b86d52a41abdad0c2c3f836d50c))
|
|
* **sdk:** SDK - Components - Added annotations to InputSpec and OutputSpec ([\#4154](https://github.com/kubeflow/pipelines/issues/4154)) ([9b15800](https://github.com/kubeflow/pipelines/commit/9b1580039ff87c92a947556201bd54ebf1072a94))
|
|
* **sdk:** SDK - Components - Added annotations to TaskSpec ([\#4153](https://github.com/kubeflow/pipelines/issues/4153)) ([afd8161](https://github.com/kubeflow/pipelines/commit/afd816161d98359c4f0e95600c5bd7b7122b1314))
|
|
* **sdk:** SDK - Deprecation warning when using ContainerOp ([\#4166](https://github.com/kubeflow/pipelines/issues/4166)) ([2f94827](https://github.com/kubeflow/pipelines/commit/2f9482758b7fde7a0635f57e1d8917e5e0ccf14a))
|
|
* **sdk:** SDK - Enable placeholders in task display names. Fixes [\#4163](https://github.com/kubeflow/pipelines/issues/4163) ([\#4164](https://github.com/kubeflow/pipelines/issues/4164)) ([db0af86](https://github.com/kubeflow/pipelines/commit/db0af86e53ac050774b9331cd89a74dcdf04d1c4))
|
|
* **sdk:** support HTTP/S PROXY for SDK client ([\#4215](https://github.com/kubeflow/pipelines/issues/4215)) ([ac66626](https://github.com/kubeflow/pipelines/commit/ac66626a2c4c0222158817ac3c920b090af4245b))
|
|
* **sdk:** Support to print the cli command output in json format ([\#4566](https://github.com/kubeflow/pipelines/issues/4566)) ([0795597](https://github.com/kubeflow/pipelines/commit/0795597562e076437a21745e524b5c960b1edb68))
|
|
* **sdk/cli:** add extra header for cli ([\#4400](https://github.com/kubeflow/pipelines/issues/4400)) ([c8b4599](https://github.com/kubeflow/pipelines/commit/c8b4599622ce17eec1bb2b0ec061b393b435dda6))
|
|
* **sdk/client:** add cookie configuration to kfp client ([\#2679](https://github.com/kubeflow/pipelines/issues/2679)) ([d91ac0f](https://github.com/kubeflow/pipelines/commit/d91ac0f2173915d86cd30196724e60d8024e6ae8))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** add `MaxCallRecvMsgSize(math.MaxInt32)` to proxy server ([\#4402](https://github.com/kubeflow/pipelines/issues/4402)) ([cd9c9ff](https://github.com/kubeflow/pipelines/commit/cd9c9ff2b25a5981a3ccf9d9b46729e8b262e3c7))
|
|
* **backend:** Add a permission to create events to argo-role ([\#4449](https://github.com/kubeflow/pipelines/issues/4449)) ([d40d66a](https://github.com/kubeflow/pipelines/commit/d40d66aca3e6dde1ce4aaacb7967270be68b2bf2))
|
|
* **backend:** added setup structure to simplify adding new tests and removing duplicated code. Fixes [\#4630](https://github.com/kubeflow/pipelines/issues/4630) ([\#4639](https://github.com/kubeflow/pipelines/issues/4639)) ([92a932e](https://github.com/kubeflow/pipelines/commit/92a932e9d93c9529f1bb18c66738a7ad8b417b40))
|
|
* **backend:** allow empty userid header prefix. Fixes [\#4091](https://github.com/kubeflow/pipelines/issues/4091) (4098) ([042ff09](https://github.com/kubeflow/pipelines/commit/042ff0910080a98e6cae950489a0861699457b92))
|
|
* **backend:** Backend - Cache - Fixed reinstallation. Fixes [\#4299](https://github.com/kubeflow/pipelines/issues/4299) ([\#4320](https://github.com/kubeflow/pipelines/issues/4320)) ([fe77c19](https://github.com/kubeflow/pipelines/commit/fe77c197d1af951c48a0afc0175bc8d8a96173e2))
|
|
* **backend:** Cache Deployer - Fixed grep call ([\#4568](https://github.com/kubeflow/pipelines/issues/4568)) ([24217ff](https://github.com/kubeflow/pipelines/commit/24217ff4abc5cbf20c5a875a9ac815f3e51ecf09))
|
|
* **backend:** Caching - Fixed deployer failure on Kubernetes v1.16+. Fixes [\#4627](https://github.com/kubeflow/pipelines/issues/4627) ([\#4632](https://github.com/kubeflow/pipelines/issues/4632)) ([dde7f9a](https://github.com/kubeflow/pipelines/commit/dde7f9a5d67e7c4b7746328542afd2b0ad59e49d))
|
|
* **backend:** Caching - Only send cache-enabled pods to the caching webhook ([\#4429](https://github.com/kubeflow/pipelines/issues/4429)) ([6b54eec](https://github.com/kubeflow/pipelines/commit/6b54eecf28db7b0a731bf3b083ef548d7fcbbb34))
|
|
* **backend:** Caching - Reduced the cache webhook timeout ([\#4428](https://github.com/kubeflow/pipelines/issues/4428)) ([ada18bc](https://github.com/kubeflow/pipelines/commit/ada18bc6e604b9eaafa6fdad3e7a671b61606d75))
|
|
* **backend:** fix the google-api-core to 1.16.0 for backend visualization server. ([\#4158](https://github.com/kubeflow/pipelines/issues/4158)) ([cf29c61](https://github.com/kubeflow/pipelines/commit/cf29c61e495a5a2f0e78e26a34521b677d5f306b))
|
|
* **backend:** fix typo in reference key type ([\#4376](https://github.com/kubeflow/pipelines/issues/4376)) ([32c9c2a](https://github.com/kubeflow/pipelines/commit/32c9c2ac86a7cee4d6c3ebd5d60f3ae851abf830))
|
|
* **backend:** fixes useless error message when visualization-server is not accessible. Fixes [\#4157](https://github.com/kubeflow/pipelines/issues/4157) ([\#4201](https://github.com/kubeflow/pipelines/issues/4201)) ([d3d4dcb](https://github.com/kubeflow/pipelines/commit/d3d4dcbbc2fdcd7bee75998cc0aba82c855257b9))
|
|
* **backend:** improve forward / backward compatibility on db status table ([\#4351](https://github.com/kubeflow/pipelines/issues/4351)) ([384afac](https://github.com/kubeflow/pipelines/commit/384afac4b1c65a83ba384f731357e082168fb231))
|
|
* **backend:** improve forward / backward compatibility on experiment table ([\#4349](https://github.com/kubeflow/pipelines/issues/4349)) ([5141201](https://github.com/kubeflow/pipelines/commit/514120167e2e255d6c35cb564fd57ee75b452f56))
|
|
* **backend:** job api -- deletion/disabling should succeed when swf not found. Fixes [\#4871](https://github.com/kubeflow/pipelines/issues/4871) ([\#4884](https://github.com/kubeflow/pipelines/issues/4884)) ([4df8925](https://github.com/kubeflow/pipelines/commit/4df8925b052a768ad5febbfaa9e1b3a1c070d335))
|
|
* **backend:** logs error when failing to init mysql. Fixes [\#4334](https://github.com/kubeflow/pipelines/issues/4334) ([\#4335](https://github.com/kubeflow/pipelines/issues/4335)) ([bb21597](https://github.com/kubeflow/pipelines/commit/bb21597d4380fc5f583a8e1516c1dd62c07edf75))
|
|
* **backend:** Metadata Writer - Fixed regression with artifact type retrieval. Fixes [\#3971](https://github.com/kubeflow/pipelines/issues/3971) ([\#4231](https://github.com/kubeflow/pipelines/issues/4231)) ([1990588](https://github.com/kubeflow/pipelines/commit/199058840402adfc73834ee94320919465029d24))
|
|
* **backend:** Metadata Writer - Fixed setting execution custom properties ([\#4670](https://github.com/kubeflow/pipelines/issues/4670)) ([fc6b5d6](https://github.com/kubeflow/pipelines/commit/fc6b5d6c2e7f58ffc9af77c793288d903343b355))
|
|
* **backend:** persistence agent - workflow not found error should be a permanent error ([\#4486](https://github.com/kubeflow/pipelines/issues/4486)) ([29a6aaa](https://github.com/kubeflow/pipelines/commit/29a6aaa4e49ded9270f0af434a16b0831a873086))
|
|
* **backend:** prevent seg fault if workflow manifest is deleted. Fixes [\#4389](https://github.com/kubeflow/pipelines/issues/4389) ([\#4439](https://github.com/kubeflow/pipelines/issues/4439)) ([ec733c9](https://github.com/kubeflow/pipelines/commit/ec733c9a4247bdb91283d4df44644bb129be9476))
|
|
* **backend:** reduce confusing ReadArtifact errors for metrics in api server. Fixes [\#3699](https://github.com/kubeflow/pipelines/issues/3699) ([\#4338](https://github.com/kubeflow/pipelines/issues/4338)) ([01a7998](https://github.com/kubeflow/pipelines/commit/01a79980f69b11f12eb1a5cf1fd606615f8109f4))
|
|
* **backend:** skip reporting native Argo workflows which do not have Run ID label. Fixes [\#3584](https://github.com/kubeflow/pipelines/issues/3584) ([\#4438](https://github.com/kubeflow/pipelines/issues/4438)) ([1f2d417](https://github.com/kubeflow/pipelines/commit/1f2d417e31158db23ca01f9032a2bb338f2705f3))
|
|
* **backend:** updated the argo version too 2.7.7. Fixes [\#4392](https://github.com/kubeflow/pipelines/issues/4392) ([\#4498](https://github.com/kubeflow/pipelines/issues/4498)) ([d7793af](https://github.com/kubeflow/pipelines/commit/d7793aff1be62374c6481a770bd6b9bda1f8b1e3))
|
|
* **cache:** adds certificate approver permission to kubeflow-pipelines-cache-deployer-role. Fixes [\#4138](https://github.com/kubeflow/pipelines/issues/4138) ([\#4246](https://github.com/kubeflow/pipelines/issues/4246)) ([\#4383](https://github.com/kubeflow/pipelines/issues/4383)) ([265c9b7](https://github.com/kubeflow/pipelines/commit/265c9b70f43b9832006e34744f28b25509b7146a))
|
|
* **cache:** Cache deployer - Using the same kubectl version as the server ([\#4525](https://github.com/kubeflow/pipelines/issues/4525)) ([58584e1](https://github.com/kubeflow/pipelines/commit/58584e1d1f64c1e1658cec92f82dd28206797fb2))
|
|
* **cache:** Cache executions with no outputs. Fixes [\#3507](https://github.com/kubeflow/pipelines/issues/3507) ([\#3808](https://github.com/kubeflow/pipelines/issues/3808)) ([40353bf](https://github.com/kubeflow/pipelines/commit/40353bf6acd399f751d88770401f27de739b605f))
|
|
* **cache:** cache-deployer should check both secret and config ([\#4186](https://github.com/kubeflow/pipelines/issues/4186)) ([e4f4250](https://github.com/kubeflow/pipelines/commit/e4f4250fa8535fedab82d878f1b963d65ba5d54d))
|
|
* **cache:** Fix cache deployer not regenerating secrets when secret not present ([\#4171](https://github.com/kubeflow/pipelines/issues/4171)) ([75336f7](https://github.com/kubeflow/pipelines/commit/75336f7395d815b9f20645da6e7c6d6ae9f2132f))
|
|
* **component:** Add new apply action to kfserving component ([\#4108](https://github.com/kubeflow/pipelines/issues/4108)) ([f21e0fe](https://github.com/kubeflow/pipelines/commit/f21e0fe726f8aec86165beca061f64fa730e0ac7))
|
|
* **component:** Update default TensorFlow version for Watson ML example (4109) ([de2e0f2](https://github.com/kubeflow/pipelines/commit/de2e0f2ec0edc1afd16ad79d8cd9719d1b01cb1f))
|
|
* **components:** Add explicit image tag and fix variable references. ([\#4298](https://github.com/kubeflow/pipelines/issues/4298)) ([fed37f7](https://github.com/kubeflow/pipelines/commit/fed37f7f91526f14b01bc80e839677ee37ef1a81))
|
|
* **components:** add istio inject and ready status to kfserving component ([\#4362](https://github.com/kubeflow/pipelines/issues/4362)) ([f3a02d1](https://github.com/kubeflow/pipelines/commit/f3a02d17827165ee025a55d985c7b993a8e834ea))
|
|
* **components:** AWS SageMaker - Fix MinIO PID early exit ([\#4190](https://github.com/kubeflow/pipelines/issues/4190)) ([c6754e3](https://github.com/kubeflow/pipelines/commit/c6754e3f13752fee310479dd659a7e402a1cdbef))
|
|
* **components:** AWS SageMaker - Retry delete EKS Cluster after Integ test failure ([\#4662](https://github.com/kubeflow/pipelines/issues/4662)) ([008985a](https://github.com/kubeflow/pipelines/commit/008985a576de4a4acf987d8a4eacbaff40a19486))
|
|
* **components:** Fix kfserving component url parsing ([\#4780](https://github.com/kubeflow/pipelines/issues/4780)) ([7f32dde](https://github.com/kubeflow/pipelines/commit/7f32dde71190d46a132823e7d0ed59ae8df792f2))
|
|
* **components:** fix ml_engine/train interface ([\#4593](https://github.com/kubeflow/pipelines/issues/4593)) ([d115d46](https://github.com/kubeflow/pipelines/commit/d115d467aef58fde17e4043f783b2290d426ea16))
|
|
* **components:** Fixed the Download from GCS components for blob URIs ([\#4557](https://github.com/kubeflow/pipelines/issues/4557)) ([0ffcbd7](https://github.com/kubeflow/pipelines/commit/0ffcbd7ed856ecdd1b7545b6bc378fbc1074096e))
|
|
* **components:** Fixed the GCP - ML Engine - Batch predict component. Fixes [\#4430](https://github.com/kubeflow/pipelines/issues/4430) ([\#4432](https://github.com/kubeflow/pipelines/issues/4432)) ([2beddd0](https://github.com/kubeflow/pipelines/commit/2beddd054abbc6b277fc544769561eb6465b6b9a))
|
|
* **components:** GCP - AutoML - Fixed input type in Batch predict ([\#4499](https://github.com/kubeflow/pipelines/issues/4499)) ([41ce68e](https://github.com/kubeflow/pipelines/commit/41ce68ea45b8642ed029fba12a8ac4a9e6825ece))
|
|
* **components:** Login to Dockerhub before running tests for Sa… ([\#4826](https://github.com/kubeflow/pipelines/issues/4826)) ([c78781d](https://github.com/kubeflow/pipelines/commit/c78781d96c4a39f88f005a916b75a94242d7f994))
|
|
* **components:** Move output path as arguments for ibm components ([\#4647](https://github.com/kubeflow/pipelines/issues/4647)) ([121bfdf](https://github.com/kubeflow/pipelines/commit/121bfdfc5f832948a799a6e93d7c1cd985c5d254))
|
|
* **components:** Update watson ml sdk with the Aug 2020 release ([\#4331](https://github.com/kubeflow/pipelines/issues/4331)) ([25ee59d](https://github.com/kubeflow/pipelines/commit/25ee59dc02940f5ae2e30a87f0f84c09b14b0dc2))
|
|
* **samples:** fixes name error and unused parameter in samples for loop_parallelism ([\#4187](https://github.com/kubeflow/pipelines/issues/4187)) ([57bb7ac](https://github.com/kubeflow/pipelines/commit/57bb7ac019bbb1d37baeb8b9521aa09df46b3ef5))
|
|
* **sdk:** Fix opsgroups dependency resolution ([\#4370](https://github.com/kubeflow/pipelines/issues/4370)) ([22b7b99](https://github.com/kubeflow/pipelines/commit/22b7b99a8bff9278df4f7d051ffaca85837688e2))
|
|
* all big enough ui proxy requests fail with error proxying with partial data ([\#4266](https://github.com/kubeflow/pipelines/issues/4266)) ([c7300c3](https://github.com/kubeflow/pipelines/commit/c7300c343cca9b22c9c5bdb64823e312dac1e495))
|
|
* Bitbucket repo no longer available ([\#4395](https://github.com/kubeflow/pipelines/issues/4395)) ([fe21cd2](https://github.com/kubeflow/pipelines/commit/fe21cd2dae4fcae6d5a28dcfd8346370a644537f))
|
|
* **components:** remove needless arguments from AWS EMR scripts ([\#4252](https://github.com/kubeflow/pipelines/issues/4252)) ([262b288](https://github.com/kubeflow/pipelines/commit/262b288e5d8b9db668c1f473b78be52e7b78bd0f))
|
|
* **components:** sending pyspark jobs and set generated step_id to /output.txt from the generated EMR step ([\#4725](https://github.com/kubeflow/pipelines/issues/4725)) ([d6a2c23](https://github.com/kubeflow/pipelines/commit/d6a2c23f56943ea8af35b5b2e5f6c6381bfb25ed))
|
|
* **components:** sending pyspark jobs to aws EMR with the correct py … ([\#4721](https://github.com/kubeflow/pipelines/issues/4721)) ([b9e2259](https://github.com/kubeflow/pipelines/commit/b9e2259b4be4eaf7fbd123818b82263169ccdd3a))
|
|
* **components:** use default python version for launching dataflow jobs. Fixes [\#2601](https://github.com/kubeflow/pipelines/issues/2601) ([\#4583](https://github.com/kubeflow/pipelines/issues/4583)) ([a013edc](https://github.com/kubeflow/pipelines/commit/a013edc03b5c4537f690e733c52837a967cefcc1))
|
|
* **deployment:** fix database name prefix description ([\#4198](https://github.com/kubeflow/pipelines/issues/4198)) ([c615e37](https://github.com/kubeflow/pipelines/commit/c615e3796c21734d6b111e0dcecb28bef5f9040b))
|
|
* **deployment:** gcp managed storage - add service account to minio and cloudsql proxy deployments for workload identity ([\#4188](https://github.com/kubeflow/pipelines/issues/4188)) ([c5c9739](https://github.com/kubeflow/pipelines/commit/c5c9739a00466abbeb33cf1fc20cbfc7a8cf28af))
|
|
* **doc:** Use Managed NodeGroup for EKS Cluster ([\#4609](https://github.com/kubeflow/pipelines/issues/4609)) ([1c2a4e8](https://github.com/kubeflow/pipelines/commit/1c2a4e8886f5a5a13ac6f7a3c9016f05aaeb56ad))
|
|
* **frontend:** do not render Retry nodes in UI DAG as they are virtual nodes. Fixes [\#4425](https://github.com/kubeflow/pipelines/issues/4425) [\#2705](https://github.com/kubeflow/pipelines/issues/2705) ([\#4474](https://github.com/kubeflow/pipelines/issues/4474)) ([ca29b5c](https://github.com/kubeflow/pipelines/commit/ca29b5c96432dacc73298c7cc7c4b29c770c761d))
|
|
* **frontend:** Fix logic deciding if a node was cached. Fixes [\#4814](https://github.com/kubeflow/pipelines/issues/4814) ([\#4819](https://github.com/kubeflow/pipelines/issues/4819)) ([e3bbf16](https://github.com/kubeflow/pipelines/commit/e3bbf1645fd071507fa2f31ce1c2725dbe5735e8))
|
|
* **frontend:** fix parsing large workflow graph. Fixes [\#4179](https://github.com/kubeflow/pipelines/issues/4179) ([\#4180](https://github.com/kubeflow/pipelines/issues/4180)) ([02b0899](https://github.com/kubeflow/pipelines/commit/02b0899dd997a1c48e3900ad8895f5e342ec2447))
|
|
* **frontend:** Fix the yaml cannot show in Safari browser issue. Fixes [\#4727](https://github.com/kubeflow/pipelines/issues/4727) ([\#4818](https://github.com/kubeflow/pipelines/issues/4818)) ([1108ad3](https://github.com/kubeflow/pipelines/commit/1108ad340bd7b0bda256ef657c01b4cfb68d1f00))
|
|
* **Process:** update backend development README. Fixes [\#4750](https://github.com/kubeflow/pipelines/issues/4750) ([\#4774](https://github.com/kubeflow/pipelines/issues/4774)) ([1b924e6](https://github.com/kubeflow/pipelines/commit/1b924e6e72b30ad2f701edde4a4d3059f181cad4))
|
|
* **proxy:** fixes GCP inverse proxy url priority. Fixes [\#4284](https://github.com/kubeflow/pipelines/issues/4284) ([\#4702](https://github.com/kubeflow/pipelines/issues/4702)) ([9d6ab4c](https://github.com/kubeflow/pipelines/commit/9d6ab4c40f231d7f805228820756d28da936c91d))
|
|
* **sample:** Fix syntax error in openvino sample component ([\#4181](https://github.com/kubeflow/pipelines/issues/4181)) ([70ac32c](https://github.com/kubeflow/pipelines/commit/70ac32ccad31bb83002e5276915b0a6268b80973))
|
|
* **samples:** Keras - Fixed the keras sample ([\#4523](https://github.com/kubeflow/pipelines/issues/4523)) ([9287287](https://github.com/kubeflow/pipelines/commit/92872871550ce24eaf0701d2409409329805073e))
|
|
* **samples:** Switched the AutoML sample from BQ to GCS datasets ([\#4501](https://github.com/kubeflow/pipelines/issues/4501)) ([3fd72e4](https://github.com/kubeflow/pipelines/commit/3fd72e4295b186abd5e7fdc3feb3996153401109))
|
|
* **samples:** Updated and fixed the secrets sample ([\#4590](https://github.com/kubeflow/pipelines/issues/4590)) ([c8ce4fa](https://github.com/kubeflow/pipelines/commit/c8ce4fa9fbfb433de33db8c5fe5c723e02a179a0))
|
|
* **sdk:** added clearer error for case when user uses watch and argo isn't installed ([\#4511](https://github.com/kubeflow/pipelines/issues/4511)) ([37362a3](https://github.com/kubeflow/pipelines/commit/37362a344102509294e6257ad7af6246d18e171e))
|
|
* **sdk:** Allow non-pythonic names for graph components' task's outputs. Fixes [\#4514](https://github.com/kubeflow/pipelines/issues/4514). ([\#4515](https://github.com/kubeflow/pipelines/issues/4515)) ([0b31879](https://github.com/kubeflow/pipelines/commit/0b3187966e68809e643fd59a53dac01ff60ea6ef))
|
|
* **sdk:** Client - Fixed wait_for_run_completion ([\#4808](https://github.com/kubeflow/pipelines/issues/4808)) ([5c1b919](https://github.com/kubeflow/pipelines/commit/5c1b919793576b2af951fdea2d15fef8739d85e2))
|
|
* **sdk:** Compiler - Fixed input artifact name sanitization when using raw string arguments. Fixes [\#4110](https://github.com/kubeflow/pipelines/issues/4110) ([\#4120](https://github.com/kubeflow/pipelines/issues/4120)) ([48889a9](https://github.com/kubeflow/pipelines/commit/48889a99d1e6410df0a4669bcae08906e12673f6))
|
|
* **sdk:** Compiler - Fixed pipeline parameters with empty default values ([\#4552](https://github.com/kubeflow/pipelines/issues/4552)) ([f7874d3](https://github.com/kubeflow/pipelines/commit/f7874d38ffe1d6eaf13ddffef5c61c44217b47cf))
|
|
* **sdk:** Compiler - Fixed the input argument mapping when using dsl.graph_component. Fixes [\#3915](https://github.com/kubeflow/pipelines/issues/3915) (4082) ([1da1cf4](https://github.com/kubeflow/pipelines/commit/1da1cf46b6cbb8a7473691b9080b9545c21e002f))
|
|
* **sdk:** Compiler - Fixed the input argument mapping when using dsl.graph_component. Fixes [\#3915](https://github.com/kubeflow/pipelines/issues/3915) (4082) ([6960366](https://github.com/kubeflow/pipelines/commit/696036684674e947d5bbcb7fb226403c50c88a98))
|
|
* **sdk:** Components - Fixed handling of typing.NamedTuple in Python 3.9 ([\#4614](https://github.com/kubeflow/pipelines/issues/4614)) ([8699a05](https://github.com/kubeflow/pipelines/commit/8699a05c274e52ba0e8ea770e8d4621aadadbdf9))
|
|
* **sdk:** Components - Fixed ModelBase handling of open generic types in Python 3.9 ([\#4613](https://github.com/kubeflow/pipelines/issues/4613)) ([be89972](https://github.com/kubeflow/pipelines/commit/be899723e3b3e05f8167053c6c532519a12ba2d6))
|
|
* **sdk:** DSL - Enabled arbitrary ContainerOp names ([\#4554](https://github.com/kubeflow/pipelines/issues/4554)) ([1aa8068](https://github.com/kubeflow/pipelines/commit/1aa80685071f0a8800e75a7fbd29dc1df6941293))
|
|
* **sdk:** Fix get_experiment when there are no experiments. Fixes [\#4176](https://github.com/kubeflow/pipelines/issues/4176) ([\#4177](https://github.com/kubeflow/pipelines/issues/4177)) ([749538d](https://github.com/kubeflow/pipelines/commit/749538d031f63f504a1e831f79bd06b282e6d2f9))
|
|
* **sdk:** Fixed UI metadata and metrics ([\#4672](https://github.com/kubeflow/pipelines/issues/4672)) ([80e1d70](https://github.com/kubeflow/pipelines/commit/80e1d7063dc6eea0d17606c26fb61aff5eca4310))
|
|
* **sdk:** Fixes [\#4703](https://github.com/kubeflow/pipelines/issues/4703): conflict between .pylintrc and .yapf ([\#4706](https://github.com/kubeflow/pipelines/issues/4706)) ([0179584](https://github.com/kubeflow/pipelines/commit/0179584708ab7820f1dbe5f2455ee544045600f6))
|
|
* **sdk:** fixes dsl.ContainerOp deprecation warning not shown ([\#4658](https://github.com/kubeflow/pipelines/issues/4658)) ([c52a81c](https://github.com/kubeflow/pipelines/commit/c52a81c1afab62f6682782e0f9e486336c392331))
|
|
* **sdk:** fixes the default value for _is_refresh_token. Fixes [\#4189](https://github.com/kubeflow/pipelines/issues/4189) ([\#4195](https://github.com/kubeflow/pipelines/issues/4195)) ([d3ef0dc](https://github.com/kubeflow/pipelines/commit/d3ef0dcbd0131ce2b8fac618b7e4c485236da865))
|
|
* **sdk:** fixes too broad except when retrieving experiments. ([\#4765](https://github.com/kubeflow/pipelines/issues/4765)) ([950fae4](https://github.com/kubeflow/pipelines/commit/950fae4921f7f193c738079e4ab3c1e8d81d8af5))
|
|
* **sdk:** SDK - Avoiding deprecated ContainerOp methods ([\#4134](https://github.com/kubeflow/pipelines/issues/4134)) ([d0b799e](https://github.com/kubeflow/pipelines/commit/d0b799e4a9b55fe293f0bf15891e1d12d257e94f))
|
|
* **sdk:** SDK - Components - Fixed the error message format string ([\#4130](https://github.com/kubeflow/pipelines/issues/4130)) ([79f6a40](https://github.com/kubeflow/pipelines/commit/79f6a4023d3a8bb98e4c74a1f263f82b318e027a))
|
|
* **sdk:** TypeError in Client.get_pipeline_id() when pipeline does not exist ([\#4319](https://github.com/kubeflow/pipelines/issues/4319)) ([d7e5894](https://github.com/kubeflow/pipelines/commit/d7e589491280f1645d5e733165435d78a0bd7732))
|
|
* **sdk:** use a meaningful link text in ipython ([\#4570](https://github.com/kubeflow/pipelines/issues/4570)) ([a840ce7](https://github.com/kubeflow/pipelines/commit/a840ce75e381fa7ba3cfcd4718719440d7e526a8))
|
|
* **sdk:** VolumeOp has apiVersion as parameter ([\#4694](https://github.com/kubeflow/pipelines/issues/4694)) ([5f992f5](https://github.com/kubeflow/pipelines/commit/5f992f5d06a33e85bc53b8531cfc2cbf1f1faa87))
|
|
* **sdk/client:** reserve the host protocal (http or https) so that http host can work. Fixes [\#4277](https://github.com/kubeflow/pipelines/issues/4277) ([\#4285](https://github.com/kubeflow/pipelines/issues/4285)) ([cc78bd1](https://github.com/kubeflow/pipelines/commit/cc78bd1a4fda560454ec036c01cc0c9262517431))
|
|
* **sdk/component:** ml_engine deploy version is incorrect type. Fixes [\#4291](https://github.com/kubeflow/pipelines/issues/4291) ([\#4292](https://github.com/kubeflow/pipelines/issues/4292)) ([2394bb2](https://github.com/kubeflow/pipelines/commit/2394bb2fca14b01764251355665ef34bf16014e2))
|
|
* increase TFX version from 0.20.2 to 0.22.0. Fixes [\#4084](https://github.com/kubeflow/pipelines/issues/4084), fixes [\#4114](https://github.com/kubeflow/pipelines/issues/4114) ([\#4133](https://github.com/kubeflow/pipelines/issues/4133)) ([ce51c59](https://github.com/kubeflow/pipelines/commit/ce51c591f3c011dcc3e607e778e377a5ebb73f7d))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* feat(components) Adds RoboMaker and SageMaker RLEstimator components ([\#4813](https://github.com/kubeflow/pipelines/issues/4813)) ([4aa11c3](https://github.com/kubeflow/pipelines/commit/4aa11c3c7f6f068fdb135e1af4a0af5bb1d72d17))
|
|
* [IR] Add deployment spec to IR spec. ([\#4881](https://github.com/kubeflow/pipelines/issues/4881)) ([ee85ed5](https://github.com/kubeflow/pipelines/commit/ee85ed563c2b810f1dbb92fcad84f8a55ed9a22c))
|
|
* [Doc] update docs that still refer to KFP latest SDK reference ([\#4845](https://github.com/kubeflow/pipelines/issues/4845)) ([518b8b8](https://github.com/kubeflow/pipelines/commit/518b8b886de54fe7ad16c523594ff2a0b07ce19c))
|
|
* Update RELEASE.md ([1d4ebdd](https://github.com/kubeflow/pipelines/commit/1d4ebddab6c3dcfa9b8124c71cc92daf1e617676))
|
|
* Update RELEASE.md ([6acd19b](https://github.com/kubeflow/pipelines/commit/6acd19b8ddf66fe22afbcc56b0ed79437f6e39f7))
|
|
* fix(sdk) - fixes missing import in KFP compiler ([\#4741](https://github.com/kubeflow/pipelines/issues/4741)) ([9efc9e5](https://github.com/kubeflow/pipelines/commit/9efc9e59b28227a56c487d925d787126e3b5f9df))
|
|
* kfp sdk version to 1.1.0 ([\#4740](https://github.com/kubeflow/pipelines/issues/4740)) ([79e9f68](https://github.com/kubeflow/pipelines/commit/79e9f688a1f84891c5befa6853ddc6a93f9637c0))
|
|
* SDK - Restored module decoupling ([\#4625](https://github.com/kubeflow/pipelines/issues/4625)) ([ccc763f](https://github.com/kubeflow/pipelines/commit/ccc763fb718569a21b95a107ffe5beb023334742))
|
|
* compiler for IR ([\#4529](https://github.com/kubeflow/pipelines/issues/4529)) ([5020fd1](https://github.com/kubeflow/pipelines/commit/5020fd1079e89dc3869b81c9efced4c43ea2895e))
|
|
* Update IR ExecutorOutput message to use ArtifactList for artifacts field. ([\#4619](https://github.com/kubeflow/pipelines/issues/4619)) ([72ce138](https://github.com/kubeflow/pipelines/commit/72ce138253a8fbfded4da557e8f77ddeeb99caa7))
|
|
* sample azure components ([\#4509](https://github.com/kubeflow/pipelines/issues/4509)) ([210eb8a](https://github.com/kubeflow/pipelines/commit/210eb8afaae43000cf46a8aec6c17dd3eda3c08f))
|
|
* update kfp installation instructions for a number of gcp components ([\#4594](https://github.com/kubeflow/pipelines/issues/4594)) ([7e4d9f4](https://github.com/kubeflow/pipelines/commit/7e4d9f4742538f4185783c5ac3a1863605a75894))
|
|
* Samples - Added the continue_training_from_prod sample ([\#4561](https://github.com/kubeflow/pipelines/issues/4561)) ([2471f26](https://github.com/kubeflow/pipelines/commit/2471f265b3b9a6981491442686aa8240440da364))
|
|
* Update ImporterSpec artifact_uri type ([\#4548](https://github.com/kubeflow/pipelines/issues/4548)) ([629a980](https://github.com/kubeflow/pipelines/commit/629a980cfdd6797ebc839f040f173cf9e0ada5fa))
|
|
* Package pipeline_spec proto into SDK ([\#4546](https://github.com/kubeflow/pipelines/issues/4546)) ([097b186](https://github.com/kubeflow/pipelines/commit/097b1864e3b8b7c73678079162f67cd7311962e1))
|
|
* Pipeline IR ([\#4371](https://github.com/kubeflow/pipelines/issues/4371)) ([d8e8260](https://github.com/kubeflow/pipelines/commit/d8e82602b0dbe07e7ddc3d250a6cb4c1ae68e4af))
|
|
* [AWS SageMaker] Fix small bugs ([\#4161](https://github.com/kubeflow/pipelines/issues/4161)) ([05398cf](https://github.com/kubeflow/pipelines/commit/05398cf4751366af67d02f9d8a707773293f0486))
|
|
* Manifests - Added permissions for certificate approval ([\#4385](https://github.com/kubeflow/pipelines/issues/4385)) ([d9ee639](https://github.com/kubeflow/pipelines/commit/d9ee639aeb7c69f3c0b94e7a7aef25bab2c65f36))
|
|
* Fix (readme): fixed a typo. ([\#4410](https://github.com/kubeflow/pipelines/issues/4410)) ([b49f5c9](https://github.com/kubeflow/pipelines/commit/b49f5c91d5babd72434c0580b6497da68605579b))
|
|
* update owners file ([\#4316](https://github.com/kubeflow/pipelines/issues/4316)) ([d135693](https://github.com/kubeflow/pipelines/commit/d135693d5a9312dbcdb1c84a79a9135393669320))
|
|
* Updated components/aws/sagemaker/README.md ([\#3983](https://github.com/kubeflow/pipelines/issues/3983)) ([e3c33a6](https://github.com/kubeflow/pipelines/commit/e3c33a650e29d65877774fa965ef65be9ff4b24e))
|
|
* Update README.md ([\#4260](https://github.com/kubeflow/pipelines/issues/4260)) ([ee66814](https://github.com/kubeflow/pipelines/commit/ee668142822775b716a26438ad8b647de6081d28))
|
|
* Components - ml_metrics - Added the Aggregate_regression_metrics component ([\#4240](https://github.com/kubeflow/pipelines/issues/4240)) ([d4d692e](https://github.com/kubeflow/pipelines/commit/d4d692e4c2508328961e892acda03453f4b23600))
|
|
* Components - XGBoost - Added the Train_regression_and_calculate_metrics component ([\#4243](https://github.com/kubeflow/pipelines/issues/4243)) ([8d373e7](https://github.com/kubeflow/pipelines/commit/8d373e77a48d0517957028184937b5e2f914f05b))
|
|
* Components - XGBoost - Added Train_and_cross-validate_regression component ([\#4245](https://github.com/kubeflow/pipelines/issues/4245)) ([acb50e7](https://github.com/kubeflow/pipelines/commit/acb50e7d12183e50307fee054f478aab0b27fadd))
|
|
* Components - XGBoost - Added the Cross_validation_for_regression component ([\#4244](https://github.com/kubeflow/pipelines/issues/4244)) ([34cb59d](https://github.com/kubeflow/pipelines/commit/34cb59daaea4f800afae5d968b5efd31eb432291))
|
|
* SDK - Components - Temporary removed Kubernetes options from ComponentSpec ([\#4230](https://github.com/kubeflow/pipelines/issues/4230)) ([39975e3](https://github.com/kubeflow/pipelines/commit/39975e3cde7ba4dcea2bca835b92d0fe40b1ae3c))
|
|
* Add myself as approver/reviewer ([\#2254](https://github.com/kubeflow/pipelines/issues/2254)) ([193d143](https://github.com/kubeflow/pipelines/commit/193d143ccc11b8582c4ab993735c1fa20d77f846))
|
|
* SDK - Components - Fixed examples in docstrings ([\#4074](https://github.com/kubeflow/pipelines/issues/4074)) ([aeb0401](https://github.com/kubeflow/pipelines/commit/aeb0401c8a06a2c555c2ca5726c7522823ff850d))
|
|
* Components - tables - Remove_header ([\#4044](https://github.com/kubeflow/pipelines/issues/4044)) ([b1c1431](https://github.com/kubeflow/pipelines/commit/b1c1431eb8d6b7cc63c55f5e828faf9859a50e55))
|
|
* SDK - Compiler - Validating Argo validator ([\#3874](https://github.com/kubeflow/pipelines/issues/3874)) ([bbc9ff5](https://github.com/kubeflow/pipelines/commit/bbc9ff5ec39bb5f79743ff7d74d1e1d30a7f4f78))
|
|
* [AWS SageMaker] Integ test to check CloudWatch logs print feature ([\#4056](https://github.com/kubeflow/pipelines/issues/4056)) ([799db47](https://github.com/kubeflow/pipelines/commit/799db4714f4f96b48e8e4e4f0808c9edf05160dc))
|
|
* A brief release announcement/note for KFP 1.0 ([\#4059](https://github.com/kubeflow/pipelines/issues/4059)) ([48f3075](https://github.com/kubeflow/pipelines/commit/48f3075f0a8cb87e6e5336692f0d9fd4b6150ae9))
|
|
* [AWS SageMaker] De-hardcode output paths in AWS components ([\#4119](https://github.com/kubeflow/pipelines/issues/4119)) ([f0f8e5d](https://github.com/kubeflow/pipelines/commit/f0f8e5d178954703fa6d76e1dff45cb8480dc52c))
|
|
* SDK - Compiler - Removed the deprecated dsl-compile --package command ([\#4055](https://github.com/kubeflow/pipelines/issues/4055)) ([229eff2](https://github.com/kubeflow/pipelines/commit/229eff25161bf20b05efe2b4fd3e6d603c9896b7))
|
|
* [AWS SageMaker] GroundTruth Pre/Post Lambda function region additions ([\#3932](https://github.com/kubeflow/pipelines/issues/3932)) ([131be23](https://github.com/kubeflow/pipelines/commit/131be234675035684c767e9cb766cee8d12071fe))
|
|
* [AWS SageMaker] Processing job sample ([\#4009](https://github.com/kubeflow/pipelines/issues/4009)) ([7619a01](https://github.com/kubeflow/pipelines/commit/7619a015463f7935fdb8b4b12eaa696943be38ed))
|
|
* [AWS SageMaker] Add unit tests for cloudwatch logs ([\#4051](https://github.com/kubeflow/pipelines/issues/4051)) ([e0e4b98](https://github.com/kubeflow/pipelines/commit/e0e4b982cdb8696deb316c61c69a3e96c4831936))
|
|
* Fix typo in error message ([\#3369](https://github.com/kubeflow/pipelines/issues/3369)) ([50fd45f](https://github.com/kubeflow/pipelines/commit/50fd45fed97262344c1a3f1377d4ef3f3f3d071b))
|
|
* test(sdk) Restored the ParallelFor compiler test data (4103) ([d24eb78](https://github.com/kubeflow/pipelines/commit/d24eb783710f2039c44ed6558730b48cf0cb975f))
|
|
* Components - XGBoost - Added the recursive training pipeline (4067) ([2268ddd](https://github.com/kubeflow/pipelines/commit/2268ddddba50142fcc303407a5d56ca3aeca29aa))
|
|
* Components - Added more GCP BigQuery components (3914) ([c52a73e](https://github.com/kubeflow/pipelines/commit/c52a73e52c64a2d1414d0294e8617da42445dfd8))
|
|
* SDK - Compiler - Added support for volume-based data passing (3371) ([54a596a](https://github.com/kubeflow/pipelines/commit/54a596abd837586e294b03c31d10ac61d9273f1a))
|
|
* SDK - Components - Python - Switched the default base image to python 3.7 (4054) ([ceb860c](https://github.com/kubeflow/pipelines/commit/ceb860c59496c1cfb8432bcb301173aa51ddf078))
|
|
* SDK - Tests - Fixed two test failures in hermetic systems (4057) ([51b1c74](https://github.com/kubeflow/pipelines/commit/51b1c7468f1e9f41ae4a2294ed54b6fa245ea220))
|
|
* SDK - Compiler - Fixed error message ([\#4053](https://github.com/kubeflow/pipelines/issues/4053)) ([757d43c](https://github.com/kubeflow/pipelines/commit/757d43c7fde3eda90cfe014f9b24f0812b6571ae))
|
|
* Validate resourcekey to avoid apiserver being panic for invalid inputs ([\#3999](https://github.com/kubeflow/pipelines/issues/3999)) ([91f08c4](https://github.com/kubeflow/pipelines/commit/91f08c48496c44958e2ef5c47e1b5a2679ece37d))
|
|
* [Backend] Bug fix: applying filter in listing versions ([\#4052](https://github.com/kubeflow/pipelines/issues/4052)) ([6fdf03a](https://github.com/kubeflow/pipelines/commit/6fdf03a16481fa9ebfd156fbce4af6411a5de199))
|
|
* Components - Calculate_regression_metrics ([\#4050](https://github.com/kubeflow/pipelines/issues/4050)) ([cd0e487](https://github.com/kubeflow/pipelines/commit/cd0e4870e2104c5cda419571938d28533b42167f))
|
|
* Components - pandas - Transform DataFrame - Fixed transforms that replace dataframe ([\#4042](https://github.com/kubeflow/pipelines/issues/4042)) ([cb4c1b2](https://github.com/kubeflow/pipelines/commit/cb4c1b20aedf6169329518a3cff288750ce86982))
|
|
* Components - XGBoost - Train and Predict from Apache Parquet ([\#4035](https://github.com/kubeflow/pipelines/issues/4035)) ([c7ef9b4](https://github.com/kubeflow/pipelines/commit/c7ef9b4f43b44c03b88c0ffb04d688eae51533cf))
|
|
* Components - Converters from ApacheParquet to CSV and TSV ([\#4031](https://github.com/kubeflow/pipelines/issues/4031)) ([c4340f6](https://github.com/kubeflow/pipelines/commit/c4340f6dde941b3556e88819d4408a5dbc68b292))
|
|
* Components - XGBoost - Parsing CSV using pandas ([\#4039](https://github.com/kubeflow/pipelines/issues/4039)) ([ea94251](https://github.com/kubeflow/pipelines/commit/ea94251143f300fafed8950a1b4ba0a6b6065094))
|
|
* better native-keras based sample ([\#3900](https://github.com/kubeflow/pipelines/issues/3900)) ([7f39f18](https://github.com/kubeflow/pipelines/commit/7f39f18db747c604c9bda302723de9df7e7bf1c0))
|
|
* Metadata Writer - Added timeouts ([\#4037](https://github.com/kubeflow/pipelines/issues/4037)) ([0417f13](https://github.com/kubeflow/pipelines/commit/0417f13dce00af8d5076ca13532683491a78bcee))
|
|
* Components - CatBoost - Fixed small bug in sample ([\#4032](https://github.com/kubeflow/pipelines/issues/4032)) ([091316b](https://github.com/kubeflow/pipelines/commit/091316b8bf3790e14e2418843ff67a3072cfadc0))
|
|
* [SDK] Add list_pipeline_versions to kfp.Client ([\#3340](https://github.com/kubeflow/pipelines/issues/3340)) ([a802dbb](https://github.com/kubeflow/pipelines/commit/a802dbbed091a9a6299d2fd9e97a0a70c68d1e88))
|
|
* [AWS SageMaker] Print SageMaker job logs in kfp UI ([\#3954](https://github.com/kubeflow/pipelines/issues/3954)) ([b3d8e04](https://github.com/kubeflow/pipelines/commit/b3d8e04e1e0d1e14a1e1a86ea8a2ce977542b06a))
|
|
* Docs - Show inherited members in the kfp.dsl docs ([\#4025](https://github.com/kubeflow/pipelines/issues/4025)) ([d472d53](https://github.com/kubeflow/pipelines/commit/d472d53a85d9675ed977228779c52d0757ef9fff))
|
|
* Metadata-Writer: Updates metadata writer to use mlmd 0.22.0 ([\#4027](https://github.com/kubeflow/pipelines/issues/4027)) ([24423ff](https://github.com/kubeflow/pipelines/commit/24423ffa5ca9b7145f5cad4821fa3928c79ce630))
|
|
* Reduce ttl of persisted final workflow to 1 day ([\#4005](https://github.com/kubeflow/pipelines/issues/4005)) ([8553497](https://github.com/kubeflow/pipelines/commit/8553497c3c2401422d0baf3c49001c32aa343f82))
|
|
* Update travis CI status badge to use .com version instead of outdated .org version ([\#3968](https://github.com/kubeflow/pipelines/issues/3968)) ([7340fc2](https://github.com/kubeflow/pipelines/commit/7340fc22869867d776077348b34f46b452974c9f))
|
|
* [AWS SageMaker] Component 0.4.1 Release ([\#4011](https://github.com/kubeflow/pipelines/issues/4011)) ([c29ee5d](https://github.com/kubeflow/pipelines/commit/c29ee5de138fda5d6318d8cba92ac4cb16f68716))
|
|
* Add missing import statement ([\#4010](https://github.com/kubeflow/pipelines/issues/4010)) ([5717bc0](https://github.com/kubeflow/pipelines/commit/5717bc0fbbaabd86e012a6aa92937c139d2bee68))
|
|
* SDK - Components - Added authentication support for component loading functions ([\#3976](https://github.com/kubeflow/pipelines/issues/3976)) ([49fab02](https://github.com/kubeflow/pipelines/commit/49fab021260bf8372964aebc04e8cf0b1481595f))
|
|
* Components - Pandas - Transform_DataFrame ([\#3985](https://github.com/kubeflow/pipelines/issues/3985)) ([a613f0c](https://github.com/kubeflow/pipelines/commit/a613f0c7b7390f29d59e8e571f654e0db39459f9))
|
|
* [AWS SageMaker] Processing job component ([\#3944](https://github.com/kubeflow/pipelines/issues/3944)) ([bea6365](https://github.com/kubeflow/pipelines/commit/bea63652e14b59f8336777d360a3a7a505648c40))
|
|
* enable pagination when expanding experiment in both the home page and the archive page ([\#4008](https://github.com/kubeflow/pipelines/issues/4008)) ([53d0244](https://github.com/kubeflow/pipelines/commit/53d0244538a14898fb5ce888b76adb670025a889))
|
|
* Fix [\#3980](https://github.com/kubeflow/pipelines/issues/3980) - mockapi tsconfig should reference root dir correctly ([\#4006](https://github.com/kubeflow/pipelines/issues/4006)) ([4d2e317](https://github.com/kubeflow/pipelines/commit/4d2e31711f08c29a2735f9d589a1383d7e085845))
|
|
* Simplified the style config ([\#4002](https://github.com/kubeflow/pipelines/issues/4002)) ([2e9e750](https://github.com/kubeflow/pipelines/commit/2e9e75039ad14ed002d7ffeae65941932a443d70))
|
|
* Components - CatBoost ([\#3844](https://github.com/kubeflow/pipelines/issues/3844)) ([c809fc8](https://github.com/kubeflow/pipelines/commit/c809fc866cddc89438df983d6cd08774396ceec2))
|
|
* Metadata Writer - Stopped using artifact properties ([\#4004](https://github.com/kubeflow/pipelines/issues/4004)) ([4f5a7f0](https://github.com/kubeflow/pipelines/commit/4f5a7f0c204b7cf59eba68e3ba486be57b002fa4))
|
|
* Fix/log unavailable warning ([\#3848](https://github.com/kubeflow/pipelines/issues/3848)) ([040615c](https://github.com/kubeflow/pipelines/commit/040615c87f6ba76ef594bb9db9477ac63ddb0552))
|
|
* update refreshing mechanism ([\#3981](https://github.com/kubeflow/pipelines/issues/3981)) ([c04b9f0](https://github.com/kubeflow/pipelines/commit/c04b9f0a2c975861699ee6c0a0557f71db27a3aa))
|
|
* [AWS Sagemaker] aws-samples kmeans-hpo pipeline test ([\#3905](https://github.com/kubeflow/pipelines/issues/3905)) ([bc6aed9](https://github.com/kubeflow/pipelines/commit/bc6aed9caca3254bcdca2658d4c12cec06796b08))
|
|
* Cache - Deployer should check whether the secret is installed ([\#3992](https://github.com/kubeflow/pipelines/issues/3992)) ([8f8ac52](https://github.com/kubeflow/pipelines/commit/8f8ac52c347f6ba6173ff13528b21d41e37aaa8e))
|
|
* [Manifest] Apply kustomize best practices to standalone manifest ([\#3978](https://github.com/kubeflow/pipelines/issues/3978)) ([c0124cb](https://github.com/kubeflow/pipelines/commit/c0124cb74797c2eaa5dfed54ee0a694d52a281ef))
|
|
* [Doc] Cherry pick process for release branch ([\#3953](https://github.com/kubeflow/pipelines/issues/3953)) ([7d6f2bd](https://github.com/kubeflow/pipelines/commit/7d6f2bd1d7825d4c46601fd8d7bc445d328a222a))
|
|
* [Backend][Mutli-user] Allow shared read in the special multi-user mode. ([\#3858](https://github.com/kubeflow/pipelines/issues/3858)) ([fcd2559](https://github.com/kubeflow/pipelines/commit/fcd2559b2c846c2bd1e818cd72ebd8d64390258c))
|
|
* [AWS SageMaker] Add integration test for sample pipeline train ([\#3876](https://github.com/kubeflow/pipelines/issues/3876)) ([35019eb](https://github.com/kubeflow/pipelines/commit/35019eb3ea3c256d66ff22e5fc0072674ba99d5b))
|
|
* moved mnis examples ([\#3979](https://github.com/kubeflow/pipelines/issues/3979)) ([370da26](https://github.com/kubeflow/pipelines/commit/370da263f969a27616f33beb5bd584017e4ccf08))
|
|
* Update Dataflow component _client.py to use projects.locations.templates API endpoint ([\#3851](https://github.com/kubeflow/pipelines/issues/3851)) ([79b9d40](https://github.com/kubeflow/pipelines/commit/79b9d4090ab8a1d58d447891f58e726a1ab05018))
|
|
* SDK - Compiler - Made compiler compatible with @wraps ([\#3956](https://github.com/kubeflow/pipelines/issues/3956)) ([374b3b0](https://github.com/kubeflow/pipelines/commit/374b3b02d2a6b2ac5883f1a45f22d0f000586c79))
|
|
* [AWS SageMaker] Update GroundTruth integration test timeout ([\#3973](https://github.com/kubeflow/pipelines/issues/3973)) ([d6920ca](https://github.com/kubeflow/pipelines/commit/d6920ca2ad0c36c195c8f483f4f1ac27d4b7e82f))
|
|
* [Backend] Filter run on status ([\#3959](https://github.com/kubeflow/pipelines/issues/3959)) ([2fa6e2b](https://github.com/kubeflow/pipelines/commit/2fa6e2b7f6855cecb61ae881226dba20ad80ba7a))
|
|
* [Format] Format yaml files that will be automated ([\#3958](https://github.com/kubeflow/pipelines/issues/3958)) ([3cf36cd](https://github.com/kubeflow/pipelines/commit/3cf36cdef3fffb3cd44959b70d041091beafa076))
|
|
* Fix [\#3906](https://github.com/kubeflow/pipelines/issues/3906) - mount_pvc transform should ignore non-ContainerOps ([\#3912](https://github.com/kubeflow/pipelines/issues/3912)) ([4812d35](https://github.com/kubeflow/pipelines/commit/4812d35283f21fdccb1aabf00934de426cecfe92))
|
|
* [Python Client] Clean up generated python client template to facilitate version bump ([\#3937](https://github.com/kubeflow/pipelines/issues/3937)) ([c6ac5e0](https://github.com/kubeflow/pipelines/commit/c6ac5e0b1fd991e19e96419f0f508ec0a4217c29))
|
|
* fix length ([\#3934](https://github.com/kubeflow/pipelines/issues/3934)) ([7fbb7ca](https://github.com/kubeflow/pipelines/commit/7fbb7cae567d24e766ae851cc494b8db0f239e54))
|
|
* SDK - Compiler - Using properly serialized pipeline parameter defaults ([\#3832](https://github.com/kubeflow/pipelines/issues/3832)) ([40372e5](https://github.com/kubeflow/pipelines/commit/40372e5c86af6f86196011e8d9f88ad6ab586cbc))
|
|
* Only pending or running workflows are considered not-final ([\#3940](https://github.com/kubeflow/pipelines/issues/3940)) ([5f9e56a](https://github.com/kubeflow/pipelines/commit/5f9e56a7443b2449f3cc0dc5f126a9f98f776e7e))
|
|
* Add Bobgy to OWNERS ([\#3926](https://github.com/kubeflow/pipelines/issues/3926)) ([57f415d](https://github.com/kubeflow/pipelines/commit/57f415d2d1960e4017d7eb05b0fea85d21436add))
|
|
* Bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend ([\#3929](https://github.com/kubeflow/pipelines/issues/3929)) ([710c664](https://github.com/kubeflow/pipelines/commit/710c6646601561b15506c690bb98415d98ef2536))
|
|
* [Release] Fix $(cat VERSION) not in bash script ([\#3924](https://github.com/kubeflow/pipelines/issues/3924)) ([b0466cb](https://github.com/kubeflow/pipelines/commit/b0466cb9626407f125bf7ce2c9de37991e654a6d))
|
|
* [Release] Fix missing $TAG_NAME in .cloudbuild.yaml ([\#3921](https://github.com/kubeflow/pipelines/issues/3921)) ([62959d5](https://github.com/kubeflow/pipelines/commit/62959d5fe335c2223a63c7fd9ed9239c5dfe938b))
|
|
* [Release] Various fixes to release script ([\#3918](https://github.com/kubeflow/pipelines/issues/3918)) ([b12023e](https://github.com/kubeflow/pipelines/commit/b12023ef3bd1cb50715aaaf17aa5ef77dde35073))
|
|
* create cluster using 'cloud-platform' scope ([\#3892](https://github.com/kubeflow/pipelines/issues/3892)) ([0324b2c](https://github.com/kubeflow/pipelines/commit/0324b2cac859c7575a420b6782995782a35ec280))
|
|
* SDK - Components - Added ComponentStore search ([\#3884](https://github.com/kubeflow/pipelines/issues/3884)) ([1403b9b](https://github.com/kubeflow/pipelines/commit/1403b9bd8448d6e77564cfdce18f3faa0985ee76))
|
|
* [Release] Regenerate api clients on release ([\#3910](https://github.com/kubeflow/pipelines/issues/3910)) ([04e23d2](https://github.com/kubeflow/pipelines/commit/04e23d2a058d99704f6e7e377424dadfadee465d))
|
|
* Fix build failure because wcwidth LICENSE url changed ([\#3909](https://github.com/kubeflow/pipelines/issues/3909)) ([8ba895d](https://github.com/kubeflow/pipelines/commit/8ba895d4830a7a7120144ca43856282efcdb744c))
|
|
* Docs - Moved the kfp_server_api documentation to a separate page ([\#3899](https://github.com/kubeflow/pipelines/issues/3899)) ([180f0c5](https://github.com/kubeflow/pipelines/commit/180f0c51c848890bede43a2af2c2cdead35a0c6c))
|
|
* [API] Add license header to python api client files ([\#3897](https://github.com/kubeflow/pipelines/issues/3897)) ([4f34be6](https://github.com/kubeflow/pipelines/commit/4f34be6f0100a4c649347e8bac1b9d0a6f6b4c4e))
|
|
* [Release] Automate release script for all the changes ([\#3777](https://github.com/kubeflow/pipelines/issues/3777)) ([c517fc5](https://github.com/kubeflow/pipelines/commit/c517fc579da11725a54bacb3dac80a71d3dd33be))
|
|
* Regenerate clients after proto description fix ([\#3895](https://github.com/kubeflow/pipelines/issues/3895)) ([7dfb34e](https://github.com/kubeflow/pipelines/commit/7dfb34edc8c5463429b2aca830ef0064a8f7c865))
|
|
* Docs - Added docs for kfp_server_api.models ([\#3898](https://github.com/kubeflow/pipelines/issues/3898)) ([c67bc7b](https://github.com/kubeflow/pipelines/commit/c67bc7baa9a4c50f18c570dbf2d02d552c6d350a))
|
|
* [Python Client] Use openapi generator instead of swagger ([\#3872](https://github.com/kubeflow/pipelines/issues/3872)) ([36eba13](https://github.com/kubeflow/pipelines/commit/36eba13efbc00ab3b932d2c088242be08a4a75c5))
|
|
* fix typo on sort order: 'des' --> 'desc' ([\#3893](https://github.com/kubeflow/pipelines/issues/3893)) ([5d302b6](https://github.com/kubeflow/pipelines/commit/5d302b6edbe379b02c87d17de5ef6af1de64686a))
|
|
* [Samples] Change the data url to point to ml-pipeline instead of ml-pipeline-playground ([\#3890](https://github.com/kubeflow/pipelines/issues/3890)) ([88ee54f](https://github.com/kubeflow/pipelines/commit/88ee54fa324ca33e26510b0ab7897176f5086751))
|
|
* Move the minio artifact download under try block ([\#3889](https://github.com/kubeflow/pipelines/issues/3889)) ([a7be049](https://github.com/kubeflow/pipelines/commit/a7be049b6dc82d77431ef840210c1477c5bf1ea0))
|
|
* Adds job_id parameter. ([\#3850](https://github.com/kubeflow/pipelines/issues/3850)) ([58f1d13](https://github.com/kubeflow/pipelines/commit/58f1d132147dc2796e2ea69880316e98e4d258ae))
|
|
* Fix the missing description in the CreatePipelineAPI ([\#3754](https://github.com/kubeflow/pipelines/issues/3754)) ([b63dd3f](https://github.com/kubeflow/pipelines/commit/b63dd3f53237f74ae7f965441fd97698fafba7c9))
|
|
* SDK - Client - Use temporary directory context for pipeline package ([\#3878](https://github.com/kubeflow/pipelines/issues/3878)) ([cd8a913](https://github.com/kubeflow/pipelines/commit/cd8a913a31572a64bdfc0d77f8db90c68674eedd))
|
|
* Components - Added the pipeline component repository marker file ([\#3883](https://github.com/kubeflow/pipelines/issues/3883)) ([4ce78dd](https://github.com/kubeflow/pipelines/commit/4ce78dd58c7c37329dd3c5bc48b8a6aa92a0d2bb))
|
|
* SDK - Normalize line endings when calculating component hash ([\#3882](https://github.com/kubeflow/pipelines/issues/3882)) ([da5f86e](https://github.com/kubeflow/pipelines/commit/da5f86ee550438c78c062b3f58d4dce3f5befd3e))
|
|
* SDK - Components - Stabilize JSON serialization by sorting keys ([\#3879](https://github.com/kubeflow/pipelines/issues/3879)) ([f773b9c](https://github.com/kubeflow/pipelines/commit/f773b9c263e55120ba0e19d01ef5374d4bc55d1a))
|
|
* [Backend] Fix user identity extraction logic in getUserIdentity() ([\#3842](https://github.com/kubeflow/pipelines/issues/3842)) ([b23e1b4](https://github.com/kubeflow/pipelines/commit/b23e1b499cd26f36e5f479d1abfdad954ac730ae))
|
|
* More documentation on backend API methods ([\#3758](https://github.com/kubeflow/pipelines/issues/3758)) ([2864925](https://github.com/kubeflow/pipelines/commit/286492591b41ae6c8b74d71363547ef827278d6d))
|
|
* Generate clickable artifact url for s3 URI ([\#3531](https://github.com/kubeflow/pipelines/issues/3531)) ([3cae116](https://github.com/kubeflow/pipelines/commit/3cae116992ac87d3dbf7621fd12a07978640ee19))
|
|
* SDK - Tests - Fixed the test_func_to_container_op_with_imported_func2 test case ([\#3837](https://github.com/kubeflow/pipelines/issues/3837)) ([3010e85](https://github.com/kubeflow/pipelines/commit/3010e85bbedacd35bc3035fcbb3fb0f234107748))
|
|
* [AWS SageMaker] Add working FSx setup and test ([\#3831](https://github.com/kubeflow/pipelines/issues/3831)) ([37a6363](https://github.com/kubeflow/pipelines/commit/37a63638c7afa3ac876588984ceb41d8e9ae3831))
|
|
* [SDK] Add first party component label ([\#3861](https://github.com/kubeflow/pipelines/issues/3861)) ([1e2b9d4](https://github.com/kubeflow/pipelines/commit/1e2b9d4e7e22ba3337fd4f0690de46ca21ac8343))
|
|
* SDK - Python Components - Stop generating output saving code if no outputs ([\#3836](https://github.com/kubeflow/pipelines/issues/3836)) ([da4acbb](https://github.com/kubeflow/pipelines/commit/da4acbbd73faaf60708ba10a988fecfd2f794535))
|
|
* re-enable upgrade test since 0.5.2 is cut ([\#3696](https://github.com/kubeflow/pipelines/issues/3696)) ([da1bc69](https://github.com/kubeflow/pipelines/commit/da1bc6978d137b2db9d3c530d7c368f24be5a4e4))
|
|
* fixing case when status is None ([\#3865](https://github.com/kubeflow/pipelines/issues/3865)) ([58ff65f](https://github.com/kubeflow/pipelines/commit/58ff65f330c84388c63a4aeda6331f3e2f99d3e9))
|
|
* Modify docstrings to replace 'InitContainer' to 'UserContainer' ([\#3863](https://github.com/kubeflow/pipelines/issues/3863)) ([699ce93](https://github.com/kubeflow/pipelines/commit/699ce937daf584ffb55bc6d9c673ccdf26260b66))
|
|
* Testing - Fixed SDK Travis tests ([\#3838](https://github.com/kubeflow/pipelines/issues/3838)) ([0e59b68](https://github.com/kubeflow/pipelines/commit/0e59b68775a7cb75c6d636227f0c63d87a543b34))
|
|
* Components - Apache Parquet converters ([\#3834](https://github.com/kubeflow/pipelines/issues/3834)) ([d737c44](https://github.com/kubeflow/pipelines/commit/d737c448723b9f541a3543012b4414c17b2eab5c))
|
|
* Kfserving component service account option ([\#3852](https://github.com/kubeflow/pipelines/issues/3852)) ([8d738ea](https://github.com/kubeflow/pipelines/commit/8d738ea7ddc350e9b78719910982abcd8885f93f))
|
|
* Cleanup - Removed unused code file ([\#3864](https://github.com/kubeflow/pipelines/issues/3864)) ([f7acb71](https://github.com/kubeflow/pipelines/commit/f7acb71a9d97c8858013f8d9fd24f7bbb3715e98))
|
|
* Testing - Using Argo validation in Travis tests ([\#3123](https://github.com/kubeflow/pipelines/issues/3123)) ([7d94de1](https://github.com/kubeflow/pipelines/commit/7d94de1baa20ac8660a8abfa589475de1bd54364))
|
|
* [AWS SageMaker] Add more unit tests ([\#3783](https://github.com/kubeflow/pipelines/issues/3783)) ([b503050](https://github.com/kubeflow/pipelines/commit/b50305069b301baecae1c7fd64bb7d16865c0313))
|
|
* Testing - Handling spaces in paths in the component file loading test ([\#3856](https://github.com/kubeflow/pipelines/issues/3856)) ([695573d](https://github.com/kubeflow/pipelines/commit/695573d6e7d2bdc6c82bf5bd9a7a687cbfd54243))
|
|
* revert the fix in proxy-agent ([\#3845](https://github.com/kubeflow/pipelines/issues/3845)) ([cc46bef](https://github.com/kubeflow/pipelines/commit/cc46bef24679cfa9f113e85522fe6f701e98527e))
|
|
* Components - XGBoost ([\#3843](https://github.com/kubeflow/pipelines/issues/3843)) ([2d26a4c](https://github.com/kubeflow/pipelines/commit/2d26a4c018f2e817182b6c361698f7af8d22bc8a))
|
|
* Datasets - Added Chicago Taxi Trips dataset ([\#3775](https://github.com/kubeflow/pipelines/issues/3775)) ([5e3d9aa](https://github.com/kubeflow/pipelines/commit/5e3d9aa791fe684962d16be4f0f767feed6222b2))
|
|
* Add labels to plots ([\#3811](https://github.com/kubeflow/pipelines/issues/3811)) ([76f7476](https://github.com/kubeflow/pipelines/commit/76f7476c0fef9d61760364df1ea2c1250d13f645))
|
|
* A more accurate grpc error code for duplicate pipeline/pipeline version/experiment names ([\#3846](https://github.com/kubeflow/pipelines/issues/3846)) ([ef73aab](https://github.com/kubeflow/pipelines/commit/ef73aab59f8fc06db19d5e6f0ca35337e98bcf77))
|
|
* Added README for Amazon SageMaker Components for Kubeflow Pipelines ([\#3824](https://github.com/kubeflow/pipelines/issues/3824)) ([3fe9b7e](https://github.com/kubeflow/pipelines/commit/3fe9b7e3aa38aa266791099b388f94a7e399043c))
|
|
* Components - Moved TFX components to deprecated directory ([\#3854](https://github.com/kubeflow/pipelines/issues/3854)) ([5b50de0](https://github.com/kubeflow/pipelines/commit/5b50de0d39257e31e24fd294ce42153952af0ad0))
|
|
* [AWS SageMaker] Integration Test for AWS SageMaker GroundTruth Component ([\#3830](https://github.com/kubeflow/pipelines/issues/3830)) ([fb54953](https://github.com/kubeflow/pipelines/commit/fb549531f1db3d4b3e2de0bba91822a3a9ebb12b))
|
|
* Testing - Pin numpy version to fix TFX installation instability in Travis tests ([\#3833](https://github.com/kubeflow/pipelines/issues/3833)) ([9f1c596](https://github.com/kubeflow/pipelines/commit/9f1c596566094bbac920e6c5a0365bfa338d2607))
|
|
* [UI] Also cloning recurring run schedule, fixes [\#3761](https://github.com/kubeflow/pipelines/issues/3761) ([\#3840](https://github.com/kubeflow/pipelines/issues/3840)) ([508f31a](https://github.com/kubeflow/pipelines/commit/508f31aa0feea5f00d4960207dbe14b535513f99))
|
|
* Client - Allow specifying pipeline description when uploading ([\#3828](https://github.com/kubeflow/pipelines/issues/3828)) ([e52481a](https://github.com/kubeflow/pipelines/commit/e52481a164e8b7d9a1352c592f51f47c46e4a576))
|
|
* Adding HPO unit test ([\#3791](https://github.com/kubeflow/pipelines/issues/3791)) ([bbe598d](https://github.com/kubeflow/pipelines/commit/bbe598db266bb6e2d988e9a87519a3e5d1e7eeb4))
|
|
* Docs - Added kfp.dsl placeholders to docs ([\#3813](https://github.com/kubeflow/pipelines/issues/3813)) ([43ce639](https://github.com/kubeflow/pipelines/commit/43ce6394bfeb655c7bd4b2c20a324547e890d77f))
|
|
* [UI] Fix confusion matrix wrong axes ([\#3817](https://github.com/kubeflow/pipelines/issues/3817)) ([0199de0](https://github.com/kubeflow/pipelines/commit/0199de0cd012b83353fd4ecf61f0d96a2f646bc5))
|
|
* AWS SageMaker : Use IAM Roles for Service Account ([\#3719](https://github.com/kubeflow/pipelines/issues/3719)) ([d18ad7a](https://github.com/kubeflow/pipelines/commit/d18ad7a5634b5bda6c3a04f3230f54e019b2303b))
|
|
* Add the 'kfp experiment' commands ([\#3705](https://github.com/kubeflow/pipelines/issues/3705)) ([291f5b3](https://github.com/kubeflow/pipelines/commit/291f5b3d7a23d906d0f8e82e76dc18ef9be36b24))
|
|
* [AWS SageMaker] Integration tests automation ([\#3768](https://github.com/kubeflow/pipelines/issues/3768)) ([f2a860b](https://github.com/kubeflow/pipelines/commit/f2a860b84c11022a7eef5b73f7049d6d885c97db))
|
|
* Client - Added documentation for the generated members ([\#3787](https://github.com/kubeflow/pipelines/issues/3787)) ([4a961ce](https://github.com/kubeflow/pipelines/commit/4a961ce268ff143b61c7d6766c7429926345b888))
|
|
* Changing the default volume size to 30 ([\#3792](https://github.com/kubeflow/pipelines/issues/3792)) ([6e2a55c](https://github.com/kubeflow/pipelines/commit/6e2a55cf84fe67f1583cb76d8308a6bca023b3df))
|
|
* Infer artifact store endpoint in metadata writer ([\#3530](https://github.com/kubeflow/pipelines/issues/3530)) ([a764405](https://github.com/kubeflow/pipelines/commit/a764405ebc2c2c393f545c5c8dfb2ed3b5baf4f1))
|
|
* [ScheduledWorkflow] Fix events permission missing ([\#3785](https://github.com/kubeflow/pipelines/issues/3785)) ([53d35dd](https://github.com/kubeflow/pipelines/commit/53d35ddc87f56e42e2c5ed1d312728414c27d68a))
|
|
* Allow PipelineParams in dict keys too. ([\#3565](https://github.com/kubeflow/pipelines/issues/3565)) ([ec9445a](https://github.com/kubeflow/pipelines/commit/ec9445aa01f624130bef258257f6e82d411d9f2b))
|
|
* [Backend] Make user identity header configurable ([\#3772](https://github.com/kubeflow/pipelines/issues/3772)) ([9f8803e](https://github.com/kubeflow/pipelines/commit/9f8803ea178d3a1c85a1715f45dbb81265852707))
|
|
* SDK - Tests - Use relative imports ([\#3784](https://github.com/kubeflow/pipelines/issues/3784)) ([92394f6](https://github.com/kubeflow/pipelines/commit/92394f654263c14c7abbbf175a72aa2d594762a0))
|
|
* [Manifest] Use kustomize native image transformer to override image ([\#3776](https://github.com/kubeflow/pipelines/issues/3776)) ([39805ac](https://github.com/kubeflow/pipelines/commit/39805acc9e070ec00643005c204fd86508c15cad))
|
|
* fix(testing) - Fix "1.14.10-gke.27" is unsupported ([\#3781](https://github.com/kubeflow/pipelines/issues/3781)) ([205ca79](https://github.com/kubeflow/pipelines/commit/205ca79b2de397a8c06268f96612e7c10722540d))
|
|
* SDK - Moved the tests closer to the code ([\#3774](https://github.com/kubeflow/pipelines/issues/3774)) ([1dcea49](https://github.com/kubeflow/pipelines/commit/1dcea49472e725ab681db3d244d51837e291f5ba))
|
|
* SDK - Components - Removed the deprecated _python_op.get_default_base_image and set_default_base_image functions ([\#3773](https://github.com/kubeflow/pipelines/issues/3773)) ([55d41df](https://github.com/kubeflow/pipelines/commit/55d41df83d5f4283d61d21c225b9b57bbaa724a0))
|
|
* Add more approvers in AWS sagemaker components ([\#3740](https://github.com/kubeflow/pipelines/issues/3740)) ([af4e8ef](https://github.com/kubeflow/pipelines/commit/af4e8efa3ee13aff2f98bbd360a1cc8663187437))
|
|
* AWS Sagemaker Components - enhance integration test coverage ([\#3720](https://github.com/kubeflow/pipelines/issues/3720)) ([bff8392](https://github.com/kubeflow/pipelines/commit/bff83921d7926429e676cde84bacdbb442941916))
|
|
* SDK - Moved some data from the component_ref annotation to the component_spec annotation ([\#3751](https://github.com/kubeflow/pipelines/issues/3751)) ([92a0d11](https://github.com/kubeflow/pipelines/commit/92a0d1185355f737b7f3691f45f874f6a7b6caad))
|
|
* manual merge as the change it self is correct ([3d2c6ea](https://github.com/kubeflow/pipelines/commit/3d2c6ea84c5c4e1190a120729edb073c953f552d))
|
|
* Add probes to metadata grpc service ([\#3765](https://github.com/kubeflow/pipelines/issues/3765)) ([61960ef](https://github.com/kubeflow/pipelines/commit/61960efb87ae8ed6e1e7f8a69c7bf54df0ebe151))
|
|
* [Servers] Add liveness and readiness probes ([\#3757](https://github.com/kubeflow/pipelines/issues/3757)) ([f0c8eff](https://github.com/kubeflow/pipelines/commit/f0c8effb3a4284bb2899780eef4a697a79043e4a))
|
|
* Components - Tensorboard visualization ([\#3760](https://github.com/kubeflow/pipelines/issues/3760)) ([0f40372](https://github.com/kubeflow/pipelines/commit/0f4037231fd8a5a163a568d3876d1be0c5da30a6))
|
|
* [AWS SageMaker] Unit tests for Training component ([\#3722](https://github.com/kubeflow/pipelines/issues/3722)) ([ddd1969](https://github.com/kubeflow/pipelines/commit/ddd1969b3453fdeb4c400e7e757a3e15f4acb480))
|
|
* SDK - Components - Improved stability of the input and output renaming ([\#3738](https://github.com/kubeflow/pipelines/issues/3738)) ([d418f57](https://github.com/kubeflow/pipelines/commit/d418f5765472a079b9edf4f13b93801d26f83831))
|
|
* [UI Server] Refactor for configurable auth header ([\#3753](https://github.com/kubeflow/pipelines/issues/3753)) ([5435e87](https://github.com/kubeflow/pipelines/commit/5435e8724fe1b2c6175f219217c82dee33227b4b))
|
|
* Metadata Writer - Preserve all Argo artifact information ([\#3725](https://github.com/kubeflow/pipelines/issues/3725)) ([81dd6a2](https://github.com/kubeflow/pipelines/commit/81dd6a259c175ef63b977f9d1a1cf7b0fd4d33b2))
|
|
* [UI] Show tooltip on long version names ([\#3750](https://github.com/kubeflow/pipelines/issues/3750)) ([bb0c4d9](https://github.com/kubeflow/pipelines/commit/bb0c4d9805d3b9a2791aeb3c1462d56bb039576e))
|
|
* [UI] Fix artifact preview with outdated content ([\#3749](https://github.com/kubeflow/pipelines/issues/3749)) ([06cd029](https://github.com/kubeflow/pipelines/commit/06cd029af9da8a854cf9e710e1df48a9038d3ed3))
|
|
* SDK - Made outputs with original names available in ContainerOp.outputs ([\#3734](https://github.com/kubeflow/pipelines/issues/3734)) ([8ba366b](https://github.com/kubeflow/pipelines/commit/8ba366b03fd9afcb3a86c563f76e468abd1c4e6c))
|
|
* SDK - Components - Calculate component hash digest ([\#3726](https://github.com/kubeflow/pipelines/issues/3726)) ([fe30d54](https://github.com/kubeflow/pipelines/commit/fe30d5462a790a5e89a6ce80d4057c759df3958a))
|
|
* [UI] Wrap parameter/urls on overflow ([\#3747](https://github.com/kubeflow/pipelines/issues/3747)) ([bd4be88](https://github.com/kubeflow/pipelines/commit/bd4be887059e519e0eeb899c36ffb506715e0821))
|
|
* Show version tag in UI ([\#3743](https://github.com/kubeflow/pipelines/issues/3743)) ([e8356bc](https://github.com/kubeflow/pipelines/commit/e8356bc37adf3e3bb5d3a1431047f4cca1c4404c))
|
|
* Fix bug in [\#3707](https://github.com/kubeflow/pipelines/issues/3707) - href should show full artifact content instead of preview ([\#3745](https://github.com/kubeflow/pipelines/issues/3745)) ([e57a619](https://github.com/kubeflow/pipelines/commit/e57a61916c0baaa8524d029910abf3f4885e9417))
|
|
* [Backend] Allow capital letters and underscore in metric names ([\#3741](https://github.com/kubeflow/pipelines/issues/3741)) ([5740535](https://github.com/kubeflow/pipelines/commit/5740535a97636830629c9a61eae3dee55b240270))
|
|
* Upgraded Argo to v2.7.5 ([\#3537](https://github.com/kubeflow/pipelines/issues/3537)) ([e83bd7d](https://github.com/kubeflow/pipelines/commit/e83bd7d78fdec24bfc734d4185132ddc08a08179))
|
|
* [AWS SageMaker] Specify component input types ([\#3683](https://github.com/kubeflow/pipelines/issues/3683)) ([bd8c1dd](https://github.com/kubeflow/pipelines/commit/bd8c1ddd387468ae2871906584c84b98fbb81f66))
|
|
* SDK - Prioritize lib2to3 when stripping type annotations ([\#3724](https://github.com/kubeflow/pipelines/issues/3724)) ([b9aa106](https://github.com/kubeflow/pipelines/commit/b9aa106bb5965ca0691a5452c42725da1b1a4fe9))
|
|
* Travis - Use latest pip version ([\#3732](https://github.com/kubeflow/pipelines/issues/3732)) ([84cd01a](https://github.com/kubeflow/pipelines/commit/84cd01ae2b1a381fa968652537afa3181ccccec0))
|
|
* SDK - Annotate pods with component_ref ([\#3727](https://github.com/kubeflow/pipelines/issues/3727)) ([2279bde](https://github.com/kubeflow/pipelines/commit/2279bde698ea9899db92328f6ce735fa1d82c734))
|
|
* Travis - Made flake8 test optional ([\#3739](https://github.com/kubeflow/pipelines/issues/3739)) ([21e8ef1](https://github.com/kubeflow/pipelines/commit/21e8ef117d8dee50c19dfb42252d148d6a12a4f5))
|
|
* [frontend] Show artifact preview in UI ([\#2172](https://github.com/kubeflow/pipelines/issues/2172)) ([\#3707](https://github.com/kubeflow/pipelines/issues/3707)) ([30345d1](https://github.com/kubeflow/pipelines/commit/30345d1d497fa1dd8fc84e21a66b2a4d5593f1f1))
|
|
* [UI] Make visualization tab easier to understand ([\#3717](https://github.com/kubeflow/pipelines/issues/3717)) ([b1c9976](https://github.com/kubeflow/pipelines/commit/b1c997662784b5d5f3b0f7254d5244c8c071fb50))
|
|
* When patching the {{}} placeholder in parameter, check for possible nil pointer ([\#3714](https://github.com/kubeflow/pipelines/issues/3714)) ([d2c784a](https://github.com/kubeflow/pipelines/commit/d2c784aee45dfd7abe2c30e788945449a40d91e0))
|
|
* remove an accidentally committed debugging log ([\#3716](https://github.com/kubeflow/pipelines/issues/3716)) ([fe01908](https://github.com/kubeflow/pipelines/commit/fe019088e521236a942c6743dc9c7bfa6b9e40f2))
|
|
* Fixed small syntax error in a sample notebook ([\#3721](https://github.com/kubeflow/pipelines/issues/3721)) ([d4cd70d](https://github.com/kubeflow/pipelines/commit/d4cd70d29ba6c8beda323021da6b8a789ce4f98c))
|
|
* [UI] Cleanup, remove types from urls in artifact/execution details page ([\#3715](https://github.com/kubeflow/pipelines/issues/3715)) ([cb41f7a](https://github.com/kubeflow/pipelines/commit/cb41f7ab1231b4f8aabe2875b59d67b2d8dce908))
|
|
* [UI] Hide empty resource op manifest tab in run details page ([\#3713](https://github.com/kubeflow/pipelines/issues/3713)) ([c5ceaf5](https://github.com/kubeflow/pipelines/commit/c5ceaf51a376013c0ffeff2005945f86ad86b0ad))
|
|
* [UI] Improve TFX artifact visualization speed ([\#3712](https://github.com/kubeflow/pipelines/issues/3712)) ([eab5d31](https://github.com/kubeflow/pipelines/commit/eab5d31781fd49986157db3efd6832c2cdfab356))
|
|
* 0.5.1 changelog ([\#3706](https://github.com/kubeflow/pipelines/issues/3706)) ([54c490c](https://github.com/kubeflow/pipelines/commit/54c490c07a51c94c67cef37b0fd4a23472ed74c9))
|
|
* Integration tests for AWS SageMaker Components ([\#3654](https://github.com/kubeflow/pipelines/issues/3654)) ([6beab22](https://github.com/kubeflow/pipelines/commit/6beab2251d1987333671d16f278ae1cfbada7f74))
|
|
* [UI] textbox to select KSA when creating runs/jobs ([\#3651](https://github.com/kubeflow/pipelines/issues/3651)) ([e5bd2df](https://github.com/kubeflow/pipelines/commit/e5bd2df3e8f5e2ef8c663caa9b3fb90f9fa8c7e8))
|
|
|
|
### [1.1.2-rc.1](https://github.com/kubeflow/pipelines/compare/1.1.1-beta.1...1.1.2-rc.1) (2020-12-04)
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **frontend:** Fix the yaml cannot show in Safari browser issue. Fixes [\#4727](https://github.com/kubeflow/pipelines/issues/4727) ([\#4818](https://github.com/kubeflow/pipelines/issues/4818)) ([1108ad3](https://github.com/kubeflow/pipelines/commit/1108ad340bd7b0bda256ef657c01b4cfb68d1f00))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* [Doc] update docs that still refer to KFP latest SDK reference ([\#4845](https://github.com/kubeflow/pipelines/issues/4845)) ([518b8b8](https://github.com/kubeflow/pipelines/commit/518b8b886de54fe7ad16c523594ff2a0b07ce19c))
|
|
|
|
### [1.1.1-beta.1](https://github.com/kubeflow/pipelines/compare/1.1.0-alpha.1...1.1.1-beta.1) (2020-11-26)
|
|
|
|
|
|
### Features
|
|
|
|
* Set current namespace for in-cluster SDK in multi-user mode and add healthz endpoint to API backends ([\#4638](https://github.com/kubeflow/pipelines/issues/4638)) ([0df9473](https://github.com/kubeflow/pipelines/commit/0df9473bbaecc062284a92e012394cdc95a70f1f))
|
|
* **backend:** new server API to read run log. Fixes [\#4468](https://github.com/kubeflow/pipelines/issues/4468) ([\#4493](https://github.com/kubeflow/pipelines/issues/4493)) ([678ae0f](https://github.com/kubeflow/pipelines/commit/678ae0fe08162b2599c58dac63789e7fcb2e7390))
|
|
* **backend:** Refactor authz to perform SubjectAccessReview. Fixes [\#3513](https://github.com/kubeflow/pipelines/issues/3513) ([\#4723](https://github.com/kubeflow/pipelines/issues/4723)) ([39203d5](https://github.com/kubeflow/pipelines/commit/39203d5ffa8f1a1197a6db3f31d2f0729f85364a))
|
|
* **components:** Added a sample C# script component ([\#4815](https://github.com/kubeflow/pipelines/issues/4815)) ([c5e6ca2](https://github.com/kubeflow/pipelines/commit/c5e6ca23176355e3c01b6a778bfed46d3d041be8))
|
|
* **components:** Added a sample R script component ([\#4817](https://github.com/kubeflow/pipelines/issues/4817)) ([3826edf](https://github.com/kubeflow/pipelines/commit/3826edfcde77eb92a47dea1b9241a657236f45bc))
|
|
* **components:** Azure ML component to deploy model ([\#4711](https://github.com/kubeflow/pipelines/issues/4711)) ([ec721fe](https://github.com/kubeflow/pipelines/commit/ec721fe94dbcaa054b1057e5503e4f9823fdf2a5))
|
|
* **frontend:** UX change to support downloading directory artifacts. Fixes [\#3667](https://github.com/kubeflow/pipelines/issues/3667) ([\#4696](https://github.com/kubeflow/pipelines/issues/4696)) ([e3992fa](https://github.com/kubeflow/pipelines/commit/e3992faf8305570ca56c5932d701eb8765305568))
|
|
* **gcp:** Revert "turn off archiveLogs for GCP marketplace [\#4758](https://github.com/kubeflow/pipelines/issues/4758)" ([\#4771](https://github.com/kubeflow/pipelines/issues/4771)) ([aa162e6](https://github.com/kubeflow/pipelines/commit/aa162e6a2491fe8d9a718b27b8c628f7b4a10bee))
|
|
* **gcp:** turn off archiveLogs for GCP marketplace ([\#4758](https://github.com/kubeflow/pipelines/issues/4758)) ([1165ed2](https://github.com/kubeflow/pipelines/commit/1165ed243b381ae37a72e245d685ba318d58b345))
|
|
* **samples:** Added the caching sample. Fixes [\#4636](https://github.com/kubeflow/pipelines/issues/4636) ([\#4664](https://github.com/kubeflow/pipelines/issues/4664)) ([9597c8b](https://github.com/kubeflow/pipelines/commit/9597c8b4f49678163c263601ad73c8d48d779b70))
|
|
* **sdk:** added pipeline name option to kfp run submit ([\#4535](https://github.com/kubeflow/pipelines/issues/4535)) ([38946d8](https://github.com/kubeflow/pipelines/commit/38946d88f83b8a352ab4eefbb211f4ba76d39581))
|
|
* **sdk:** Client - Getting access token without gcloud CLI ([\#4811](https://github.com/kubeflow/pipelines/issues/4811)) ([ab21ec9](https://github.com/kubeflow/pipelines/commit/ab21ec98455976bbb1f1f8b3d23710d19fbcfc9a))
|
|
* **sdk:** Fix print message for run submission with respect to output format ([\#4691](https://github.com/kubeflow/pipelines/issues/4691)) ([a8bd468](https://github.com/kubeflow/pipelines/commit/a8bd4682656e75b5c5cd48d75ffdf23e97bf99aa))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** added setup structure to simplify adding new tests and removing duplicated code. Fixes [\#4630](https://github.com/kubeflow/pipelines/issues/4630) ([\#4639](https://github.com/kubeflow/pipelines/issues/4639)) ([92a932e](https://github.com/kubeflow/pipelines/commit/92a932e9d93c9529f1bb18c66738a7ad8b417b40))
|
|
* **components:** AWS SageMaker - Retry delete EKS Cluster after Integ test failure ([\#4662](https://github.com/kubeflow/pipelines/issues/4662)) ([008985a](https://github.com/kubeflow/pipelines/commit/008985a576de4a4acf987d8a4eacbaff40a19486))
|
|
* **components:** Fix kfserving component url parsing ([\#4780](https://github.com/kubeflow/pipelines/issues/4780)) ([7f32dde](https://github.com/kubeflow/pipelines/commit/7f32dde71190d46a132823e7d0ed59ae8df792f2))
|
|
* **components:** sending pyspark jobs and set generated step_id to /output.txt from the generated EMR step ([\#4725](https://github.com/kubeflow/pipelines/issues/4725)) ([d6a2c23](https://github.com/kubeflow/pipelines/commit/d6a2c23f56943ea8af35b5b2e5f6c6381bfb25ed))
|
|
* **components:** sending pyspark jobs to aws EMR with the correct py … ([\#4721](https://github.com/kubeflow/pipelines/issues/4721)) ([b9e2259](https://github.com/kubeflow/pipelines/commit/b9e2259b4be4eaf7fbd123818b82263169ccdd3a))
|
|
* **frontend:** Fix logic deciding if a node was cached. Fixes [\#4814](https://github.com/kubeflow/pipelines/issues/4814) ([\#4819](https://github.com/kubeflow/pipelines/issues/4819)) ([e3bbf16](https://github.com/kubeflow/pipelines/commit/e3bbf1645fd071507fa2f31ce1c2725dbe5735e8))
|
|
* **Process:** update backend development README. Fixes [\#4750](https://github.com/kubeflow/pipelines/issues/4750) ([\#4774](https://github.com/kubeflow/pipelines/issues/4774)) ([1b924e6](https://github.com/kubeflow/pipelines/commit/1b924e6e72b30ad2f701edde4a4d3059f181cad4))
|
|
* **sdk:** Client - Fixed wait_for_run_completion ([\#4808](https://github.com/kubeflow/pipelines/issues/4808)) ([5c1b919](https://github.com/kubeflow/pipelines/commit/5c1b919793576b2af951fdea2d15fef8739d85e2))
|
|
* **sdk:** Compiler - Fixed pipeline parameters with empty default values ([\#4552](https://github.com/kubeflow/pipelines/issues/4552)) ([f7874d3](https://github.com/kubeflow/pipelines/commit/f7874d38ffe1d6eaf13ddffef5c61c44217b47cf))
|
|
* **sdk:** fixes too broad except when retrieving experiments. ([\#4765](https://github.com/kubeflow/pipelines/issues/4765)) ([950fae4](https://github.com/kubeflow/pipelines/commit/950fae4921f7f193c738079e4ab3c1e8d81d8af5))
|
|
* **sdk:** VolumeOp has apiVersion as parameter ([\#4694](https://github.com/kubeflow/pipelines/issues/4694)) ([5f992f5](https://github.com/kubeflow/pipelines/commit/5f992f5d06a33e85bc53b8531cfc2cbf1f1faa87))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* Update RELEASE.md ([1d4ebdd](https://github.com/kubeflow/pipelines/commit/1d4ebddab6c3dcfa9b8124c71cc92daf1e617676))
|
|
* Update RELEASE.md ([6acd19b](https://github.com/kubeflow/pipelines/commit/6acd19b8ddf66fe22afbcc56b0ed79437f6e39f7))
|
|
* fix(sdk) - fixes missing import in KFP compiler ([\#4741](https://github.com/kubeflow/pipelines/issues/4741)) ([9efc9e5](https://github.com/kubeflow/pipelines/commit/9efc9e59b28227a56c487d925d787126e3b5f9df))
|
|
* kfp sdk version to 1.1.0 ([\#4740](https://github.com/kubeflow/pipelines/issues/4740)) ([79e9f68](https://github.com/kubeflow/pipelines/commit/79e9f688a1f84891c5befa6853ddc6a93f9637c0))
|
|
|
|
## [1.1.0-alpha.1](https://github.com/kubeflow/pipelines/compare/0.5.1...1.1.0-alpha.1) (2020-11-02)
|
|
|
|
|
|
### Features
|
|
|
|
* **API:** exposing api for setting the default version of pipeline. Fixes [\#4049](https://github.com/kubeflow/pipelines/issues/4049) ([\#4406](https://github.com/kubeflow/pipelines/issues/4406)) ([5742991](https://github.com/kubeflow/pipelines/commit/5742991c1ab3523e76010b33d9e1bb6d7f4ae4f4))
|
|
* **backend:** allow configuring if default version should be updated when uploading new pipeline version. Fixes [\#4049](https://github.com/kubeflow/pipelines/issues/4049) ([\#4476](https://github.com/kubeflow/pipelines/issues/4476)) ([2317015](https://github.com/kubeflow/pipelines/commit/23170150858f685830c569dc98cf03c322e4cc4c))
|
|
* **backend:** Metadata Writer - Record parameter argument values to MLMD ([\#4564](https://github.com/kubeflow/pipelines/issues/4564)) ([ec65dfe](https://github.com/kubeflow/pipelines/commit/ec65dfe70a295ef25ffb54e967f69ab0f025eca3))
|
|
* **compiled:** set pod disruption budget for pipelines. Fixes [\#3877](https://github.com/kubeflow/pipelines/issues/3877) ([\#4178](https://github.com/kubeflow/pipelines/issues/4178)) ([c32ea23](https://github.com/kubeflow/pipelines/commit/c32ea232d5319728229fb2439f795dcc013be7f7))
|
|
* **components:** Added the component to convert from KerasModelHdf5 to TensorflowSavedModel ([\#4524](https://github.com/kubeflow/pipelines/issues/4524)) ([4830e03](https://github.com/kubeflow/pipelines/commit/4830e0386ad20693b426838e839b7ebcac6f87d1))
|
|
* **components:** Add yaml support to kfserving component ([\#4587](https://github.com/kubeflow/pipelines/issues/4587)) ([2a1fe45](https://github.com/kubeflow/pipelines/commit/2a1fe45e182666a12e0675cb93accb1e36f908fb))
|
|
* **components:** Added Calculate classification metrics component ([\#4441](https://github.com/kubeflow/pipelines/issues/4441)) ([9a00eb3](https://github.com/kubeflow/pipelines/commit/9a00eb3c9d56480305f6ee2c601c405e82264f81))
|
|
* **components:** Added converter components for Tensorflow Lite models ([\#4532](https://github.com/kubeflow/pipelines/issues/4532)) ([1802db3](https://github.com/kubeflow/pipelines/commit/1802db3a5ba4cbedf70697357fd752929828d9da))
|
|
* **components:** Added converter components for TensorflowJS GraphModel ([\#4526](https://github.com/kubeflow/pipelines/issues/4526)) ([3927a4f](https://github.com/kubeflow/pipelines/commit/3927a4fd57661169923a645130fe479dd8de0d54))
|
|
* **components:** Added converter components for TensorflowJS LayersModel ([\#4527](https://github.com/kubeflow/pipelines/issues/4527)) ([b1f46ac](https://github.com/kubeflow/pipelines/commit/b1f46accdfeef67b2ff31e16e10304a6412f6b14))
|
|
* **components:** Added converters to OnnxModel from Tensorflow and Keras ([\#4550](https://github.com/kubeflow/pipelines/issues/4550)) ([4ec84e6](https://github.com/kubeflow/pipelines/commit/4ec84e6527e65fab0c8e44bbb8c98c117b0d13bd))
|
|
* **components:** Added JSON query components ([\#4601](https://github.com/kubeflow/pipelines/issues/4601)) ([b656fbf](https://github.com/kubeflow/pipelines/commit/b656fbf41e4801c4264ca3cb217a7913ac825a3d))
|
|
* **components:** Added the Basics - Calculate data hash component ([\#4503](https://github.com/kubeflow/pipelines/issues/4503)) ([68a367d](https://github.com/kubeflow/pipelines/commit/68a367de3d1cc435637b0b4e78dcb42600fbbc37))
|
|
* **components:** Added the Google Cloud Optimizer components ([\#4621](https://github.com/kubeflow/pipelines/issues/4621)) ([46eb6f2](https://github.com/kubeflow/pipelines/commit/46eb6f26783ce3ca4f45fce822f72cbc7e3d35dd))
|
|
* **components:** Added the Run notebook using papermill component. Fixes [\#497](https://github.com/kubeflow/pipelines/issues/497) ([\#4578](https://github.com/kubeflow/pipelines/issues/4578)) ([329ed48](https://github.com/kubeflow/pipelines/commit/329ed482e5a0409c4293db311e2ca051b196c784))
|
|
* **components:** AutoML Tables - Added the Create dataset from CSV component ([\#4558](https://github.com/kubeflow/pipelines/issues/4558)) ([a316e1e](https://github.com/kubeflow/pipelines/commit/a316e1e083614b09479a903ecb9b7382f86ad997))
|
|
* **components:** AWS SageMaker - Changes for updating an existing endpoint ([\#4424](https://github.com/kubeflow/pipelines/issues/4424)) ([7c349f3](https://github.com/kubeflow/pipelines/commit/7c349f3f8206a1ae53c6f09796d0c09d5552dc70))
|
|
* **components:** Google - AutoML - Added the Deploy model component ([\#4520](https://github.com/kubeflow/pipelines/issues/4520)) ([5fe8ef4](https://github.com/kubeflow/pipelines/commit/5fe8ef40e174bfd811128fdebeaf214dd46c42f3))
|
|
* **components:** Google - AutoML - Added the Export model component ([\#4519](https://github.com/kubeflow/pipelines/issues/4519)) ([d5ae723](https://github.com/kubeflow/pipelines/commit/d5ae723fdb50968c4da2ba336c52a33d825f2020))
|
|
* **components:** Google Cloud Optimizer - Added the "Suggest parameter sets from measurements" component ([\#4633](https://github.com/kubeflow/pipelines/issues/4633)) ([f30aa09](https://github.com/kubeflow/pipelines/commit/f30aa0975d246e55ee3619ca0d96bd4fdbb27f58))
|
|
* **components:** JSON - Added the "Build dict", "Build list" and "Combine lists" components ([\#4631](https://github.com/kubeflow/pipelines/issues/4631)) ([616c48b](https://github.com/kubeflow/pipelines/commit/616c48babede5cde4ef20b6c35cea24c66b1c44d))
|
|
* **deployment:** Kustomize manifest for Azure deployments ([\#4567](https://github.com/kubeflow/pipelines/issues/4567)) ([7a5c3c6](https://github.com/kubeflow/pipelines/commit/7a5c3c60b8e427963753b8c3c93d204e9c65a32b))
|
|
* **frontend:** Show full node names. Fixes [\#3989](https://github.com/kubeflow/pipelines/issues/3989) ([\#4663](https://github.com/kubeflow/pipelines/issues/4663)) ([85bdbc1](https://github.com/kubeflow/pipelines/commit/85bdbc1773444f96b0738ebe48605b602fcc6fc6))
|
|
* **samples:** Added "Output a directory" sample ([\#4437](https://github.com/kubeflow/pipelines/issues/4437)) ([89cdaa4](https://github.com/kubeflow/pipelines/commit/89cdaa49387c2e07d160b774f71ba5a678d52c4a))
|
|
* **sdk:** Added optional argument to specify description for pipeline upload ([\#4577](https://github.com/kubeflow/pipelines/issues/4577)) ([dd1e3d8](https://github.com/kubeflow/pipelines/commit/dd1e3d8b7677f78e7d5610a3f9521d46acb1d485))
|
|
* **sdk:** Adds missing short options to the cli ([\#4604](https://github.com/kubeflow/pipelines/issues/4604)) ([ce6cfa5](https://github.com/kubeflow/pipelines/commit/ce6cfa501ddeee5cbedab9b1e669501cadec1921))
|
|
* **sdk:** adds support for ephemeral-storage in container-op ([\#4504](https://github.com/kubeflow/pipelines/issues/4504)) ([0653e7c](https://github.com/kubeflow/pipelines/commit/0653e7c766beafca02959f660077b2199ba9df1c))
|
|
* **sdk:** Components - Added Bool as a known type name ([\#4597](https://github.com/kubeflow/pipelines/issues/4597)) ([d4fd6e1](https://github.com/kubeflow/pipelines/commit/d4fd6e16a8074fa652735f09b50ee142c388f3d2))
|
|
* **sdk:** Components - Prevent passing unserializable objects to components. Fixes [\#4040](https://github.com/kubeflow/pipelines/issues/4040) ([\#4496](https://github.com/kubeflow/pipelines/issues/4496)) ([0332584](https://github.com/kubeflow/pipelines/commit/03325848fc955141f6ec14aa4077e2b0934fa695))
|
|
* **sdk:** optional context in kubenetes client ([\#4401](https://github.com/kubeflow/pipelines/issues/4401)) ([aed37c7](https://github.com/kubeflow/pipelines/commit/aed37c779234f0fc937384ba457845f1579e9638))
|
|
* **sdk:** Preserve parameter arguments and input names ([\#4563](https://github.com/kubeflow/pipelines/issues/4563)) ([e8fb58a](https://github.com/kubeflow/pipelines/commit/e8fb58a2215a0b86d52a41abdad0c2c3f836d50c))
|
|
* **sdk:** Python components - Parse component input/output descriptions from the function docstring ([\#4512](https://github.com/kubeflow/pipelines/issues/4512)) ([5613db0](https://github.com/kubeflow/pipelines/commit/5613db02bcfdb06ed7d5cb6e1836262e62cb020e))
|
|
* **sdk:** Support to print the cli command output in json format ([\#4566](https://github.com/kubeflow/pipelines/issues/4566)) ([0795597](https://github.com/kubeflow/pipelines/commit/0795597562e076437a21745e524b5c960b1edb68))
|
|
* **sdk/cli:** add extra header for cli ([\#4400](https://github.com/kubeflow/pipelines/issues/4400)) ([c8b4599](https://github.com/kubeflow/pipelines/commit/c8b4599622ce17eec1bb2b0ec061b393b435dda6))
|
|
* GCP marketplace - preserve install config in configmap and secret ([\#4471](https://github.com/kubeflow/pipelines/issues/4471)) ([fbfc160](https://github.com/kubeflow/pipelines/commit/fbfc160f933def1fb5e85a66355946fbf3aeb933))
|
|
* **backend:** Make number of persistence worker goroutine configurable ([\#3904](https://github.com/kubeflow/pipelines/issues/3904)) ([8a2d11c](https://github.com/kubeflow/pipelines/commit/8a2d11c96a9625ce4a407fd21cfdbdfd8ad0186e))
|
|
* **backend:** sort by run metrics - step 2 ([\#4235](https://github.com/kubeflow/pipelines/issues/4235)) ([d4d3616](https://github.com/kubeflow/pipelines/commit/d4d361626e9c2994890e2f565cf3bf4aef0f84d8))
|
|
* **backend:** sort by run metrics - step 3. Part of [\#3591](https://github.com/kubeflow/pipelines/issues/3591) ([\#4251](https://github.com/kubeflow/pipelines/issues/4251)) ([9c6738f](https://github.com/kubeflow/pipelines/commit/9c6738fa800e2447a3ab8141917203aab125974b))
|
|
* **backend:** sorting on run metrics - step 1 ([\#4203](https://github.com/kubeflow/pipelines/issues/4203)) ([a96e8fe](https://github.com/kubeflow/pipelines/commit/a96e8fe94ec589a82c858250ce1e5103565d407a))
|
|
* **cache:** Explicitly specifying which attributes affect the cache key ([\#4076](https://github.com/kubeflow/pipelines/issues/4076)) ([f35462f](https://github.com/kubeflow/pipelines/commit/f35462fdb319085e6d5a6e7e8ae12511915d748b))
|
|
* **components:** [AWS SageMaker] Minimize inputs for mnist classification pipeline ([\#4192](https://github.com/kubeflow/pipelines/issues/4192)) ([6860681](https://github.com/kubeflow/pipelines/commit/686068112256dd596ad35e47047f276dd6e262ff))
|
|
* **components:** AWS SageMaker - Add functionality to stop SageMaker jobs on run termination ([\#4167](https://github.com/kubeflow/pipelines/issues/4167)) ([900eeae](https://github.com/kubeflow/pipelines/commit/900eeaec164852f1fd180b98241c0ea391351ac9))
|
|
* **components:** AWS SageMaker - Add optional parameter to allow training component to accept parameters related to Debugger ([\#4283](https://github.com/kubeflow/pipelines/issues/4283)) ([3ebd075](https://github.com/kubeflow/pipelines/commit/3ebd075212e0a761b982880707ec497c36a99d80))
|
|
* **components:** AWS SageMaker - Support for assuming a role ([\#4212](https://github.com/kubeflow/pipelines/issues/4212)) ([8014a44](https://github.com/kubeflow/pipelines/commit/8014a44229664ebd4f9b6ec69fbb6900f104af85))
|
|
* **components:** Keras - Added the Train_classifier component ([\#4274](https://github.com/kubeflow/pipelines/issues/4274)) ([5f7afe3](https://github.com/kubeflow/pipelines/commit/5f7afe3eadf021cfc5316ff3542e4eb66114f2cd))
|
|
* **components:** ml_metrics - Calculate_regression_metrics - Added the metrics and number_of_items outputs ([\#4239](https://github.com/kubeflow/pipelines/issues/4239)) ([1d8abb7](https://github.com/kubeflow/pipelines/commit/1d8abb7be45fe5a5352d0604da3cac9a288aedc4))
|
|
* **components:** Simplified the kubeflow - dnntrainer component ([\#4415](https://github.com/kubeflow/pipelines/issues/4415)) ([b769416](https://github.com/kubeflow/pipelines/commit/b76941695c21d26da99c5600169d0d495e242f48))
|
|
* **components:** web - Download ([\#4068](https://github.com/kubeflow/pipelines/issues/4068)) ([240543e](https://github.com/kubeflow/pipelines/commit/240543e483076ae718f82c6f280441daa2f041fd))
|
|
* add grafana as part of the customized kfp deployment ([\#4404](https://github.com/kubeflow/pipelines/issues/4404)) ([f39d879](https://github.com/kubeflow/pipelines/commit/f39d8790b248e6d16adf9b1f781418efc1ae4383))
|
|
* **deployment:** Add env/platform-agnostic-pns standalone deployment option ([\#4278](https://github.com/kubeflow/pipelines/issues/4278)) ([dac5a94](https://github.com/kubeflow/pipelines/commit/dac5a9433ca726ded63f3df70f93b6d514c63e65))
|
|
* **deployment:** GCP managed storage - detailed instructions to set up workload identity bindings before deployment ([\#4232](https://github.com/kubeflow/pipelines/issues/4232)) ([45a91f6](https://github.com/kubeflow/pipelines/commit/45a91f6699f80f741005df2fe421e9104d2c3c5e))
|
|
* **deployment:** KFP standalone should keep user data when application deleted ([\#4332](https://github.com/kubeflow/pipelines/issues/4332)) ([f738cb3](https://github.com/kubeflow/pipelines/commit/f738cb3ac38bc8b2ca485131561cb3ab488b71cd))
|
|
* **deployment:** marketplace - allow specifying gcs bucket directly ([\#4112](https://github.com/kubeflow/pipelines/issues/4112)) ([d4a8329](https://github.com/kubeflow/pipelines/commit/d4a8329134a0794d499dde433dd53554a960e938))
|
|
* **frontend:** support tensorboard viewer and other visualize Results using volume mount path. Part of [\#4208](https://github.com/kubeflow/pipelines/issues/4208) ([\#4236](https://github.com/kubeflow/pipelines/issues/4236)) ([7f77e8b](https://github.com/kubeflow/pipelines/commit/7f77e8bc7f6b9ddde8fc270824fcc0dc88c5c8ec))
|
|
* **manifest:** add support for Standalone KFP on AWS. Fixes [\#4337](https://github.com/kubeflow/pipelines/issues/4337) ([\#4350](https://github.com/kubeflow/pipelines/issues/4350)) ([5ec7ec8](https://github.com/kubeflow/pipelines/commit/5ec7ec8a001a0d3caac3a87e157689397534b145))
|
|
* **sdk:** add aws region field in use_aws_secret in kfp sdk ([\#4363](https://github.com/kubeflow/pipelines/issues/4363)) ([390e80e](https://github.com/kubeflow/pipelines/commit/390e80ed775c607090b4092d0df28bbcad79b94e))
|
|
* **sdk:** CLI - Allow upload_version by the pipeline's name. Fixes [\#3901](https://github.com/kubeflow/pipelines/issues/3901) ([\#4087](https://github.com/kubeflow/pipelines/issues/4087)) ([aae1eba](https://github.com/kubeflow/pipelines/commit/aae1eba09630b2e6a04b46897a0999cabcb1a1e8))
|
|
* **sdk:** DSL - Added support for volatile components ([\#4104](https://github.com/kubeflow/pipelines/issues/4104)) ([d707b93](https://github.com/kubeflow/pipelines/commit/d707b93fb4fb49eaa23a73aacb7caee720c5f8ce))
|
|
* **sdk:** Expose upload pipeline version ([\#4146](https://github.com/kubeflow/pipelines/issues/4146)) ([45c796e](https://github.com/kubeflow/pipelines/commit/45c796e112fd0345f1cabbbfc566eca40adf9009))
|
|
* **sdk:** SDK - Components - Added annotations to InputSpec and OutputSpec ([\#4154](https://github.com/kubeflow/pipelines/issues/4154)) ([9b15800](https://github.com/kubeflow/pipelines/commit/9b1580039ff87c92a947556201bd54ebf1072a94))
|
|
* **sdk:** SDK - Components - Added annotations to TaskSpec ([\#4153](https://github.com/kubeflow/pipelines/issues/4153)) ([afd8161](https://github.com/kubeflow/pipelines/commit/afd816161d98359c4f0e95600c5bd7b7122b1314))
|
|
* **sdk:** SDK - Deprecation warning when using ContainerOp ([\#4166](https://github.com/kubeflow/pipelines/issues/4166)) ([2f94827](https://github.com/kubeflow/pipelines/commit/2f9482758b7fde7a0635f57e1d8917e5e0ccf14a))
|
|
* **sdk:** SDK - Enable placeholders in task display names. Fixes [\#4163](https://github.com/kubeflow/pipelines/issues/4163) ([\#4164](https://github.com/kubeflow/pipelines/issues/4164)) ([db0af86](https://github.com/kubeflow/pipelines/commit/db0af86e53ac050774b9331cd89a74dcdf04d1c4))
|
|
* **sdk:** support HTTP/S PROXY for SDK client ([\#4215](https://github.com/kubeflow/pipelines/issues/4215)) ([ac66626](https://github.com/kubeflow/pipelines/commit/ac66626a2c4c0222158817ac3c920b090af4245b))
|
|
* **sdk/client:** add cookie configuration to kfp client ([\#2679](https://github.com/kubeflow/pipelines/issues/2679)) ([d91ac0f](https://github.com/kubeflow/pipelines/commit/d91ac0f2173915d86cd30196724e60d8024e6ae8))
|
|
* add kpf pipeline list-versions command ([\#3928](https://github.com/kubeflow/pipelines/issues/3928)) ([c9f621a](https://github.com/kubeflow/pipelines/commit/c9f621ad0cfa644b7bf2f432f9d572c44966b3f5))
|
|
* add parallelism for dsl.ParallelFor. Fixes [\#4089](https://github.com/kubeflow/pipelines/issues/4089) ([\#4149](https://github.com/kubeflow/pipelines/issues/4149)) ([c6ac83f](https://github.com/kubeflow/pipelines/commit/c6ac83f72ccb7808ca3f2cef5e0a4defadbf4062))
|
|
* allow to use pipeline version ([\#3930](https://github.com/kubeflow/pipelines/issues/3930)) ([40f06bf](https://github.com/kubeflow/pipelines/commit/40f06bfc91ff8b5b6f089bd08a9896f0f295c2b4))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** add `MaxCallRecvMsgSize(math.MaxInt32)` to proxy server ([\#4402](https://github.com/kubeflow/pipelines/issues/4402)) ([cd9c9ff](https://github.com/kubeflow/pipelines/commit/cd9c9ff2b25a5981a3ccf9d9b46729e8b262e3c7))
|
|
* **backend:** Add a permission to create events to argo-role ([\#4449](https://github.com/kubeflow/pipelines/issues/4449)) ([d40d66a](https://github.com/kubeflow/pipelines/commit/d40d66aca3e6dde1ce4aaacb7967270be68b2bf2))
|
|
* **backend:** Cache Deployer - Fixed grep call ([\#4568](https://github.com/kubeflow/pipelines/issues/4568)) ([24217ff](https://github.com/kubeflow/pipelines/commit/24217ff4abc5cbf20c5a875a9ac815f3e51ecf09))
|
|
* **backend:** Caching - Fixed deployer failure on Kubernetes v1.16+. Fixes [\#4627](https://github.com/kubeflow/pipelines/issues/4627) ([\#4632](https://github.com/kubeflow/pipelines/issues/4632)) ([dde7f9a](https://github.com/kubeflow/pipelines/commit/dde7f9a5d67e7c4b7746328542afd2b0ad59e49d))
|
|
* **backend:** Caching - Only send cache-enabled pods to the caching webhook ([\#4429](https://github.com/kubeflow/pipelines/issues/4429)) ([6b54eec](https://github.com/kubeflow/pipelines/commit/6b54eecf28db7b0a731bf3b083ef548d7fcbbb34))
|
|
* **backend:** Caching - Reduced the cache webhook timeout ([\#4428](https://github.com/kubeflow/pipelines/issues/4428)) ([ada18bc](https://github.com/kubeflow/pipelines/commit/ada18bc6e604b9eaafa6fdad3e7a671b61606d75))
|
|
* **backend:** fix typo in reference key type ([\#4376](https://github.com/kubeflow/pipelines/issues/4376)) ([32c9c2a](https://github.com/kubeflow/pipelines/commit/32c9c2ac86a7cee4d6c3ebd5d60f3ae851abf830))
|
|
* **backend:** Metadata Writer - Fixed setting execution custom properties ([\#4670](https://github.com/kubeflow/pipelines/issues/4670)) ([fc6b5d6](https://github.com/kubeflow/pipelines/commit/fc6b5d6c2e7f58ffc9af77c793288d903343b355))
|
|
* **backend:** persistence agent - workflow not found error should be a permanent error ([\#4486](https://github.com/kubeflow/pipelines/issues/4486)) ([29a6aaa](https://github.com/kubeflow/pipelines/commit/29a6aaa4e49ded9270f0af434a16b0831a873086))
|
|
* **backend:** prevent seg fault if workflow manifest is deleted. Fixes [\#4389](https://github.com/kubeflow/pipelines/issues/4389) ([\#4439](https://github.com/kubeflow/pipelines/issues/4439)) ([ec733c9](https://github.com/kubeflow/pipelines/commit/ec733c9a4247bdb91283d4df44644bb129be9476))
|
|
* **backend:** skip reporting native Argo workflows which do not have Run ID label. Fixes [\#3584](https://github.com/kubeflow/pipelines/issues/3584) ([\#4438](https://github.com/kubeflow/pipelines/issues/4438)) ([1f2d417](https://github.com/kubeflow/pipelines/commit/1f2d417e31158db23ca01f9032a2bb338f2705f3))
|
|
* **backend:** updated the argo version too 2.7.7. Fixes [\#4392](https://github.com/kubeflow/pipelines/issues/4392) ([\#4498](https://github.com/kubeflow/pipelines/issues/4498)) ([d7793af](https://github.com/kubeflow/pipelines/commit/d7793aff1be62374c6481a770bd6b9bda1f8b1e3))
|
|
* **cache:** Cache deployer - Using the same kubectl version as the server ([\#4525](https://github.com/kubeflow/pipelines/issues/4525)) ([58584e1](https://github.com/kubeflow/pipelines/commit/58584e1d1f64c1e1658cec92f82dd28206797fb2))
|
|
* **cache:** Cache executions with no outputs. Fixes [\#3507](https://github.com/kubeflow/pipelines/issues/3507) ([\#3808](https://github.com/kubeflow/pipelines/issues/3808)) ([40353bf](https://github.com/kubeflow/pipelines/commit/40353bf6acd399f751d88770401f27de739b605f))
|
|
* **components:** add istio inject and ready status to kfserving component ([\#4362](https://github.com/kubeflow/pipelines/issues/4362)) ([f3a02d1](https://github.com/kubeflow/pipelines/commit/f3a02d17827165ee025a55d985c7b993a8e834ea))
|
|
* **components:** fix ml_engine/train interface ([\#4593](https://github.com/kubeflow/pipelines/issues/4593)) ([d115d46](https://github.com/kubeflow/pipelines/commit/d115d467aef58fde17e4043f783b2290d426ea16))
|
|
* **components:** Fixed the Download from GCS components for blob URIs ([\#4557](https://github.com/kubeflow/pipelines/issues/4557)) ([0ffcbd7](https://github.com/kubeflow/pipelines/commit/0ffcbd7ed856ecdd1b7545b6bc378fbc1074096e))
|
|
* **components:** Fixed the GCP - ML Engine - Batch predict component. Fixes [\#4430](https://github.com/kubeflow/pipelines/issues/4430) ([\#4432](https://github.com/kubeflow/pipelines/issues/4432)) ([2beddd0](https://github.com/kubeflow/pipelines/commit/2beddd054abbc6b277fc544769561eb6465b6b9a))
|
|
* **components:** GCP - AutoML - Fixed input type in Batch predict ([\#4499](https://github.com/kubeflow/pipelines/issues/4499)) ([41ce68e](https://github.com/kubeflow/pipelines/commit/41ce68ea45b8642ed029fba12a8ac4a9e6825ece))
|
|
* **components:** Move output path as arguments for ibm components ([\#4647](https://github.com/kubeflow/pipelines/issues/4647)) ([121bfdf](https://github.com/kubeflow/pipelines/commit/121bfdfc5f832948a799a6e93d7c1cd985c5d254))
|
|
* **components:** use default python version for launching dataflow jobs. Fixes [\#2601](https://github.com/kubeflow/pipelines/issues/2601) ([\#4583](https://github.com/kubeflow/pipelines/issues/4583)) ([a013edc](https://github.com/kubeflow/pipelines/commit/a013edc03b5c4537f690e733c52837a967cefcc1))
|
|
* **doc:** Use Managed NodeGroup for EKS Cluster ([\#4609](https://github.com/kubeflow/pipelines/issues/4609)) ([1c2a4e8](https://github.com/kubeflow/pipelines/commit/1c2a4e8886f5a5a13ac6f7a3c9016f05aaeb56ad))
|
|
* **frontend:** do not render Retry nodes in UI DAG as they are virtual nodes. Fixes [\#4425](https://github.com/kubeflow/pipelines/issues/4425) [\#2705](https://github.com/kubeflow/pipelines/issues/2705) ([\#4474](https://github.com/kubeflow/pipelines/issues/4474)) ([ca29b5c](https://github.com/kubeflow/pipelines/commit/ca29b5c96432dacc73298c7cc7c4b29c770c761d))
|
|
* **frontend:** fix parsing large workflow graph. Fixes [\#4179](https://github.com/kubeflow/pipelines/issues/4179) ([\#4180](https://github.com/kubeflow/pipelines/issues/4180)) ([02b0899](https://github.com/kubeflow/pipelines/commit/02b0899dd997a1c48e3900ad8895f5e342ec2447))
|
|
* **proxy:** fixes GCP inverse proxy url priority. Fixes [\#4284](https://github.com/kubeflow/pipelines/issues/4284) ([\#4702](https://github.com/kubeflow/pipelines/issues/4702)) ([9d6ab4c](https://github.com/kubeflow/pipelines/commit/9d6ab4c40f231d7f805228820756d28da936c91d))
|
|
* **samples:** Keras - Fixed the keras sample ([\#4523](https://github.com/kubeflow/pipelines/issues/4523)) ([9287287](https://github.com/kubeflow/pipelines/commit/92872871550ce24eaf0701d2409409329805073e))
|
|
* **samples:** Switched the AutoML sample from BQ to GCS datasets ([\#4501](https://github.com/kubeflow/pipelines/issues/4501)) ([3fd72e4](https://github.com/kubeflow/pipelines/commit/3fd72e4295b186abd5e7fdc3feb3996153401109))
|
|
* **samples:** Updated and fixed the secrets sample ([\#4590](https://github.com/kubeflow/pipelines/issues/4590)) ([c8ce4fa](https://github.com/kubeflow/pipelines/commit/c8ce4fa9fbfb433de33db8c5fe5c723e02a179a0))
|
|
* **sdk:** added clearer error for case when user uses watch and argo isn't installed ([\#4511](https://github.com/kubeflow/pipelines/issues/4511)) ([37362a3](https://github.com/kubeflow/pipelines/commit/37362a344102509294e6257ad7af6246d18e171e))
|
|
* **sdk:** Allow non-pythonic names for graph components' task's outputs. Fixes [\#4514](https://github.com/kubeflow/pipelines/issues/4514). ([\#4515](https://github.com/kubeflow/pipelines/issues/4515)) ([0b31879](https://github.com/kubeflow/pipelines/commit/0b3187966e68809e643fd59a53dac01ff60ea6ef))
|
|
* **sdk:** Components - Fixed handling of typing.NamedTuple in Python 3.9 ([\#4614](https://github.com/kubeflow/pipelines/issues/4614)) ([8699a05](https://github.com/kubeflow/pipelines/commit/8699a05c274e52ba0e8ea770e8d4621aadadbdf9))
|
|
* **sdk:** Components - Fixed ModelBase handling of open generic types in Python 3.9 ([\#4613](https://github.com/kubeflow/pipelines/issues/4613)) ([be89972](https://github.com/kubeflow/pipelines/commit/be899723e3b3e05f8167053c6c532519a12ba2d6))
|
|
* **sdk:** DSL - Enabled arbitrary ContainerOp names ([\#4554](https://github.com/kubeflow/pipelines/issues/4554)) ([1aa8068](https://github.com/kubeflow/pipelines/commit/1aa80685071f0a8800e75a7fbd29dc1df6941293))
|
|
* **sdk:** Fix opsgroups dependency resolution ([\#4370](https://github.com/kubeflow/pipelines/issues/4370)) ([22b7b99](https://github.com/kubeflow/pipelines/commit/22b7b99a8bff9278df4f7d051ffaca85837688e2))
|
|
* **sdk:** Fixed UI metadata and metrics ([\#4672](https://github.com/kubeflow/pipelines/issues/4672)) ([80e1d70](https://github.com/kubeflow/pipelines/commit/80e1d7063dc6eea0d17606c26fb61aff5eca4310))
|
|
* **sdk:** Fixes [\#4703](https://github.com/kubeflow/pipelines/issues/4703): conflict between .pylintrc and .yapf ([\#4706](https://github.com/kubeflow/pipelines/issues/4706)) ([0179584](https://github.com/kubeflow/pipelines/commit/0179584708ab7820f1dbe5f2455ee544045600f6))
|
|
* **sdk:** fixes dsl.ContainerOp deprecation warning not shown ([\#4658](https://github.com/kubeflow/pipelines/issues/4658)) ([c52a81c](https://github.com/kubeflow/pipelines/commit/c52a81c1afab62f6682782e0f9e486336c392331))
|
|
* **sdk:** use a meaningful link text in ipython ([\#4570](https://github.com/kubeflow/pipelines/issues/4570)) ([a840ce7](https://github.com/kubeflow/pipelines/commit/a840ce75e381fa7ba3cfcd4718719440d7e526a8))
|
|
* Bitbucket repo no longer available ([\#4395](https://github.com/kubeflow/pipelines/issues/4395)) ([fe21cd2](https://github.com/kubeflow/pipelines/commit/fe21cd2dae4fcae6d5a28dcfd8346370a644537f))
|
|
* **backend:** allow empty userid header prefix. Fixes [\#4091](https://github.com/kubeflow/pipelines/issues/4091) (4098) ([042ff09](https://github.com/kubeflow/pipelines/commit/042ff0910080a98e6cae950489a0861699457b92))
|
|
* **backend:** Backend - Cache - Fixed reinstallation. Fixes [\#4299](https://github.com/kubeflow/pipelines/issues/4299) ([\#4320](https://github.com/kubeflow/pipelines/issues/4320)) ([fe77c19](https://github.com/kubeflow/pipelines/commit/fe77c197d1af951c48a0afc0175bc8d8a96173e2))
|
|
* **backend:** fix the google-api-core to 1.16.0 for backend visualization server. ([\#4158](https://github.com/kubeflow/pipelines/issues/4158)) ([cf29c61](https://github.com/kubeflow/pipelines/commit/cf29c61e495a5a2f0e78e26a34521b677d5f306b))
|
|
* **backend:** fixes useless error message when visualization-server is not accessible. Fixes [\#4157](https://github.com/kubeflow/pipelines/issues/4157) ([\#4201](https://github.com/kubeflow/pipelines/issues/4201)) ([d3d4dcb](https://github.com/kubeflow/pipelines/commit/d3d4dcbbc2fdcd7bee75998cc0aba82c855257b9))
|
|
* **backend:** improve forward / backward compatibility on db status table ([\#4351](https://github.com/kubeflow/pipelines/issues/4351)) ([384afac](https://github.com/kubeflow/pipelines/commit/384afac4b1c65a83ba384f731357e082168fb231))
|
|
* **backend:** improve forward / backward compatibility on experiment table ([\#4349](https://github.com/kubeflow/pipelines/issues/4349)) ([5141201](https://github.com/kubeflow/pipelines/commit/514120167e2e255d6c35cb564fd57ee75b452f56))
|
|
* **backend:** logs error when failing to init mysql. Fixes [\#4334](https://github.com/kubeflow/pipelines/issues/4334) ([\#4335](https://github.com/kubeflow/pipelines/issues/4335)) ([bb21597](https://github.com/kubeflow/pipelines/commit/bb21597d4380fc5f583a8e1516c1dd62c07edf75))
|
|
* **backend:** Metadata Writer - Fixed regression with artifact type retrieval. Fixes [\#3971](https://github.com/kubeflow/pipelines/issues/3971) ([\#4231](https://github.com/kubeflow/pipelines/issues/4231)) ([1990588](https://github.com/kubeflow/pipelines/commit/199058840402adfc73834ee94320919465029d24))
|
|
* **backend:** reduce confusing ReadArtifact errors for metrics in api server. Fixes [\#3699](https://github.com/kubeflow/pipelines/issues/3699) ([\#4338](https://github.com/kubeflow/pipelines/issues/4338)) ([01a7998](https://github.com/kubeflow/pipelines/commit/01a79980f69b11f12eb1a5cf1fd606615f8109f4))
|
|
* **cache:** adds certificate approver permission to kubeflow-pipelines-cache-deployer-role. Fixes [\#4138](https://github.com/kubeflow/pipelines/issues/4138) ([\#4246](https://github.com/kubeflow/pipelines/issues/4246)) ([\#4383](https://github.com/kubeflow/pipelines/issues/4383)) ([265c9b7](https://github.com/kubeflow/pipelines/commit/265c9b70f43b9832006e34744f28b25509b7146a))
|
|
* **cache:** cache-deployer should check both secret and config ([\#4186](https://github.com/kubeflow/pipelines/issues/4186)) ([e4f4250](https://github.com/kubeflow/pipelines/commit/e4f4250fa8535fedab82d878f1b963d65ba5d54d))
|
|
* **cache:** Fix cache deployer not regenerating secrets when secret not present ([\#4171](https://github.com/kubeflow/pipelines/issues/4171)) ([75336f7](https://github.com/kubeflow/pipelines/commit/75336f7395d815b9f20645da6e7c6d6ae9f2132f))
|
|
* **component:** Add new apply action to kfserving component ([\#4108](https://github.com/kubeflow/pipelines/issues/4108)) ([f21e0fe](https://github.com/kubeflow/pipelines/commit/f21e0fe726f8aec86165beca061f64fa730e0ac7))
|
|
* **component:** Update default TensorFlow version for Watson ML example (4109) ([de2e0f2](https://github.com/kubeflow/pipelines/commit/de2e0f2ec0edc1afd16ad79d8cd9719d1b01cb1f))
|
|
* **components:** Add explicit image tag and fix variable references. ([\#4298](https://github.com/kubeflow/pipelines/issues/4298)) ([fed37f7](https://github.com/kubeflow/pipelines/commit/fed37f7f91526f14b01bc80e839677ee37ef1a81))
|
|
* **components:** AWS SageMaker - Fix MinIO PID early exit ([\#4190](https://github.com/kubeflow/pipelines/issues/4190)) ([c6754e3](https://github.com/kubeflow/pipelines/commit/c6754e3f13752fee310479dd659a7e402a1cdbef))
|
|
* **components:** remove needless arguments from AWS EMR scripts ([\#4252](https://github.com/kubeflow/pipelines/issues/4252)) ([262b288](https://github.com/kubeflow/pipelines/commit/262b288e5d8b9db668c1f473b78be52e7b78bd0f))
|
|
* **components:** Update watson ml sdk with the Aug 2020 release ([\#4331](https://github.com/kubeflow/pipelines/issues/4331)) ([25ee59d](https://github.com/kubeflow/pipelines/commit/25ee59dc02940f5ae2e30a87f0f84c09b14b0dc2))
|
|
* **deployment:** fix database name prefix description ([\#4198](https://github.com/kubeflow/pipelines/issues/4198)) ([c615e37](https://github.com/kubeflow/pipelines/commit/c615e3796c21734d6b111e0dcecb28bef5f9040b))
|
|
* **deployment:** gcp managed storage - add service account to minio and cloudsql proxy deployments for workload identity ([\#4188](https://github.com/kubeflow/pipelines/issues/4188)) ([c5c9739](https://github.com/kubeflow/pipelines/commit/c5c9739a00466abbeb33cf1fc20cbfc7a8cf28af))
|
|
* **sample:** Fix syntax error in openvino sample component ([\#4181](https://github.com/kubeflow/pipelines/issues/4181)) ([70ac32c](https://github.com/kubeflow/pipelines/commit/70ac32ccad31bb83002e5276915b0a6268b80973))
|
|
* **samples:** fixes name error and unused parameter in samples for loop_parallelism ([\#4187](https://github.com/kubeflow/pipelines/issues/4187)) ([57bb7ac](https://github.com/kubeflow/pipelines/commit/57bb7ac019bbb1d37baeb8b9521aa09df46b3ef5))
|
|
* **sdk:** Compiler - Fixed input artifact name sanitization when using raw string arguments. Fixes [\#4110](https://github.com/kubeflow/pipelines/issues/4110) ([\#4120](https://github.com/kubeflow/pipelines/issues/4120)) ([48889a9](https://github.com/kubeflow/pipelines/commit/48889a99d1e6410df0a4669bcae08906e12673f6))
|
|
* **sdk:** Compiler - Fixed the input argument mapping when using dsl.graph_component. Fixes [\#3915](https://github.com/kubeflow/pipelines/issues/3915) (4082) ([1da1cf4](https://github.com/kubeflow/pipelines/commit/1da1cf46b6cbb8a7473691b9080b9545c21e002f))
|
|
* **sdk:** Compiler - Fixed the input argument mapping when using dsl.graph_component. Fixes [\#3915](https://github.com/kubeflow/pipelines/issues/3915) (4082) ([6960366](https://github.com/kubeflow/pipelines/commit/696036684674e947d5bbcb7fb226403c50c88a98))
|
|
* **sdk:** Fix get_experiment when there are no experiments. Fixes [\#4176](https://github.com/kubeflow/pipelines/issues/4176) ([\#4177](https://github.com/kubeflow/pipelines/issues/4177)) ([749538d](https://github.com/kubeflow/pipelines/commit/749538d031f63f504a1e831f79bd06b282e6d2f9))
|
|
* **sdk:** fixes the default value for _is_refresh_token. Fixes [\#4189](https://github.com/kubeflow/pipelines/issues/4189) ([\#4195](https://github.com/kubeflow/pipelines/issues/4195)) ([d3ef0dc](https://github.com/kubeflow/pipelines/commit/d3ef0dcbd0131ce2b8fac618b7e4c485236da865))
|
|
* **sdk:** SDK - Avoiding deprecated ContainerOp methods ([\#4134](https://github.com/kubeflow/pipelines/issues/4134)) ([d0b799e](https://github.com/kubeflow/pipelines/commit/d0b799e4a9b55fe293f0bf15891e1d12d257e94f))
|
|
* **sdk:** SDK - Components - Fixed the error message format string ([\#4130](https://github.com/kubeflow/pipelines/issues/4130)) ([79f6a40](https://github.com/kubeflow/pipelines/commit/79f6a4023d3a8bb98e4c74a1f263f82b318e027a))
|
|
* **sdk:** TypeError in Client.get_pipeline_id() when pipeline does not exist ([\#4319](https://github.com/kubeflow/pipelines/issues/4319)) ([d7e5894](https://github.com/kubeflow/pipelines/commit/d7e589491280f1645d5e733165435d78a0bd7732))
|
|
* **sdk/client:** reserve the host protocal (http or https) so that http host can work. Fixes [\#4277](https://github.com/kubeflow/pipelines/issues/4277) ([\#4285](https://github.com/kubeflow/pipelines/issues/4285)) ([cc78bd1](https://github.com/kubeflow/pipelines/commit/cc78bd1a4fda560454ec036c01cc0c9262517431))
|
|
* **sdk/component:** ml_engine deploy version is incorrect type. Fixes [\#4291](https://github.com/kubeflow/pipelines/issues/4291) ([\#4292](https://github.com/kubeflow/pipelines/issues/4292)) ([2394bb2](https://github.com/kubeflow/pipelines/commit/2394bb2fca14b01764251355665ef34bf16014e2))
|
|
* all big enough ui proxy requests fail with error proxying with partial data ([\#4266](https://github.com/kubeflow/pipelines/issues/4266)) ([c7300c3](https://github.com/kubeflow/pipelines/commit/c7300c343cca9b22c9c5bdb64823e312dac1e495))
|
|
* increase TFX version from 0.20.2 to 0.22.0. Fixes [\#4084](https://github.com/kubeflow/pipelines/issues/4084), fixes [\#4114](https://github.com/kubeflow/pipelines/issues/4114) ([\#4133](https://github.com/kubeflow/pipelines/issues/4133)) ([ce51c59](https://github.com/kubeflow/pipelines/commit/ce51c591f3c011dcc3e607e778e377a5ebb73f7d))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* SDK - Restored module decoupling ([\#4625](https://github.com/kubeflow/pipelines/issues/4625)) ([ccc763f](https://github.com/kubeflow/pipelines/commit/ccc763fb718569a21b95a107ffe5beb023334742))
|
|
* compiler for IR ([\#4529](https://github.com/kubeflow/pipelines/issues/4529)) ([5020fd1](https://github.com/kubeflow/pipelines/commit/5020fd1079e89dc3869b81c9efced4c43ea2895e))
|
|
* Update IR ExecutorOutput message to use ArtifactList for artifacts field. ([\#4619](https://github.com/kubeflow/pipelines/issues/4619)) ([72ce138](https://github.com/kubeflow/pipelines/commit/72ce138253a8fbfded4da557e8f77ddeeb99caa7))
|
|
* sample azure components ([\#4509](https://github.com/kubeflow/pipelines/issues/4509)) ([210eb8a](https://github.com/kubeflow/pipelines/commit/210eb8afaae43000cf46a8aec6c17dd3eda3c08f))
|
|
* update kfp installation instructions for a number of gcp components ([\#4594](https://github.com/kubeflow/pipelines/issues/4594)) ([7e4d9f4](https://github.com/kubeflow/pipelines/commit/7e4d9f4742538f4185783c5ac3a1863605a75894))
|
|
* Samples - Added the continue_training_from_prod sample ([\#4561](https://github.com/kubeflow/pipelines/issues/4561)) ([2471f26](https://github.com/kubeflow/pipelines/commit/2471f265b3b9a6981491442686aa8240440da364))
|
|
* Update ImporterSpec artifact_uri type ([\#4548](https://github.com/kubeflow/pipelines/issues/4548)) ([629a980](https://github.com/kubeflow/pipelines/commit/629a980cfdd6797ebc839f040f173cf9e0ada5fa))
|
|
* Package pipeline_spec proto into SDK ([\#4546](https://github.com/kubeflow/pipelines/issues/4546)) ([097b186](https://github.com/kubeflow/pipelines/commit/097b1864e3b8b7c73678079162f67cd7311962e1))
|
|
* Pipeline IR ([\#4371](https://github.com/kubeflow/pipelines/issues/4371)) ([d8e8260](https://github.com/kubeflow/pipelines/commit/d8e82602b0dbe07e7ddc3d250a6cb4c1ae68e4af))
|
|
* [AWS SageMaker] Fix small bugs ([\#4161](https://github.com/kubeflow/pipelines/issues/4161)) ([05398cf](https://github.com/kubeflow/pipelines/commit/05398cf4751366af67d02f9d8a707773293f0486))
|
|
* Manifests - Added permissions for certificate approval ([\#4385](https://github.com/kubeflow/pipelines/issues/4385)) ([d9ee639](https://github.com/kubeflow/pipelines/commit/d9ee639aeb7c69f3c0b94e7a7aef25bab2c65f36))
|
|
* Fix (readme): fixed a typo. ([\#4410](https://github.com/kubeflow/pipelines/issues/4410)) ([b49f5c9](https://github.com/kubeflow/pipelines/commit/b49f5c91d5babd72434c0580b6497da68605579b))
|
|
* update owners file ([\#4316](https://github.com/kubeflow/pipelines/issues/4316)) ([d135693](https://github.com/kubeflow/pipelines/commit/d135693d5a9312dbcdb1c84a79a9135393669320))
|
|
* Updated components/aws/sagemaker/README.md ([\#3983](https://github.com/kubeflow/pipelines/issues/3983)) ([e3c33a6](https://github.com/kubeflow/pipelines/commit/e3c33a650e29d65877774fa965ef65be9ff4b24e))
|
|
* Update README.md ([\#4260](https://github.com/kubeflow/pipelines/issues/4260)) ([ee66814](https://github.com/kubeflow/pipelines/commit/ee668142822775b716a26438ad8b647de6081d28))
|
|
* Components - ml_metrics - Added the Aggregate_regression_metrics component ([\#4240](https://github.com/kubeflow/pipelines/issues/4240)) ([d4d692e](https://github.com/kubeflow/pipelines/commit/d4d692e4c2508328961e892acda03453f4b23600))
|
|
* Components - XGBoost - Added the Train_regression_and_calculate_metrics component ([\#4243](https://github.com/kubeflow/pipelines/issues/4243)) ([8d373e7](https://github.com/kubeflow/pipelines/commit/8d373e77a48d0517957028184937b5e2f914f05b))
|
|
* Components - XGBoost - Added Train_and_cross-validate_regression component ([\#4245](https://github.com/kubeflow/pipelines/issues/4245)) ([acb50e7](https://github.com/kubeflow/pipelines/commit/acb50e7d12183e50307fee054f478aab0b27fadd))
|
|
* Components - XGBoost - Added the Cross_validation_for_regression component ([\#4244](https://github.com/kubeflow/pipelines/issues/4244)) ([34cb59d](https://github.com/kubeflow/pipelines/commit/34cb59daaea4f800afae5d968b5efd31eb432291))
|
|
* SDK - Components - Temporary removed Kubernetes options from ComponentSpec ([\#4230](https://github.com/kubeflow/pipelines/issues/4230)) ([39975e3](https://github.com/kubeflow/pipelines/commit/39975e3cde7ba4dcea2bca835b92d0fe40b1ae3c))
|
|
* Add myself as approver/reviewer ([\#2254](https://github.com/kubeflow/pipelines/issues/2254)) ([193d143](https://github.com/kubeflow/pipelines/commit/193d143ccc11b8582c4ab993735c1fa20d77f846))
|
|
* SDK - Components - Fixed examples in docstrings ([\#4074](https://github.com/kubeflow/pipelines/issues/4074)) ([aeb0401](https://github.com/kubeflow/pipelines/commit/aeb0401c8a06a2c555c2ca5726c7522823ff850d))
|
|
* Components - tables - Remove_header ([\#4044](https://github.com/kubeflow/pipelines/issues/4044)) ([b1c1431](https://github.com/kubeflow/pipelines/commit/b1c1431eb8d6b7cc63c55f5e828faf9859a50e55))
|
|
* SDK - Compiler - Validating Argo validator ([\#3874](https://github.com/kubeflow/pipelines/issues/3874)) ([bbc9ff5](https://github.com/kubeflow/pipelines/commit/bbc9ff5ec39bb5f79743ff7d74d1e1d30a7f4f78))
|
|
* [AWS SageMaker] Integ test to check CloudWatch logs print feature ([\#4056](https://github.com/kubeflow/pipelines/issues/4056)) ([799db47](https://github.com/kubeflow/pipelines/commit/799db4714f4f96b48e8e4e4f0808c9edf05160dc))
|
|
* A brief release announcement/note for KFP 1.0 ([\#4059](https://github.com/kubeflow/pipelines/issues/4059)) ([48f3075](https://github.com/kubeflow/pipelines/commit/48f3075f0a8cb87e6e5336692f0d9fd4b6150ae9))
|
|
* [AWS SageMaker] De-hardcode output paths in AWS components ([\#4119](https://github.com/kubeflow/pipelines/issues/4119)) ([f0f8e5d](https://github.com/kubeflow/pipelines/commit/f0f8e5d178954703fa6d76e1dff45cb8480dc52c))
|
|
* SDK - Compiler - Removed the deprecated dsl-compile --package command ([\#4055](https://github.com/kubeflow/pipelines/issues/4055)) ([229eff2](https://github.com/kubeflow/pipelines/commit/229eff25161bf20b05efe2b4fd3e6d603c9896b7))
|
|
* [AWS SageMaker] GroundTruth Pre/Post Lambda function region additions ([\#3932](https://github.com/kubeflow/pipelines/issues/3932)) ([131be23](https://github.com/kubeflow/pipelines/commit/131be234675035684c767e9cb766cee8d12071fe))
|
|
* [AWS SageMaker] Processing job sample ([\#4009](https://github.com/kubeflow/pipelines/issues/4009)) ([7619a01](https://github.com/kubeflow/pipelines/commit/7619a015463f7935fdb8b4b12eaa696943be38ed))
|
|
* [AWS SageMaker] Add unit tests for cloudwatch logs ([\#4051](https://github.com/kubeflow/pipelines/issues/4051)) ([e0e4b98](https://github.com/kubeflow/pipelines/commit/e0e4b982cdb8696deb316c61c69a3e96c4831936))
|
|
* Fix typo in error message ([\#3369](https://github.com/kubeflow/pipelines/issues/3369)) ([50fd45f](https://github.com/kubeflow/pipelines/commit/50fd45fed97262344c1a3f1377d4ef3f3f3d071b))
|
|
* test(sdk) Restored the ParallelFor compiler test data (4103) ([d24eb78](https://github.com/kubeflow/pipelines/commit/d24eb783710f2039c44ed6558730b48cf0cb975f))
|
|
* Components - XGBoost - Added the recursive training pipeline (4067) ([2268ddd](https://github.com/kubeflow/pipelines/commit/2268ddddba50142fcc303407a5d56ca3aeca29aa))
|
|
* Components - Added more GCP BigQuery components (3914) ([c52a73e](https://github.com/kubeflow/pipelines/commit/c52a73e52c64a2d1414d0294e8617da42445dfd8))
|
|
* SDK - Compiler - Added support for volume-based data passing (3371) ([54a596a](https://github.com/kubeflow/pipelines/commit/54a596abd837586e294b03c31d10ac61d9273f1a))
|
|
* SDK - Components - Python - Switched the default base image to python 3.7 (4054) ([ceb860c](https://github.com/kubeflow/pipelines/commit/ceb860c59496c1cfb8432bcb301173aa51ddf078))
|
|
* SDK - Tests - Fixed two test failures in hermetic systems (4057) ([51b1c74](https://github.com/kubeflow/pipelines/commit/51b1c7468f1e9f41ae4a2294ed54b6fa245ea220))
|
|
* SDK - Compiler - Fixed error message ([\#4053](https://github.com/kubeflow/pipelines/issues/4053)) ([757d43c](https://github.com/kubeflow/pipelines/commit/757d43c7fde3eda90cfe014f9b24f0812b6571ae))
|
|
* Validate resourcekey to avoid apiserver being panic for invalid inputs ([\#3999](https://github.com/kubeflow/pipelines/issues/3999)) ([91f08c4](https://github.com/kubeflow/pipelines/commit/91f08c48496c44958e2ef5c47e1b5a2679ece37d))
|
|
* [Backend] Bug fix: applying filter in listing versions ([\#4052](https://github.com/kubeflow/pipelines/issues/4052)) ([6fdf03a](https://github.com/kubeflow/pipelines/commit/6fdf03a16481fa9ebfd156fbce4af6411a5de199))
|
|
* Components - Calculate_regression_metrics ([\#4050](https://github.com/kubeflow/pipelines/issues/4050)) ([cd0e487](https://github.com/kubeflow/pipelines/commit/cd0e4870e2104c5cda419571938d28533b42167f))
|
|
* Components - pandas - Transform DataFrame - Fixed transforms that replace dataframe ([\#4042](https://github.com/kubeflow/pipelines/issues/4042)) ([cb4c1b2](https://github.com/kubeflow/pipelines/commit/cb4c1b20aedf6169329518a3cff288750ce86982))
|
|
* Components - XGBoost - Train and Predict from Apache Parquet ([\#4035](https://github.com/kubeflow/pipelines/issues/4035)) ([c7ef9b4](https://github.com/kubeflow/pipelines/commit/c7ef9b4f43b44c03b88c0ffb04d688eae51533cf))
|
|
* Components - Converters from ApacheParquet to CSV and TSV ([\#4031](https://github.com/kubeflow/pipelines/issues/4031)) ([c4340f6](https://github.com/kubeflow/pipelines/commit/c4340f6dde941b3556e88819d4408a5dbc68b292))
|
|
* Components - XGBoost - Parsing CSV using pandas ([\#4039](https://github.com/kubeflow/pipelines/issues/4039)) ([ea94251](https://github.com/kubeflow/pipelines/commit/ea94251143f300fafed8950a1b4ba0a6b6065094))
|
|
* better native-keras based sample ([\#3900](https://github.com/kubeflow/pipelines/issues/3900)) ([7f39f18](https://github.com/kubeflow/pipelines/commit/7f39f18db747c604c9bda302723de9df7e7bf1c0))
|
|
* Metadata Writer - Added timeouts ([\#4037](https://github.com/kubeflow/pipelines/issues/4037)) ([0417f13](https://github.com/kubeflow/pipelines/commit/0417f13dce00af8d5076ca13532683491a78bcee))
|
|
* Components - CatBoost - Fixed small bug in sample ([\#4032](https://github.com/kubeflow/pipelines/issues/4032)) ([091316b](https://github.com/kubeflow/pipelines/commit/091316b8bf3790e14e2418843ff67a3072cfadc0))
|
|
* [SDK] Add list_pipeline_versions to kfp.Client ([\#3340](https://github.com/kubeflow/pipelines/issues/3340)) ([a802dbb](https://github.com/kubeflow/pipelines/commit/a802dbbed091a9a6299d2fd9e97a0a70c68d1e88))
|
|
* [AWS SageMaker] Print SageMaker job logs in kfp UI ([\#3954](https://github.com/kubeflow/pipelines/issues/3954)) ([b3d8e04](https://github.com/kubeflow/pipelines/commit/b3d8e04e1e0d1e14a1e1a86ea8a2ce977542b06a))
|
|
* Docs - Show inherited members in the kfp.dsl docs ([\#4025](https://github.com/kubeflow/pipelines/issues/4025)) ([d472d53](https://github.com/kubeflow/pipelines/commit/d472d53a85d9675ed977228779c52d0757ef9fff))
|
|
* Metadata-Writer: Updates metadata writer to use mlmd 0.22.0 ([\#4027](https://github.com/kubeflow/pipelines/issues/4027)) ([24423ff](https://github.com/kubeflow/pipelines/commit/24423ffa5ca9b7145f5cad4821fa3928c79ce630))
|
|
* Reduce ttl of persisted final workflow to 1 day ([\#4005](https://github.com/kubeflow/pipelines/issues/4005)) ([8553497](https://github.com/kubeflow/pipelines/commit/8553497c3c2401422d0baf3c49001c32aa343f82))
|
|
* Update travis CI status badge to use .com version instead of outdated .org version ([\#3968](https://github.com/kubeflow/pipelines/issues/3968)) ([7340fc2](https://github.com/kubeflow/pipelines/commit/7340fc22869867d776077348b34f46b452974c9f))
|
|
* [AWS SageMaker] Component 0.4.1 Release ([\#4011](https://github.com/kubeflow/pipelines/issues/4011)) ([c29ee5d](https://github.com/kubeflow/pipelines/commit/c29ee5de138fda5d6318d8cba92ac4cb16f68716))
|
|
* Add missing import statement ([\#4010](https://github.com/kubeflow/pipelines/issues/4010)) ([5717bc0](https://github.com/kubeflow/pipelines/commit/5717bc0fbbaabd86e012a6aa92937c139d2bee68))
|
|
* SDK - Components - Added authentication support for component loading functions ([\#3976](https://github.com/kubeflow/pipelines/issues/3976)) ([49fab02](https://github.com/kubeflow/pipelines/commit/49fab021260bf8372964aebc04e8cf0b1481595f))
|
|
* Components - Pandas - Transform_DataFrame ([\#3985](https://github.com/kubeflow/pipelines/issues/3985)) ([a613f0c](https://github.com/kubeflow/pipelines/commit/a613f0c7b7390f29d59e8e571f654e0db39459f9))
|
|
* [AWS SageMaker] Processing job component ([\#3944](https://github.com/kubeflow/pipelines/issues/3944)) ([bea6365](https://github.com/kubeflow/pipelines/commit/bea63652e14b59f8336777d360a3a7a505648c40))
|
|
* enable pagination when expanding experiment in both the home page and the archive page ([\#4008](https://github.com/kubeflow/pipelines/issues/4008)) ([53d0244](https://github.com/kubeflow/pipelines/commit/53d0244538a14898fb5ce888b76adb670025a889))
|
|
* Fix [\#3980](https://github.com/kubeflow/pipelines/issues/3980) - mockapi tsconfig should reference root dir correctly ([\#4006](https://github.com/kubeflow/pipelines/issues/4006)) ([4d2e317](https://github.com/kubeflow/pipelines/commit/4d2e31711f08c29a2735f9d589a1383d7e085845))
|
|
* Simplified the style config ([\#4002](https://github.com/kubeflow/pipelines/issues/4002)) ([2e9e750](https://github.com/kubeflow/pipelines/commit/2e9e75039ad14ed002d7ffeae65941932a443d70))
|
|
* Components - CatBoost ([\#3844](https://github.com/kubeflow/pipelines/issues/3844)) ([c809fc8](https://github.com/kubeflow/pipelines/commit/c809fc866cddc89438df983d6cd08774396ceec2))
|
|
* Metadata Writer - Stopped using artifact properties ([\#4004](https://github.com/kubeflow/pipelines/issues/4004)) ([4f5a7f0](https://github.com/kubeflow/pipelines/commit/4f5a7f0c204b7cf59eba68e3ba486be57b002fa4))
|
|
* Fix/log unavailable warning ([\#3848](https://github.com/kubeflow/pipelines/issues/3848)) ([040615c](https://github.com/kubeflow/pipelines/commit/040615c87f6ba76ef594bb9db9477ac63ddb0552))
|
|
* update refreshing mechanism ([\#3981](https://github.com/kubeflow/pipelines/issues/3981)) ([c04b9f0](https://github.com/kubeflow/pipelines/commit/c04b9f0a2c975861699ee6c0a0557f71db27a3aa))
|
|
* [AWS Sagemaker] aws-samples kmeans-hpo pipeline test ([\#3905](https://github.com/kubeflow/pipelines/issues/3905)) ([bc6aed9](https://github.com/kubeflow/pipelines/commit/bc6aed9caca3254bcdca2658d4c12cec06796b08))
|
|
* Cache - Deployer should check whether the secret is installed ([\#3992](https://github.com/kubeflow/pipelines/issues/3992)) ([8f8ac52](https://github.com/kubeflow/pipelines/commit/8f8ac52c347f6ba6173ff13528b21d41e37aaa8e))
|
|
* [Manifest] Apply kustomize best practices to standalone manifest ([\#3978](https://github.com/kubeflow/pipelines/issues/3978)) ([c0124cb](https://github.com/kubeflow/pipelines/commit/c0124cb74797c2eaa5dfed54ee0a694d52a281ef))
|
|
* [Doc] Cherry pick process for release branch ([\#3953](https://github.com/kubeflow/pipelines/issues/3953)) ([7d6f2bd](https://github.com/kubeflow/pipelines/commit/7d6f2bd1d7825d4c46601fd8d7bc445d328a222a))
|
|
* [Backend][Mutli-user] Allow shared read in the special multi-user mode. ([\#3858](https://github.com/kubeflow/pipelines/issues/3858)) ([fcd2559](https://github.com/kubeflow/pipelines/commit/fcd2559b2c846c2bd1e818cd72ebd8d64390258c))
|
|
* [AWS SageMaker] Add integration test for sample pipeline train ([\#3876](https://github.com/kubeflow/pipelines/issues/3876)) ([35019eb](https://github.com/kubeflow/pipelines/commit/35019eb3ea3c256d66ff22e5fc0072674ba99d5b))
|
|
* moved mnis examples ([\#3979](https://github.com/kubeflow/pipelines/issues/3979)) ([370da26](https://github.com/kubeflow/pipelines/commit/370da263f969a27616f33beb5bd584017e4ccf08))
|
|
* Update Dataflow component _client.py to use projects.locations.templates API endpoint ([\#3851](https://github.com/kubeflow/pipelines/issues/3851)) ([79b9d40](https://github.com/kubeflow/pipelines/commit/79b9d4090ab8a1d58d447891f58e726a1ab05018))
|
|
* SDK - Compiler - Made compiler compatible with @wraps ([\#3956](https://github.com/kubeflow/pipelines/issues/3956)) ([374b3b0](https://github.com/kubeflow/pipelines/commit/374b3b02d2a6b2ac5883f1a45f22d0f000586c79))
|
|
* [AWS SageMaker] Update GroundTruth integration test timeout ([\#3973](https://github.com/kubeflow/pipelines/issues/3973)) ([d6920ca](https://github.com/kubeflow/pipelines/commit/d6920ca2ad0c36c195c8f483f4f1ac27d4b7e82f))
|
|
* [Backend] Filter run on status ([\#3959](https://github.com/kubeflow/pipelines/issues/3959)) ([2fa6e2b](https://github.com/kubeflow/pipelines/commit/2fa6e2b7f6855cecb61ae881226dba20ad80ba7a))
|
|
* [Format] Format yaml files that will be automated ([\#3958](https://github.com/kubeflow/pipelines/issues/3958)) ([3cf36cd](https://github.com/kubeflow/pipelines/commit/3cf36cdef3fffb3cd44959b70d041091beafa076))
|
|
* Fix [\#3906](https://github.com/kubeflow/pipelines/issues/3906) - mount_pvc transform should ignore non-ContainerOps ([\#3912](https://github.com/kubeflow/pipelines/issues/3912)) ([4812d35](https://github.com/kubeflow/pipelines/commit/4812d35283f21fdccb1aabf00934de426cecfe92))
|
|
* [Python Client] Clean up generated python client template to facilitate version bump ([\#3937](https://github.com/kubeflow/pipelines/issues/3937)) ([c6ac5e0](https://github.com/kubeflow/pipelines/commit/c6ac5e0b1fd991e19e96419f0f508ec0a4217c29))
|
|
* fix length ([\#3934](https://github.com/kubeflow/pipelines/issues/3934)) ([7fbb7ca](https://github.com/kubeflow/pipelines/commit/7fbb7cae567d24e766ae851cc494b8db0f239e54))
|
|
* SDK - Compiler - Using properly serialized pipeline parameter defaults ([\#3832](https://github.com/kubeflow/pipelines/issues/3832)) ([40372e5](https://github.com/kubeflow/pipelines/commit/40372e5c86af6f86196011e8d9f88ad6ab586cbc))
|
|
* Only pending or running workflows are considered not-final ([\#3940](https://github.com/kubeflow/pipelines/issues/3940)) ([5f9e56a](https://github.com/kubeflow/pipelines/commit/5f9e56a7443b2449f3cc0dc5f126a9f98f776e7e))
|
|
* Add Bobgy to OWNERS ([\#3926](https://github.com/kubeflow/pipelines/issues/3926)) ([57f415d](https://github.com/kubeflow/pipelines/commit/57f415d2d1960e4017d7eb05b0fea85d21436add))
|
|
* Bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend ([\#3929](https://github.com/kubeflow/pipelines/issues/3929)) ([710c664](https://github.com/kubeflow/pipelines/commit/710c6646601561b15506c690bb98415d98ef2536))
|
|
* [Release] Fix $(cat VERSION) not in bash script ([\#3924](https://github.com/kubeflow/pipelines/issues/3924)) ([b0466cb](https://github.com/kubeflow/pipelines/commit/b0466cb9626407f125bf7ce2c9de37991e654a6d))
|
|
* [Release] Fix missing $TAG_NAME in .cloudbuild.yaml ([\#3921](https://github.com/kubeflow/pipelines/issues/3921)) ([62959d5](https://github.com/kubeflow/pipelines/commit/62959d5fe335c2223a63c7fd9ed9239c5dfe938b))
|
|
* [Release] Various fixes to release script ([\#3918](https://github.com/kubeflow/pipelines/issues/3918)) ([b12023e](https://github.com/kubeflow/pipelines/commit/b12023ef3bd1cb50715aaaf17aa5ef77dde35073))
|
|
* create cluster using 'cloud-platform' scope ([\#3892](https://github.com/kubeflow/pipelines/issues/3892)) ([0324b2c](https://github.com/kubeflow/pipelines/commit/0324b2cac859c7575a420b6782995782a35ec280))
|
|
* SDK - Components - Added ComponentStore search ([\#3884](https://github.com/kubeflow/pipelines/issues/3884)) ([1403b9b](https://github.com/kubeflow/pipelines/commit/1403b9bd8448d6e77564cfdce18f3faa0985ee76))
|
|
* [Release] Regenerate api clients on release ([\#3910](https://github.com/kubeflow/pipelines/issues/3910)) ([04e23d2](https://github.com/kubeflow/pipelines/commit/04e23d2a058d99704f6e7e377424dadfadee465d))
|
|
* Fix build failure because wcwidth LICENSE url changed ([\#3909](https://github.com/kubeflow/pipelines/issues/3909)) ([8ba895d](https://github.com/kubeflow/pipelines/commit/8ba895d4830a7a7120144ca43856282efcdb744c))
|
|
* Docs - Moved the kfp_server_api documentation to a separate page ([\#3899](https://github.com/kubeflow/pipelines/issues/3899)) ([180f0c5](https://github.com/kubeflow/pipelines/commit/180f0c51c848890bede43a2af2c2cdead35a0c6c))
|
|
* [API] Add license header to python api client files ([\#3897](https://github.com/kubeflow/pipelines/issues/3897)) ([4f34be6](https://github.com/kubeflow/pipelines/commit/4f34be6f0100a4c649347e8bac1b9d0a6f6b4c4e))
|
|
* [Release] Automate release script for all the changes ([\#3777](https://github.com/kubeflow/pipelines/issues/3777)) ([c517fc5](https://github.com/kubeflow/pipelines/commit/c517fc579da11725a54bacb3dac80a71d3dd33be))
|
|
* Regenerate clients after proto description fix ([\#3895](https://github.com/kubeflow/pipelines/issues/3895)) ([7dfb34e](https://github.com/kubeflow/pipelines/commit/7dfb34edc8c5463429b2aca830ef0064a8f7c865))
|
|
* Docs - Added docs for kfp_server_api.models ([\#3898](https://github.com/kubeflow/pipelines/issues/3898)) ([c67bc7b](https://github.com/kubeflow/pipelines/commit/c67bc7baa9a4c50f18c570dbf2d02d552c6d350a))
|
|
* [Python Client] Use openapi generator instead of swagger ([\#3872](https://github.com/kubeflow/pipelines/issues/3872)) ([36eba13](https://github.com/kubeflow/pipelines/commit/36eba13efbc00ab3b932d2c088242be08a4a75c5))
|
|
* fix typo on sort order: 'des' --> 'desc' ([\#3893](https://github.com/kubeflow/pipelines/issues/3893)) ([5d302b6](https://github.com/kubeflow/pipelines/commit/5d302b6edbe379b02c87d17de5ef6af1de64686a))
|
|
* [Samples] Change the data url to point to ml-pipeline instead of ml-pipeline-playground ([\#3890](https://github.com/kubeflow/pipelines/issues/3890)) ([88ee54f](https://github.com/kubeflow/pipelines/commit/88ee54fa324ca33e26510b0ab7897176f5086751))
|
|
* Move the minio artifact download under try block ([\#3889](https://github.com/kubeflow/pipelines/issues/3889)) ([a7be049](https://github.com/kubeflow/pipelines/commit/a7be049b6dc82d77431ef840210c1477c5bf1ea0))
|
|
* Adds job_id parameter. ([\#3850](https://github.com/kubeflow/pipelines/issues/3850)) ([58f1d13](https://github.com/kubeflow/pipelines/commit/58f1d132147dc2796e2ea69880316e98e4d258ae))
|
|
* Fix the missing description in the CreatePipelineAPI ([\#3754](https://github.com/kubeflow/pipelines/issues/3754)) ([b63dd3f](https://github.com/kubeflow/pipelines/commit/b63dd3f53237f74ae7f965441fd97698fafba7c9))
|
|
* SDK - Client - Use temporary directory context for pipeline package ([\#3878](https://github.com/kubeflow/pipelines/issues/3878)) ([cd8a913](https://github.com/kubeflow/pipelines/commit/cd8a913a31572a64bdfc0d77f8db90c68674eedd))
|
|
* Components - Added the pipeline component repository marker file ([\#3883](https://github.com/kubeflow/pipelines/issues/3883)) ([4ce78dd](https://github.com/kubeflow/pipelines/commit/4ce78dd58c7c37329dd3c5bc48b8a6aa92a0d2bb))
|
|
* SDK - Normalize line endings when calculating component hash ([\#3882](https://github.com/kubeflow/pipelines/issues/3882)) ([da5f86e](https://github.com/kubeflow/pipelines/commit/da5f86ee550438c78c062b3f58d4dce3f5befd3e))
|
|
* SDK - Components - Stabilize JSON serialization by sorting keys ([\#3879](https://github.com/kubeflow/pipelines/issues/3879)) ([f773b9c](https://github.com/kubeflow/pipelines/commit/f773b9c263e55120ba0e19d01ef5374d4bc55d1a))
|
|
* [Backend] Fix user identity extraction logic in getUserIdentity() ([\#3842](https://github.com/kubeflow/pipelines/issues/3842)) ([b23e1b4](https://github.com/kubeflow/pipelines/commit/b23e1b499cd26f36e5f479d1abfdad954ac730ae))
|
|
* More documentation on backend API methods ([\#3758](https://github.com/kubeflow/pipelines/issues/3758)) ([2864925](https://github.com/kubeflow/pipelines/commit/286492591b41ae6c8b74d71363547ef827278d6d))
|
|
* Generate clickable artifact url for s3 URI ([\#3531](https://github.com/kubeflow/pipelines/issues/3531)) ([3cae116](https://github.com/kubeflow/pipelines/commit/3cae116992ac87d3dbf7621fd12a07978640ee19))
|
|
* SDK - Tests - Fixed the test_func_to_container_op_with_imported_func2 test case ([\#3837](https://github.com/kubeflow/pipelines/issues/3837)) ([3010e85](https://github.com/kubeflow/pipelines/commit/3010e85bbedacd35bc3035fcbb3fb0f234107748))
|
|
* [AWS SageMaker] Add working FSx setup and test ([\#3831](https://github.com/kubeflow/pipelines/issues/3831)) ([37a6363](https://github.com/kubeflow/pipelines/commit/37a63638c7afa3ac876588984ceb41d8e9ae3831))
|
|
* [SDK] Add first party component label ([\#3861](https://github.com/kubeflow/pipelines/issues/3861)) ([1e2b9d4](https://github.com/kubeflow/pipelines/commit/1e2b9d4e7e22ba3337fd4f0690de46ca21ac8343))
|
|
* SDK - Python Components - Stop generating output saving code if no outputs ([\#3836](https://github.com/kubeflow/pipelines/issues/3836)) ([da4acbb](https://github.com/kubeflow/pipelines/commit/da4acbbd73faaf60708ba10a988fecfd2f794535))
|
|
* re-enable upgrade test since 0.5.2 is cut ([\#3696](https://github.com/kubeflow/pipelines/issues/3696)) ([da1bc69](https://github.com/kubeflow/pipelines/commit/da1bc6978d137b2db9d3c530d7c368f24be5a4e4))
|
|
* fixing case when status is None ([\#3865](https://github.com/kubeflow/pipelines/issues/3865)) ([58ff65f](https://github.com/kubeflow/pipelines/commit/58ff65f330c84388c63a4aeda6331f3e2f99d3e9))
|
|
* Modify docstrings to replace 'InitContainer' to 'UserContainer' ([\#3863](https://github.com/kubeflow/pipelines/issues/3863)) ([699ce93](https://github.com/kubeflow/pipelines/commit/699ce937daf584ffb55bc6d9c673ccdf26260b66))
|
|
* Testing - Fixed SDK Travis tests ([\#3838](https://github.com/kubeflow/pipelines/issues/3838)) ([0e59b68](https://github.com/kubeflow/pipelines/commit/0e59b68775a7cb75c6d636227f0c63d87a543b34))
|
|
* Components - Apache Parquet converters ([\#3834](https://github.com/kubeflow/pipelines/issues/3834)) ([d737c44](https://github.com/kubeflow/pipelines/commit/d737c448723b9f541a3543012b4414c17b2eab5c))
|
|
* Kfserving component service account option ([\#3852](https://github.com/kubeflow/pipelines/issues/3852)) ([8d738ea](https://github.com/kubeflow/pipelines/commit/8d738ea7ddc350e9b78719910982abcd8885f93f))
|
|
* Cleanup - Removed unused code file ([\#3864](https://github.com/kubeflow/pipelines/issues/3864)) ([f7acb71](https://github.com/kubeflow/pipelines/commit/f7acb71a9d97c8858013f8d9fd24f7bbb3715e98))
|
|
* Testing - Using Argo validation in Travis tests ([\#3123](https://github.com/kubeflow/pipelines/issues/3123)) ([7d94de1](https://github.com/kubeflow/pipelines/commit/7d94de1baa20ac8660a8abfa589475de1bd54364))
|
|
* [AWS SageMaker] Add more unit tests ([\#3783](https://github.com/kubeflow/pipelines/issues/3783)) ([b503050](https://github.com/kubeflow/pipelines/commit/b50305069b301baecae1c7fd64bb7d16865c0313))
|
|
* Testing - Handling spaces in paths in the component file loading test ([\#3856](https://github.com/kubeflow/pipelines/issues/3856)) ([695573d](https://github.com/kubeflow/pipelines/commit/695573d6e7d2bdc6c82bf5bd9a7a687cbfd54243))
|
|
* revert the fix in proxy-agent ([\#3845](https://github.com/kubeflow/pipelines/issues/3845)) ([cc46bef](https://github.com/kubeflow/pipelines/commit/cc46bef24679cfa9f113e85522fe6f701e98527e))
|
|
* Components - XGBoost ([\#3843](https://github.com/kubeflow/pipelines/issues/3843)) ([2d26a4c](https://github.com/kubeflow/pipelines/commit/2d26a4c018f2e817182b6c361698f7af8d22bc8a))
|
|
* Datasets - Added Chicago Taxi Trips dataset ([\#3775](https://github.com/kubeflow/pipelines/issues/3775)) ([5e3d9aa](https://github.com/kubeflow/pipelines/commit/5e3d9aa791fe684962d16be4f0f767feed6222b2))
|
|
* Add labels to plots ([\#3811](https://github.com/kubeflow/pipelines/issues/3811)) ([76f7476](https://github.com/kubeflow/pipelines/commit/76f7476c0fef9d61760364df1ea2c1250d13f645))
|
|
* A more accurate grpc error code for duplicate pipeline/pipeline version/experiment names ([\#3846](https://github.com/kubeflow/pipelines/issues/3846)) ([ef73aab](https://github.com/kubeflow/pipelines/commit/ef73aab59f8fc06db19d5e6f0ca35337e98bcf77))
|
|
* Added README for Amazon SageMaker Components for Kubeflow Pipelines ([\#3824](https://github.com/kubeflow/pipelines/issues/3824)) ([3fe9b7e](https://github.com/kubeflow/pipelines/commit/3fe9b7e3aa38aa266791099b388f94a7e399043c))
|
|
* Components - Moved TFX components to deprecated directory ([\#3854](https://github.com/kubeflow/pipelines/issues/3854)) ([5b50de0](https://github.com/kubeflow/pipelines/commit/5b50de0d39257e31e24fd294ce42153952af0ad0))
|
|
* [AWS SageMaker] Integration Test for AWS SageMaker GroundTruth Component ([\#3830](https://github.com/kubeflow/pipelines/issues/3830)) ([fb54953](https://github.com/kubeflow/pipelines/commit/fb549531f1db3d4b3e2de0bba91822a3a9ebb12b))
|
|
* Testing - Pin numpy version to fix TFX installation instability in Travis tests ([\#3833](https://github.com/kubeflow/pipelines/issues/3833)) ([9f1c596](https://github.com/kubeflow/pipelines/commit/9f1c596566094bbac920e6c5a0365bfa338d2607))
|
|
* [UI] Also cloning recurring run schedule, fixes [\#3761](https://github.com/kubeflow/pipelines/issues/3761) ([\#3840](https://github.com/kubeflow/pipelines/issues/3840)) ([508f31a](https://github.com/kubeflow/pipelines/commit/508f31aa0feea5f00d4960207dbe14b535513f99))
|
|
* Client - Allow specifying pipeline description when uploading ([\#3828](https://github.com/kubeflow/pipelines/issues/3828)) ([e52481a](https://github.com/kubeflow/pipelines/commit/e52481a164e8b7d9a1352c592f51f47c46e4a576))
|
|
* Adding HPO unit test ([\#3791](https://github.com/kubeflow/pipelines/issues/3791)) ([bbe598d](https://github.com/kubeflow/pipelines/commit/bbe598db266bb6e2d988e9a87519a3e5d1e7eeb4))
|
|
* Docs - Added kfp.dsl placeholders to docs ([\#3813](https://github.com/kubeflow/pipelines/issues/3813)) ([43ce639](https://github.com/kubeflow/pipelines/commit/43ce6394bfeb655c7bd4b2c20a324547e890d77f))
|
|
* [UI] Fix confusion matrix wrong axes ([\#3817](https://github.com/kubeflow/pipelines/issues/3817)) ([0199de0](https://github.com/kubeflow/pipelines/commit/0199de0cd012b83353fd4ecf61f0d96a2f646bc5))
|
|
* AWS SageMaker : Use IAM Roles for Service Account ([\#3719](https://github.com/kubeflow/pipelines/issues/3719)) ([d18ad7a](https://github.com/kubeflow/pipelines/commit/d18ad7a5634b5bda6c3a04f3230f54e019b2303b))
|
|
* Add the 'kfp experiment' commands ([\#3705](https://github.com/kubeflow/pipelines/issues/3705)) ([291f5b3](https://github.com/kubeflow/pipelines/commit/291f5b3d7a23d906d0f8e82e76dc18ef9be36b24))
|
|
* [AWS SageMaker] Integration tests automation ([\#3768](https://github.com/kubeflow/pipelines/issues/3768)) ([f2a860b](https://github.com/kubeflow/pipelines/commit/f2a860b84c11022a7eef5b73f7049d6d885c97db))
|
|
* Client - Added documentation for the generated members ([\#3787](https://github.com/kubeflow/pipelines/issues/3787)) ([4a961ce](https://github.com/kubeflow/pipelines/commit/4a961ce268ff143b61c7d6766c7429926345b888))
|
|
* Changing the default volume size to 30 ([\#3792](https://github.com/kubeflow/pipelines/issues/3792)) ([6e2a55c](https://github.com/kubeflow/pipelines/commit/6e2a55cf84fe67f1583cb76d8308a6bca023b3df))
|
|
* Infer artifact store endpoint in metadata writer ([\#3530](https://github.com/kubeflow/pipelines/issues/3530)) ([a764405](https://github.com/kubeflow/pipelines/commit/a764405ebc2c2c393f545c5c8dfb2ed3b5baf4f1))
|
|
* [ScheduledWorkflow] Fix events permission missing ([\#3785](https://github.com/kubeflow/pipelines/issues/3785)) ([53d35dd](https://github.com/kubeflow/pipelines/commit/53d35ddc87f56e42e2c5ed1d312728414c27d68a))
|
|
* Allow PipelineParams in dict keys too. ([\#3565](https://github.com/kubeflow/pipelines/issues/3565)) ([ec9445a](https://github.com/kubeflow/pipelines/commit/ec9445aa01f624130bef258257f6e82d411d9f2b))
|
|
* [Backend] Make user identity header configurable ([\#3772](https://github.com/kubeflow/pipelines/issues/3772)) ([9f8803e](https://github.com/kubeflow/pipelines/commit/9f8803ea178d3a1c85a1715f45dbb81265852707))
|
|
* SDK - Tests - Use relative imports ([\#3784](https://github.com/kubeflow/pipelines/issues/3784)) ([92394f6](https://github.com/kubeflow/pipelines/commit/92394f654263c14c7abbbf175a72aa2d594762a0))
|
|
* [Manifest] Use kustomize native image transformer to override image ([\#3776](https://github.com/kubeflow/pipelines/issues/3776)) ([39805ac](https://github.com/kubeflow/pipelines/commit/39805acc9e070ec00643005c204fd86508c15cad))
|
|
* fix(testing) - Fix "1.14.10-gke.27" is unsupported ([\#3781](https://github.com/kubeflow/pipelines/issues/3781)) ([205ca79](https://github.com/kubeflow/pipelines/commit/205ca79b2de397a8c06268f96612e7c10722540d))
|
|
* SDK - Moved the tests closer to the code ([\#3774](https://github.com/kubeflow/pipelines/issues/3774)) ([1dcea49](https://github.com/kubeflow/pipelines/commit/1dcea49472e725ab681db3d244d51837e291f5ba))
|
|
* SDK - Components - Removed the deprecated _python_op.get_default_base_image and set_default_base_image functions ([\#3773](https://github.com/kubeflow/pipelines/issues/3773)) ([55d41df](https://github.com/kubeflow/pipelines/commit/55d41df83d5f4283d61d21c225b9b57bbaa724a0))
|
|
* Add more approvers in AWS sagemaker components ([\#3740](https://github.com/kubeflow/pipelines/issues/3740)) ([af4e8ef](https://github.com/kubeflow/pipelines/commit/af4e8efa3ee13aff2f98bbd360a1cc8663187437))
|
|
* AWS Sagemaker Components - enhance integration test coverage ([\#3720](https://github.com/kubeflow/pipelines/issues/3720)) ([bff8392](https://github.com/kubeflow/pipelines/commit/bff83921d7926429e676cde84bacdbb442941916))
|
|
* SDK - Moved some data from the component_ref annotation to the component_spec annotation ([\#3751](https://github.com/kubeflow/pipelines/issues/3751)) ([92a0d11](https://github.com/kubeflow/pipelines/commit/92a0d1185355f737b7f3691f45f874f6a7b6caad))
|
|
* manual merge as the change it self is correct ([3d2c6ea](https://github.com/kubeflow/pipelines/commit/3d2c6ea84c5c4e1190a120729edb073c953f552d))
|
|
* Add probes to metadata grpc service ([\#3765](https://github.com/kubeflow/pipelines/issues/3765)) ([61960ef](https://github.com/kubeflow/pipelines/commit/61960efb87ae8ed6e1e7f8a69c7bf54df0ebe151))
|
|
* [Servers] Add liveness and readiness probes ([\#3757](https://github.com/kubeflow/pipelines/issues/3757)) ([f0c8eff](https://github.com/kubeflow/pipelines/commit/f0c8effb3a4284bb2899780eef4a697a79043e4a))
|
|
* Components - Tensorboard visualization ([\#3760](https://github.com/kubeflow/pipelines/issues/3760)) ([0f40372](https://github.com/kubeflow/pipelines/commit/0f4037231fd8a5a163a568d3876d1be0c5da30a6))
|
|
* [AWS SageMaker] Unit tests for Training component ([\#3722](https://github.com/kubeflow/pipelines/issues/3722)) ([ddd1969](https://github.com/kubeflow/pipelines/commit/ddd1969b3453fdeb4c400e7e757a3e15f4acb480))
|
|
* SDK - Components - Improved stability of the input and output renaming ([\#3738](https://github.com/kubeflow/pipelines/issues/3738)) ([d418f57](https://github.com/kubeflow/pipelines/commit/d418f5765472a079b9edf4f13b93801d26f83831))
|
|
* [UI Server] Refactor for configurable auth header ([\#3753](https://github.com/kubeflow/pipelines/issues/3753)) ([5435e87](https://github.com/kubeflow/pipelines/commit/5435e8724fe1b2c6175f219217c82dee33227b4b))
|
|
* Metadata Writer - Preserve all Argo artifact information ([\#3725](https://github.com/kubeflow/pipelines/issues/3725)) ([81dd6a2](https://github.com/kubeflow/pipelines/commit/81dd6a259c175ef63b977f9d1a1cf7b0fd4d33b2))
|
|
* [UI] Show tooltip on long version names ([\#3750](https://github.com/kubeflow/pipelines/issues/3750)) ([bb0c4d9](https://github.com/kubeflow/pipelines/commit/bb0c4d9805d3b9a2791aeb3c1462d56bb039576e))
|
|
* [UI] Fix artifact preview with outdated content ([\#3749](https://github.com/kubeflow/pipelines/issues/3749)) ([06cd029](https://github.com/kubeflow/pipelines/commit/06cd029af9da8a854cf9e710e1df48a9038d3ed3))
|
|
* SDK - Made outputs with original names available in ContainerOp.outputs ([\#3734](https://github.com/kubeflow/pipelines/issues/3734)) ([8ba366b](https://github.com/kubeflow/pipelines/commit/8ba366b03fd9afcb3a86c563f76e468abd1c4e6c))
|
|
* SDK - Components - Calculate component hash digest ([\#3726](https://github.com/kubeflow/pipelines/issues/3726)) ([fe30d54](https://github.com/kubeflow/pipelines/commit/fe30d5462a790a5e89a6ce80d4057c759df3958a))
|
|
* [UI] Wrap parameter/urls on overflow ([\#3747](https://github.com/kubeflow/pipelines/issues/3747)) ([bd4be88](https://github.com/kubeflow/pipelines/commit/bd4be887059e519e0eeb899c36ffb506715e0821))
|
|
* Show version tag in UI ([\#3743](https://github.com/kubeflow/pipelines/issues/3743)) ([e8356bc](https://github.com/kubeflow/pipelines/commit/e8356bc37adf3e3bb5d3a1431047f4cca1c4404c))
|
|
* Fix bug in [\#3707](https://github.com/kubeflow/pipelines/issues/3707) - href should show full artifact content instead of preview ([\#3745](https://github.com/kubeflow/pipelines/issues/3745)) ([e57a619](https://github.com/kubeflow/pipelines/commit/e57a61916c0baaa8524d029910abf3f4885e9417))
|
|
* [Backend] Allow capital letters and underscore in metric names ([\#3741](https://github.com/kubeflow/pipelines/issues/3741)) ([5740535](https://github.com/kubeflow/pipelines/commit/5740535a97636830629c9a61eae3dee55b240270))
|
|
* Upgraded Argo to v2.7.5 ([\#3537](https://github.com/kubeflow/pipelines/issues/3537)) ([e83bd7d](https://github.com/kubeflow/pipelines/commit/e83bd7d78fdec24bfc734d4185132ddc08a08179))
|
|
* [AWS SageMaker] Specify component input types ([\#3683](https://github.com/kubeflow/pipelines/issues/3683)) ([bd8c1dd](https://github.com/kubeflow/pipelines/commit/bd8c1ddd387468ae2871906584c84b98fbb81f66))
|
|
* SDK - Prioritize lib2to3 when stripping type annotations ([\#3724](https://github.com/kubeflow/pipelines/issues/3724)) ([b9aa106](https://github.com/kubeflow/pipelines/commit/b9aa106bb5965ca0691a5452c42725da1b1a4fe9))
|
|
* Travis - Use latest pip version ([\#3732](https://github.com/kubeflow/pipelines/issues/3732)) ([84cd01a](https://github.com/kubeflow/pipelines/commit/84cd01ae2b1a381fa968652537afa3181ccccec0))
|
|
* SDK - Annotate pods with component_ref ([\#3727](https://github.com/kubeflow/pipelines/issues/3727)) ([2279bde](https://github.com/kubeflow/pipelines/commit/2279bde698ea9899db92328f6ce735fa1d82c734))
|
|
* Travis - Made flake8 test optional ([\#3739](https://github.com/kubeflow/pipelines/issues/3739)) ([21e8ef1](https://github.com/kubeflow/pipelines/commit/21e8ef117d8dee50c19dfb42252d148d6a12a4f5))
|
|
* [frontend] Show artifact preview in UI ([\#2172](https://github.com/kubeflow/pipelines/issues/2172)) ([\#3707](https://github.com/kubeflow/pipelines/issues/3707)) ([30345d1](https://github.com/kubeflow/pipelines/commit/30345d1d497fa1dd8fc84e21a66b2a4d5593f1f1))
|
|
* [UI] Make visualization tab easier to understand ([\#3717](https://github.com/kubeflow/pipelines/issues/3717)) ([b1c9976](https://github.com/kubeflow/pipelines/commit/b1c997662784b5d5f3b0f7254d5244c8c071fb50))
|
|
* When patching the {{}} placeholder in parameter, check for possible nil pointer ([\#3714](https://github.com/kubeflow/pipelines/issues/3714)) ([d2c784a](https://github.com/kubeflow/pipelines/commit/d2c784aee45dfd7abe2c30e788945449a40d91e0))
|
|
* remove an accidentally committed debugging log ([\#3716](https://github.com/kubeflow/pipelines/issues/3716)) ([fe01908](https://github.com/kubeflow/pipelines/commit/fe019088e521236a942c6743dc9c7bfa6b9e40f2))
|
|
* Fixed small syntax error in a sample notebook ([\#3721](https://github.com/kubeflow/pipelines/issues/3721)) ([d4cd70d](https://github.com/kubeflow/pipelines/commit/d4cd70d29ba6c8beda323021da6b8a789ce4f98c))
|
|
* [UI] Cleanup, remove types from urls in artifact/execution details page ([\#3715](https://github.com/kubeflow/pipelines/issues/3715)) ([cb41f7a](https://github.com/kubeflow/pipelines/commit/cb41f7ab1231b4f8aabe2875b59d67b2d8dce908))
|
|
* [UI] Hide empty resource op manifest tab in run details page ([\#3713](https://github.com/kubeflow/pipelines/issues/3713)) ([c5ceaf5](https://github.com/kubeflow/pipelines/commit/c5ceaf51a376013c0ffeff2005945f86ad86b0ad))
|
|
* [UI] Improve TFX artifact visualization speed ([\#3712](https://github.com/kubeflow/pipelines/issues/3712)) ([eab5d31](https://github.com/kubeflow/pipelines/commit/eab5d31781fd49986157db3efd6832c2cdfab356))
|
|
* 0.5.1 changelog ([\#3706](https://github.com/kubeflow/pipelines/issues/3706)) ([54c490c](https://github.com/kubeflow/pipelines/commit/54c490c07a51c94c67cef37b0fd4a23472ed74c9))
|
|
* Integration tests for AWS SageMaker Components ([\#3654](https://github.com/kubeflow/pipelines/issues/3654)) ([6beab22](https://github.com/kubeflow/pipelines/commit/6beab2251d1987333671d16f278ae1cfbada7f74))
|
|
* [UI] textbox to select KSA when creating runs/jobs ([\#3651](https://github.com/kubeflow/pipelines/issues/3651)) ([e5bd2df](https://github.com/kubeflow/pipelines/commit/e5bd2df3e8f5e2ef8c663caa9b3fb90f9fa8c7e8))
|
|
|
|
### [1.0.1](https://github.com/kubeflow/pipelines/compare/1.0.0...1.0.1) (2020-09-14)
|
|
|
|
|
|
### Features
|
|
|
|
* **manifest:** add support for Standalone KFP on AWS. Fixes [\#4337](https://github.com/kubeflow/pipelines/issues/4337) ([\#4350](https://github.com/kubeflow/pipelines/issues/4350)) ([668a3ec](https://github.com/kubeflow/pipelines/commit/668a3ecbb9de50e9b81a42c00ac8d824ea9616c0))
|
|
* GCP marketplace - preserve install config in configmap and secret ([\#4471](https://github.com/kubeflow/pipelines/issues/4471)) ([d447355](https://github.com/kubeflow/pipelines/commit/d447355a9d0ac177d3c7a0e18a61b2fbb1a2e5c4))
|
|
* **deployment:** Add env/platform-agnostic-pns standalone deployment option ([\#4278](https://github.com/kubeflow/pipelines/issues/4278)) ([ee11f9e](https://github.com/kubeflow/pipelines/commit/ee11f9eb63c0a301c6fc0c42972e27d3aac5ecb9))
|
|
* **deployment:** KFP standalone should keep user data when application deleted ([\#4332](https://github.com/kubeflow/pipelines/issues/4332)) ([6e1ceb7](https://github.com/kubeflow/pipelines/commit/6e1ceb7d2208667a5db9d495481f5f970b6cf65c))
|
|
* **sdk:** support HTTP/S PROXY for SDK client ([\#4215](https://github.com/kubeflow/pipelines/issues/4215)) ([9225b75](https://github.com/kubeflow/pipelines/commit/9225b75006e87a59f968ca10b0a8abd0776e4b1d))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** add `MaxCallRecvMsgSize(math.MaxInt32)` to proxy server ([\#4402](https://github.com/kubeflow/pipelines/issues/4402)) ([62bed1b](https://github.com/kubeflow/pipelines/commit/62bed1b5d1f156361815321d9a9cf10f4a01921e))
|
|
* **backend:** Add a permission to create events to argo-role ([\#4449](https://github.com/kubeflow/pipelines/issues/4449)) ([2b48697](https://github.com/kubeflow/pipelines/commit/2b4869777060a83822eec7a0855fd914ceca0a43))
|
|
* **backend:** Backend - Cache - Fixed reinstallation. Fixes [\#4299](https://github.com/kubeflow/pipelines/issues/4299) ([\#4320](https://github.com/kubeflow/pipelines/issues/4320)) ([f5e9901](https://github.com/kubeflow/pipelines/commit/f5e9901a107bf6c309018b2214fbbc17086a5128))
|
|
* **backend:** Caching - Only send cache-enabled pods to the caching webhook ([\#4429](https://github.com/kubeflow/pipelines/issues/4429)) ([f2ed52d](https://github.com/kubeflow/pipelines/commit/f2ed52dc9d221fd082dff11b5a2f2252d738da84))
|
|
* **backend:** Caching - Reduced the cache webhook timeout ([\#4428](https://github.com/kubeflow/pipelines/issues/4428)) ([eb86087](https://github.com/kubeflow/pipelines/commit/eb860872b5d048b26fa5e2f0034f97bc7074545c))
|
|
* **backend:** fix typo in reference key type ([\#4376](https://github.com/kubeflow/pipelines/issues/4376)) ([e5f8209](https://github.com/kubeflow/pipelines/commit/e5f82090317ff62f9e25fbf3e9c886b7c4a5fed6))
|
|
* **backend:** logs error when failing to init mysql. Fixes [\#4334](https://github.com/kubeflow/pipelines/issues/4334) ([\#4335](https://github.com/kubeflow/pipelines/issues/4335)) ([64c377e](https://github.com/kubeflow/pipelines/commit/64c377edad636620c451c95a67f510f7a09a613f))
|
|
* **backend:** persistence agent - workflow not found error should be a permanent error ([\#4486](https://github.com/kubeflow/pipelines/issues/4486)) ([c31a346](https://github.com/kubeflow/pipelines/commit/c31a3469d540e1c8f9baae60cec0faec3884d6b5))
|
|
* **backend:** prevent seg fault if workflow manifest is deleted. Fixes [\#4389](https://github.com/kubeflow/pipelines/issues/4389) ([\#4439](https://github.com/kubeflow/pipelines/issues/4439)) ([9f124d6](https://github.com/kubeflow/pipelines/commit/9f124d6a653ccf01ff058d590edbcf7de7f3dfcf))
|
|
* **backend:** reduce confusing ReadArtifact errors for metrics in api server. Fixes [\#3699](https://github.com/kubeflow/pipelines/issues/3699) ([\#4338](https://github.com/kubeflow/pipelines/issues/4338)) ([44cd005](https://github.com/kubeflow/pipelines/commit/44cd005ff4e253b710492ad2607d226946096610))
|
|
* **backend:** skip reporting native Argo workflows which do not have Run ID label. Fixes [\#3584](https://github.com/kubeflow/pipelines/issues/3584) ([\#4438](https://github.com/kubeflow/pipelines/issues/4438)) ([f39a98d](https://github.com/kubeflow/pipelines/commit/f39a98d3cb01eff2e4f4acbceb2867f99911b2f4))
|
|
* **sdk/client:** reserve the host protocal (http or https) so that http host can work. Fixes [\#4277](https://github.com/kubeflow/pipelines/issues/4277) ([\#4285](https://github.com/kubeflow/pipelines/issues/4285)) ([522977f](https://github.com/kubeflow/pipelines/commit/522977fde98265fb5c5000b537592b4bee16b30c))
|
|
* all big enough ui proxy requests fail with error proxying with partial data ([\#4266](https://github.com/kubeflow/pipelines/issues/4266)) ([3a93080](https://github.com/kubeflow/pipelines/commit/3a930807ce056e2c1ed2cfcae0b5d0773844c453))
|
|
* **cache:** adds certificate approver permission to kubeflow-pipelines-cache-deployer-role. Fixes [\#4138](https://github.com/kubeflow/pipelines/issues/4138) ([\#4246](https://github.com/kubeflow/pipelines/issues/4246)) ([0ba88b0](https://github.com/kubeflow/pipelines/commit/0ba88b0709077b0e35d0da59f487471fdec7740c))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* Reduce ttl of persisted final workflow to 1 day ([\#4005](https://github.com/kubeflow/pipelines/issues/4005)) ([135715d](https://github.com/kubeflow/pipelines/commit/135715dbecf7a077c468bf9c3b58e45de101e991))
|
|
* Manifests - Added permissions for certificate approval ([\#4385](https://github.com/kubeflow/pipelines/issues/4385)) ([1445576](https://github.com/kubeflow/pipelines/commit/1445576416acf3beefa4d600fb86b27e5d221d07))
|
|
|
|
|
|
## [1.0.0](https://github.com/kubeflow/pipelines/compare/0.5.1...1.0.0) (2020-07-20)
|
|
|
|
|
|
### Features
|
|
|
|
* **deployment:** marketplace - allow specifying gcs bucket directly ([\#4112](https://github.com/kubeflow/pipelines/issues/4112)) ([92a8cfe](https://github.com/kubeflow/pipelines/commit/92a8cfebced775eb816e68622cd4d70bd3b45784))
|
|
* **sdk:** DSL - Added support for volatile components ([\#4104](https://github.com/kubeflow/pipelines/issues/4104)) ([07ebc27](https://github.com/kubeflow/pipelines/commit/07ebc27305495cf3b4f3c71e9a2345bb3d9e65f2))
|
|
* **sdk:** SDK - Components - Added annotations to InputSpec and OutputSpec ([\#4154](https://github.com/kubeflow/pipelines/issues/4154)) ([98fccca](https://github.com/kubeflow/pipelines/commit/98fcccacef2111f45666fb14aa6efc99314b54f2))
|
|
* **sdk:** SDK - Components - Added annotations to TaskSpec ([\#4153](https://github.com/kubeflow/pipelines/issues/4153)) ([c439ec3](https://github.com/kubeflow/pipelines/commit/c439ec33b6d7c7cf0676acfbdb6d58e6d90a8c75))
|
|
* **sdk:** SDK - Deprecation warning when using ContainerOp ([\#4166](https://github.com/kubeflow/pipelines/issues/4166)) ([ebd62ec](https://github.com/kubeflow/pipelines/commit/ebd62ec61c2e99f048e3ea4271519ca3275fa0a4))
|
|
* **sdk/client:** add cookie configuration to kfp client ([\#2679](https://github.com/kubeflow/pipelines/issues/2679)) ([9206b5a](https://github.com/kubeflow/pipelines/commit/9206b5aade23edf77b9f6cdce6b0fd97325ea1a3))
|
|
* **deployment:** GCP managed storage - detailed instructions to set up workload identity bindings before deployment ([\#4232](https://github.com/kubeflow/pipelines/issues/4232)) ([11c1cd6](https://github.com/kubeflow/pipelines/commit/11c1cd6b4fb99a8f55b1dc4d370c0de8fe83b1e6))
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
* **backend:** allow empty userid header prefix. Fixes [\#4091](https://github.com/kubeflow/pipelines/issues/4091) ([\#4098](https://github.com/kubeflow/pipelines/issues/4098)) ([9e00c79](https://github.com/kubeflow/pipelines/commit/9e00c79a4601f3a79629718c902db60a39792da2))
|
|
* **backend:** fix the google-api-core to 1.16.0 for backend visualization server. ([\#4158](https://github.com/kubeflow/pipelines/issues/4158)) ([8da057d](https://github.com/kubeflow/pipelines/commit/8da057d183bb3a65f52d0e494e985d86b2a89050))
|
|
* **backend:** Metadata Writer - Fixed regression with artifact type retrieval. Fixes [\#3971](https://github.com/kubeflow/pipelines/issues/3971) ([\#4231](https://github.com/kubeflow/pipelines/issues/4231)) ([3ffd55e](https://github.com/kubeflow/pipelines/commit/3ffd55ede27a2166f8389b34661a9c23501a3b39))
|
|
* **cache:** cache-deployer should check both secret and config ([\#4186](https://github.com/kubeflow/pipelines/issues/4186)) ([7b3654b](https://github.com/kubeflow/pipelines/commit/7b3654b6fdfdb27e20d2688bad6bd783fb349468))
|
|
* **cache:** Fix cache deployer not regenerating secrets when secret not present ([\#4171](https://github.com/kubeflow/pipelines/issues/4171)) ([d727c91](https://github.com/kubeflow/pipelines/commit/d727c91bdf3398cd7c26ab7545eaaa096628dc4a))
|
|
* **deployment:** fix database name prefix description ([\#4198](https://github.com/kubeflow/pipelines/issues/4198)) ([2ea1a1f](https://github.com/kubeflow/pipelines/commit/2ea1a1fc2a770827c3805151d785a3948607abb3))
|
|
* **deployment:** gcp managed storage - add service account to minio and cloudsql proxy deployments for workload identity ([\#4188](https://github.com/kubeflow/pipelines/issues/4188)) ([bd7f3c9](https://github.com/kubeflow/pipelines/commit/bd7f3c9cd60144aef953db7aa2a4b17cec1cfa73))
|
|
* **sdk:** fixes the default value for _is_refresh_token. Fixes [\#4189](https://github.com/kubeflow/pipelines/issues/4189) ([\#4195](https://github.com/kubeflow/pipelines/issues/4195)) ([be47d6d](https://github.com/kubeflow/pipelines/commit/be47d6d646961d2ee0f5c855a3cfc1c3d55fc903))
|
|
* increase TFX version from 0.20.2 to 0.22.0. Fixes [\#4084](https://github.com/kubeflow/pipelines/issues/4084), fixes [\#4114](https://github.com/kubeflow/pipelines/issues/4114) ([\#4133](https://github.com/kubeflow/pipelines/issues/4133)) ([5d8a59c](https://github.com/kubeflow/pipelines/commit/5d8a59c359038f13356eb9a4ecbffd961381e426))
|
|
|
|
|
|
### Other Pull Requests
|
|
|
|
* SDK - Components - Temporary removed Kubernetes options from ComponentSpec ([\#4230](https://github.com/kubeflow/pipelines/issues/4230)) ([9c16eff](https://github.com/kubeflow/pipelines/commit/9c16eff256f489744ce9440201872a17b7aad67f))
|
|
* SDK - Compiler - Removed the deprecated dsl-compile --package command ([\#4055](https://github.com/kubeflow/pipelines/issues/4055)) ([6bcb3ef](https://github.com/kubeflow/pipelines/commit/6bcb3efa144a38cda3c2ecf551c9f34a4c35e9de))
|
|
* SDK - Components - Python - Switched the default base image to python 3.7 ([\#4054](https://github.com/kubeflow/pipelines/issues/4054)) ([090fffc](https://github.com/kubeflow/pipelines/commit/090fffc3c48ac4dded562ce76ade21ee0d83ef18))
|
|
* Validate resourcekey to avoid apiserver being panic for invalid inputs ([\#3999](https://github.com/kubeflow/pipelines/issues/3999)) ([6ced6ea](https://github.com/kubeflow/pipelines/commit/6ced6ea6e6da8a5bd121d7dbfc788b05795f425c))
|
|
* [Backend] Bug fix: applying filter in listing versions ([\#4052](https://github.com/kubeflow/pipelines/issues/4052)) ([3243f73](https://github.com/kubeflow/pipelines/commit/3243f73ed73a370b733d05376aeb7ae623a1b282))
|
|
* better native-keras based sample ([\#3900](https://github.com/kubeflow/pipelines/issues/3900)) ([842e8ce](https://github.com/kubeflow/pipelines/commit/842e8ce1ee5fc5559733f99596fa5db401a7fa3b))
|
|
* Metadata Writer - Added timeouts ([\#4037](https://github.com/kubeflow/pipelines/issues/4037)) ([e808795](https://github.com/kubeflow/pipelines/commit/e808795ad6b50f51f981e20587c96518d59af5bf))
|
|
* Fix/log unavailable warning ([\#3848](https://github.com/kubeflow/pipelines/issues/3848)) ([3c6f6db](https://github.com/kubeflow/pipelines/commit/3c6f6db72d9ea7c5ba363285c3419c886f2ef1df))
|
|
* Metadata-Writer: Updates metadata writer to use mlmd 0.22.0 ([\#4027](https://github.com/kubeflow/pipelines/issues/4027)) ([88d6da7](https://github.com/kubeflow/pipelines/commit/88d6da724f501402c1c497d1f3c5b155c97b7e18))
|
|
* Metadata Writer - Stopped using artifact properties ([\#4004](https://github.com/kubeflow/pipelines/issues/4004)) ([4833d1a](https://github.com/kubeflow/pipelines/commit/4833d1a1e708633074481491a736a10c3c10fe3b))
|
|
* update refreshing mechanism ([\#3981](https://github.com/kubeflow/pipelines/issues/3981)) ([efa5f1e](https://github.com/kubeflow/pipelines/commit/efa5f1e239af2705f2ffca48004871e6deaa6d77))
|
|
* enable pagination when expanding experiment in both the home page and the archive page ([\#4012](https://github.com/kubeflow/pipelines/issues/4012)) ([8d34f6d](https://github.com/kubeflow/pipelines/commit/8d34f6d5e7e95caf0367c50dc78d26f4ca0899b3))
|
|
* Updated version to 1.0.0-rc.2 ([0796340](https://github.com/kubeflow/pipelines/commit/079634019eb2cf92a0536f344bde8aebe340bf21))
|
|
* Cache - Deployer should check whether the secret is installed ([\#3992](https://github.com/kubeflow/pipelines/issues/3992)) ([c60a046](https://github.com/kubeflow/pipelines/commit/c60a04606c903650f47c5b01b2c7f91204b7f4fb))
|
|
* [Manifest] Apply kustomize best practices to standalone manifest ([\#3978](https://github.com/kubeflow/pipelines/issues/3978)) ([7339da0](https://github.com/kubeflow/pipelines/commit/7339da08a535048922b1d6b8d3642ed0588badab))
|
|
* Update Dataflow component _client.py to use projects.locations.templates API endpoint ([\#3851](https://github.com/kubeflow/pipelines/issues/3851)) ([0e7c05c](https://github.com/kubeflow/pipelines/commit/0e7c05c1049f20ccd638b077a31da8a0b9e6c960))
|
|
* SDK - Compiler - Made compiler compatible with @wraps ([\#3956](https://github.com/kubeflow/pipelines/issues/3956)) ([8d19aa8](https://github.com/kubeflow/pipelines/commit/8d19aa8a1fa060310a1deec684e1d11152719a6f))
|
|
* [Backend] Filter run on status ([\#3959](https://github.com/kubeflow/pipelines/issues/3959)) ([3d41d5d](https://github.com/kubeflow/pipelines/commit/3d41d5de283f9d8e50eddc424c8c6899eb956d9e))
|
|
* Fix [\#3906](https://github.com/kubeflow/pipelines/issues/3906) - mount_pvc transform should ignore non-ContainerOps ([\#3912](https://github.com/kubeflow/pipelines/issues/3912)) ([e7beae4](https://github.com/kubeflow/pipelines/commit/e7beae496797d9933aba6c3ae2d5949a31c8a175))
|
|
* SDK - Compiler - Using properly serialized pipeline parameter defaults ([\#3832](https://github.com/kubeflow/pipelines/issues/3832)) ([692b244](https://github.com/kubeflow/pipelines/commit/692b244a82374805679f4c558ff8eac1ab633f7a))
|
|
* Bump websocket-extensions from 0.1.3 to 0.1.4 in /frontend ([\#3929](https://github.com/kubeflow/pipelines/issues/3929)) ([c69f097](https://github.com/kubeflow/pipelines/commit/c69f097dfaad705bd23f2c7695c5f7c9112e2653))
|
|
* Only pending or running workflows are considered not-final ([\#3940](https://github.com/kubeflow/pipelines/issues/3940)) ([\#3957](https://github.com/kubeflow/pipelines/issues/3957)) ([b021b7c](https://github.com/kubeflow/pipelines/commit/b021b7c5544b5c317f3039ded4b7f7d820ec082e))
|
|
* Remove version from generated python client header comment ([\#3948](https://github.com/kubeflow/pipelines/issues/3948)) ([19ff1b2](https://github.com/kubeflow/pipelines/commit/19ff1b23d54e36866e27f7ac87f23ff236d42726))
|
|
* Automated cherry pick of [\#3926](https://github.com/kubeflow/pipelines/issues/3926): Add Bobgy to OWNERS ([\#3949](https://github.com/kubeflow/pipelines/issues/3949)) ([f7623db](https://github.com/kubeflow/pipelines/commit/f7623db89b244f29e4889cdc2db258d3ac6f9a6e))
|
|
* fix length ([\#3934](https://github.com/kubeflow/pipelines/issues/3934)) ([\#3946](https://github.com/kubeflow/pipelines/issues/3946)) ([524e162](https://github.com/kubeflow/pipelines/commit/524e162a203922da2d86556bc44f6ee8806419d4))
|
|
* [Release] Fix $(cat VERSION) not in bash script ([\#3924](https://github.com/kubeflow/pipelines/issues/3924)) ([\#3925](https://github.com/kubeflow/pipelines/issues/3925)) ([7d1de12](https://github.com/kubeflow/pipelines/commit/7d1de12188131317fb173f8f736f7d00c67c9d8e))
|
|
* [Release] Fix missing $TAG_NAME in .cloudbuild.yaml ([\#3921](https://github.com/kubeflow/pipelines/issues/3921)) ([f9bcbbb](https://github.com/kubeflow/pipelines/commit/f9bcbbbfb4aaf6aeab0e26816b4b19b9c4317c8d))
|
|
* [Release] Various fixes to release script ([\#3918](https://github.com/kubeflow/pipelines/issues/3918)) ([105d43d](https://github.com/kubeflow/pipelines/commit/105d43da810547127ac35e068a7809383d0fbeb7))
|
|
* Updated version to 1.0.0-rc.1 ([2384d8f](https://github.com/kubeflow/pipelines/commit/2384d8f1c6083b4ec5c144a2fb6e247bcbe33b05))
|
|
* Update VERSION to 1.0.0-rc.1 ([51c349b](https://github.com/kubeflow/pipelines/commit/51c349bb01572942acbf1b53f4a86b4f2ae06387))
|
|
* [Release] Regenerate api clients on release ([\#3910](https://github.com/kubeflow/pipelines/issues/3910)) ([04e23d2](https://github.com/kubeflow/pipelines/commit/04e23d2a058d99704f6e7e377424dadfadee465d))
|
|
* Fix build failure because wcwidth LICENSE url changed ([\#3909](https://github.com/kubeflow/pipelines/issues/3909)) ([8ba895d](https://github.com/kubeflow/pipelines/commit/8ba895d4830a7a7120144ca43856282efcdb744c))
|
|
* Docs - Moved the kfp_server_api documentation to a separate page ([\#3899](https://github.com/kubeflow/pipelines/issues/3899)) ([180f0c5](https://github.com/kubeflow/pipelines/commit/180f0c51c848890bede43a2af2c2cdead35a0c6c))
|
|
* [API] Add license header to python api client files ([\#3897](https://github.com/kubeflow/pipelines/issues/3897)) ([4f34be6](https://github.com/kubeflow/pipelines/commit/4f34be6f0100a4c649347e8bac1b9d0a6f6b4c4e))
|
|
* [Release] Automate release script for all the changes ([\#3777](https://github.com/kubeflow/pipelines/issues/3777)) ([c517fc5](https://github.com/kubeflow/pipelines/commit/c517fc579da11725a54bacb3dac80a71d3dd33be))
|
|
* Regenerate clients after proto description fix ([\#3895](https://github.com/kubeflow/pipelines/issues/3895)) ([7dfb34e](https://github.com/kubeflow/pipelines/commit/7dfb34edc8c5463429b2aca830ef0064a8f7c865))
|
|
* Docs - Added docs for kfp_server_api.models ([\#3898](https://github.com/kubeflow/pipelines/issues/3898)) ([c67bc7b](https://github.com/kubeflow/pipelines/commit/c67bc7baa9a4c50f18c570dbf2d02d552c6d350a))
|
|
* [Python Client] Use openapi generator instead of swagger ([\#3872](https://github.com/kubeflow/pipelines/issues/3872)) ([36eba13](https://github.com/kubeflow/pipelines/commit/36eba13efbc00ab3b932d2c088242be08a4a75c5))
|
|
* fix typo on sort order: 'des' --> 'desc' ([\#3893](https://github.com/kubeflow/pipelines/issues/3893)) ([5d302b6](https://github.com/kubeflow/pipelines/commit/5d302b6edbe379b02c87d17de5ef6af1de64686a))
|
|
* [Samples] Change the data url to point to ml-pipeline instead of ml-pipeline-playground ([\#3890](https://github.com/kubeflow/pipelines/issues/3890)) ([88ee54f](https://github.com/kubeflow/pipelines/commit/88ee54fa324ca33e26510b0ab7897176f5086751))
|
|
* Move the minio artifact download under try block ([\#3889](https://github.com/kubeflow/pipelines/issues/3889)) ([a7be049](https://github.com/kubeflow/pipelines/commit/a7be049b6dc82d77431ef840210c1477c5bf1ea0))
|
|
* Adds job_id parameter. ([\#3850](https://github.com/kubeflow/pipelines/issues/3850)) ([58f1d13](https://github.com/kubeflow/pipelines/commit/58f1d132147dc2796e2ea69880316e98e4d258ae))
|
|
* Fix the missing description in the CreatePipelineAPI ([\#3754](https://github.com/kubeflow/pipelines/issues/3754)) ([b63dd3f](https://github.com/kubeflow/pipelines/commit/b63dd3f53237f74ae7f965441fd97698fafba7c9))
|
|
* SDK - Client - Use temporary directory context for pipeline package ([\#3878](https://github.com/kubeflow/pipelines/issues/3878)) ([cd8a913](https://github.com/kubeflow/pipelines/commit/cd8a913a31572a64bdfc0d77f8db90c68674eedd))
|
|
* Components - Added the pipeline component repository marker file ([\#3883](https://github.com/kubeflow/pipelines/issues/3883)) ([4ce78dd](https://github.com/kubeflow/pipelines/commit/4ce78dd58c7c37329dd3c5bc48b8a6aa92a0d2bb))
|
|
* SDK - Normalize line endings when calculating component hash ([\#3882](https://github.com/kubeflow/pipelines/issues/3882)) ([da5f86e](https://github.com/kubeflow/pipelines/commit/da5f86ee550438c78c062b3f58d4dce3f5befd3e))
|
|
* SDK - Components - Stabilize JSON serialization by sorting keys ([\#3879](https://github.com/kubeflow/pipelines/issues/3879)) ([f773b9c](https://github.com/kubeflow/pipelines/commit/f773b9c263e55120ba0e19d01ef5374d4bc55d1a))
|
|
* [Backend] Fix user identity extraction logic in getUserIdentity() ([\#3842](https://github.com/kubeflow/pipelines/issues/3842)) ([b23e1b4](https://github.com/kubeflow/pipelines/commit/b23e1b499cd26f36e5f479d1abfdad954ac730ae))
|
|
* More documentation on backend API methods ([\#3758](https://github.com/kubeflow/pipelines/issues/3758)) ([2864925](https://github.com/kubeflow/pipelines/commit/286492591b41ae6c8b74d71363547ef827278d6d))
|
|
* Generate clickable artifact url for s3 URI ([\#3531](https://github.com/kubeflow/pipelines/issues/3531)) ([3cae116](https://github.com/kubeflow/pipelines/commit/3cae116992ac87d3dbf7621fd12a07978640ee19))
|
|
* SDK - Tests - Fixed the test_func_to_container_op_with_imported_func2 test case ([\#3837](https://github.com/kubeflow/pipelines/issues/3837)) ([3010e85](https://github.com/kubeflow/pipelines/commit/3010e85bbedacd35bc3035fcbb3fb0f234107748))
|
|
* [AWS SageMaker] Add working FSx setup and test ([\#3831](https://github.com/kubeflow/pipelines/issues/3831)) ([37a6363](https://github.com/kubeflow/pipelines/commit/37a63638c7afa3ac876588984ceb41d8e9ae3831))
|
|
* [SDK] Add first party component label ([\#3861](https://github.com/kubeflow/pipelines/issues/3861)) ([1e2b9d4](https://github.com/kubeflow/pipelines/commit/1e2b9d4e7e22ba3337fd4f0690de46ca21ac8343))
|
|
* SDK - Python Components - Stop generating output saving code if no outputs ([\#3836](https://github.com/kubeflow/pipelines/issues/3836)) ([da4acbb](https://github.com/kubeflow/pipelines/commit/da4acbbd73faaf60708ba10a988fecfd2f794535))
|
|
* re-enable upgrade test since 0.5.2 is cut ([\#3696](https://github.com/kubeflow/pipelines/issues/3696)) ([da1bc69](https://github.com/kubeflow/pipelines/commit/da1bc6978d137b2db9d3c530d7c368f24be5a4e4))
|
|
* fixing case when status is None ([\#3865](https://github.com/kubeflow/pipelines/issues/3865)) ([58ff65f](https://github.com/kubeflow/pipelines/commit/58ff65f330c84388c63a4aeda6331f3e2f99d3e9))
|
|
* Modify docstrings to replace 'InitContainer' to 'UserContainer' ([\#3863](https://github.com/kubeflow/pipelines/issues/3863)) ([699ce93](https://github.com/kubeflow/pipelines/commit/699ce937daf584ffb55bc6d9c673ccdf26260b66))
|
|
* Testing - Fixed SDK Travis tests ([\#3838](https://github.com/kubeflow/pipelines/issues/3838)) ([0e59b68](https://github.com/kubeflow/pipelines/commit/0e59b68775a7cb75c6d636227f0c63d87a543b34))
|
|
* Components - Apache Parquet converters ([\#3834](https://github.com/kubeflow/pipelines/issues/3834)) ([d737c44](https://github.com/kubeflow/pipelines/commit/d737c448723b9f541a3543012b4414c17b2eab5c))
|
|
* Kfserving component service account option ([\#3852](https://github.com/kubeflow/pipelines/issues/3852)) ([8d738ea](https://github.com/kubeflow/pipelines/commit/8d738ea7ddc350e9b78719910982abcd8885f93f))
|
|
* Cleanup - Removed unused code file ([\#3864](https://github.com/kubeflow/pipelines/issues/3864)) ([f7acb71](https://github.com/kubeflow/pipelines/commit/f7acb71a9d97c8858013f8d9fd24f7bbb3715e98))
|
|
* Testing - Using Argo validation in Travis tests ([\#3123](https://github.com/kubeflow/pipelines/issues/3123)) ([7d94de1](https://github.com/kubeflow/pipelines/commit/7d94de1baa20ac8660a8abfa589475de1bd54364))
|
|
* [AWS SageMaker] Add more unit tests ([\#3783](https://github.com/kubeflow/pipelines/issues/3783)) ([b503050](https://github.com/kubeflow/pipelines/commit/b50305069b301baecae1c7fd64bb7d16865c0313))
|
|
* Testing - Handling spaces in paths in the component file loading test ([\#3856](https://github.com/kubeflow/pipelines/issues/3856)) ([695573d](https://github.com/kubeflow/pipelines/commit/695573d6e7d2bdc6c82bf5bd9a7a687cbfd54243))
|
|
* revert the fix in proxy-agent ([\#3845](https://github.com/kubeflow/pipelines/issues/3845)) ([cc46bef](https://github.com/kubeflow/pipelines/commit/cc46bef24679cfa9f113e85522fe6f701e98527e))
|
|
* Components - XGBoost ([\#3843](https://github.com/kubeflow/pipelines/issues/3843)) ([2d26a4c](https://github.com/kubeflow/pipelines/commit/2d26a4c018f2e817182b6c361698f7af8d22bc8a))
|
|
* Datasets - Added Chicago Taxi Trips dataset ([\#3775](https://github.com/kubeflow/pipelines/issues/3775)) ([5e3d9aa](https://github.com/kubeflow/pipelines/commit/5e3d9aa791fe684962d16be4f0f767feed6222b2))
|
|
* Add labels to plots ([\#3811](https://github.com/kubeflow/pipelines/issues/3811)) ([76f7476](https://github.com/kubeflow/pipelines/commit/76f7476c0fef9d61760364df1ea2c1250d13f645))
|
|
* A more accurate grpc error code for duplicate pipeline/pipeline version/experiment names ([\#3846](https://github.com/kubeflow/pipelines/issues/3846)) ([ef73aab](https://github.com/kubeflow/pipelines/commit/ef73aab59f8fc06db19d5e6f0ca35337e98bcf77))
|
|
* Added README for Amazon SageMaker Components for Kubeflow Pipelines ([\#3824](https://github.com/kubeflow/pipelines/issues/3824)) ([3fe9b7e](https://github.com/kubeflow/pipelines/commit/3fe9b7e3aa38aa266791099b388f94a7e399043c))
|
|
* Components - Moved TFX components to deprecated directory ([\#3854](https://github.com/kubeflow/pipelines/issues/3854)) ([5b50de0](https://github.com/kubeflow/pipelines/commit/5b50de0d39257e31e24fd294ce42153952af0ad0))
|
|
* [AWS SageMaker] Integration Test for AWS SageMaker GroundTruth Component ([\#3830](https://github.com/kubeflow/pipelines/issues/3830)) ([fb54953](https://github.com/kubeflow/pipelines/commit/fb549531f1db3d4b3e2de0bba91822a3a9ebb12b))
|
|
* Testing - Pin numpy version to fix TFX installation instability in Travis tests ([\#3833](https://github.com/kubeflow/pipelines/issues/3833)) ([9f1c596](https://github.com/kubeflow/pipelines/commit/9f1c596566094bbac920e6c5a0365bfa338d2607))
|
|
* [UI] Also cloning recurring run schedule, fixes [\#3761](https://github.com/kubeflow/pipelines/issues/3761) ([\#3840](https://github.com/kubeflow/pipelines/issues/3840)) ([508f31a](https://github.com/kubeflow/pipelines/commit/508f31aa0feea5f00d4960207dbe14b535513f99))
|
|
* Client - Allow specifying pipeline description when uploading ([\#3828](https://github.com/kubeflow/pipelines/issues/3828)) ([e52481a](https://github.com/kubeflow/pipelines/commit/e52481a164e8b7d9a1352c592f51f47c46e4a576))
|
|
* Adding HPO unit test ([\#3791](https://github.com/kubeflow/pipelines/issues/3791)) ([bbe598d](https://github.com/kubeflow/pipelines/commit/bbe598db266bb6e2d988e9a87519a3e5d1e7eeb4))
|
|
* Docs - Added kfp.dsl placeholders to docs ([\#3813](https://github.com/kubeflow/pipelines/issues/3813)) ([43ce639](https://github.com/kubeflow/pipelines/commit/43ce6394bfeb655c7bd4b2c20a324547e890d77f))
|
|
* [UI] Fix confusion matrix wrong axes ([\#3817](https://github.com/kubeflow/pipelines/issues/3817)) ([0199de0](https://github.com/kubeflow/pipelines/commit/0199de0cd012b83353fd4ecf61f0d96a2f646bc5))
|
|
* AWS SageMaker : Use IAM Roles for Service Account ([\#3719](https://github.com/kubeflow/pipelines/issues/3719)) ([d18ad7a](https://github.com/kubeflow/pipelines/commit/d18ad7a5634b5bda6c3a04f3230f54e019b2303b))
|
|
* Add the 'kfp experiment' commands ([\#3705](https://github.com/kubeflow/pipelines/issues/3705)) ([291f5b3](https://github.com/kubeflow/pipelines/commit/291f5b3d7a23d906d0f8e82e76dc18ef9be36b24))
|
|
* [AWS SageMaker] Integration tests automation ([\#3768](https://github.com/kubeflow/pipelines/issues/3768)) ([f2a860b](https://github.com/kubeflow/pipelines/commit/f2a860b84c11022a7eef5b73f7049d6d885c97db))
|
|
* Client - Added documentation for the generated members ([\#3787](https://github.com/kubeflow/pipelines/issues/3787)) ([4a961ce](https://github.com/kubeflow/pipelines/commit/4a961ce268ff143b61c7d6766c7429926345b888))
|
|
* Changing the default volume size to 30 ([\#3792](https://github.com/kubeflow/pipelines/issues/3792)) ([6e2a55c](https://github.com/kubeflow/pipelines/commit/6e2a55cf84fe67f1583cb76d8308a6bca023b3df))
|
|
* Infer artifact store endpoint in metadata writer ([\#3530](https://github.com/kubeflow/pipelines/issues/3530)) ([a764405](https://github.com/kubeflow/pipelines/commit/a764405ebc2c2c393f545c5c8dfb2ed3b5baf4f1))
|
|
* [ScheduledWorkflow] Fix events permission missing ([\#3785](https://github.com/kubeflow/pipelines/issues/3785)) ([53d35dd](https://github.com/kubeflow/pipelines/commit/53d35ddc87f56e42e2c5ed1d312728414c27d68a))
|
|
* Allow PipelineParams in dict keys too. ([\#3565](https://github.com/kubeflow/pipelines/issues/3565)) ([ec9445a](https://github.com/kubeflow/pipelines/commit/ec9445aa01f624130bef258257f6e82d411d9f2b))
|
|
* [Backend] Make user identity header configurable ([\#3772](https://github.com/kubeflow/pipelines/issues/3772)) ([9f8803e](https://github.com/kubeflow/pipelines/commit/9f8803ea178d3a1c85a1715f45dbb81265852707))
|
|
* SDK - Tests - Use relative imports ([\#3784](https://github.com/kubeflow/pipelines/issues/3784)) ([92394f6](https://github.com/kubeflow/pipelines/commit/92394f654263c14c7abbbf175a72aa2d594762a0))
|
|
* [Manifest] Use kustomize native image transformer to override image ([\#3776](https://github.com/kubeflow/pipelines/issues/3776)) ([39805ac](https://github.com/kubeflow/pipelines/commit/39805acc9e070ec00643005c204fd86508c15cad))
|
|
* fix(testing) - Fix "1.14.10-gke.27" is unsupported ([\#3781](https://github.com/kubeflow/pipelines/issues/3781)) ([205ca79](https://github.com/kubeflow/pipelines/commit/205ca79b2de397a8c06268f96612e7c10722540d))
|
|
* SDK - Moved the tests closer to the code ([\#3774](https://github.com/kubeflow/pipelines/issues/3774)) ([1dcea49](https://github.com/kubeflow/pipelines/commit/1dcea49472e725ab681db3d244d51837e291f5ba))
|
|
* SDK - Components - Removed the deprecated _python_op.get_default_base_image and set_default_base_image functions ([\#3773](https://github.com/kubeflow/pipelines/issues/3773)) ([55d41df](https://github.com/kubeflow/pipelines/commit/55d41df83d5f4283d61d21c225b9b57bbaa724a0))
|
|
* Add more approvers in AWS sagemaker components ([\#3740](https://github.com/kubeflow/pipelines/issues/3740)) ([af4e8ef](https://github.com/kubeflow/pipelines/commit/af4e8efa3ee13aff2f98bbd360a1cc8663187437))
|
|
* AWS Sagemaker Components - enhance integration test coverage ([\#3720](https://github.com/kubeflow/pipelines/issues/3720)) ([bff8392](https://github.com/kubeflow/pipelines/commit/bff83921d7926429e676cde84bacdbb442941916))
|
|
* SDK - Moved some data from the component_ref annotation to the component_spec annotation ([\#3751](https://github.com/kubeflow/pipelines/issues/3751)) ([92a0d11](https://github.com/kubeflow/pipelines/commit/92a0d1185355f737b7f3691f45f874f6a7b6caad))
|
|
* manual merge as the change it self is correct ([3d2c6ea](https://github.com/kubeflow/pipelines/commit/3d2c6ea84c5c4e1190a120729edb073c953f552d))
|
|
* Add probes to metadata grpc service ([\#3765](https://github.com/kubeflow/pipelines/issues/3765)) ([61960ef](https://github.com/kubeflow/pipelines/commit/61960efb87ae8ed6e1e7f8a69c7bf54df0ebe151))
|
|
* [Servers] Add liveness and readiness probes ([\#3757](https://github.com/kubeflow/pipelines/issues/3757)) ([f0c8eff](https://github.com/kubeflow/pipelines/commit/f0c8effb3a4284bb2899780eef4a697a79043e4a))
|
|
* Components - Tensorboard visualization ([\#3760](https://github.com/kubeflow/pipelines/issues/3760)) ([0f40372](https://github.com/kubeflow/pipelines/commit/0f4037231fd8a5a163a568d3876d1be0c5da30a6))
|
|
* [AWS SageMaker] Unit tests for Training component ([\#3722](https://github.com/kubeflow/pipelines/issues/3722)) ([ddd1969](https://github.com/kubeflow/pipelines/commit/ddd1969b3453fdeb4c400e7e757a3e15f4acb480))
|
|
* SDK - Components - Improved stability of the input and output renaming ([\#3738](https://github.com/kubeflow/pipelines/issues/3738)) ([d418f57](https://github.com/kubeflow/pipelines/commit/d418f5765472a079b9edf4f13b93801d26f83831))
|
|
* [UI Server] Refactor for configurable auth header ([\#3753](https://github.com/kubeflow/pipelines/issues/3753)) ([5435e87](https://github.com/kubeflow/pipelines/commit/5435e8724fe1b2c6175f219217c82dee33227b4b))
|
|
* Metadata Writer - Preserve all Argo artifact information ([\#3725](https://github.com/kubeflow/pipelines/issues/3725)) ([81dd6a2](https://github.com/kubeflow/pipelines/commit/81dd6a259c175ef63b977f9d1a1cf7b0fd4d33b2))
|
|
* [UI] Show tooltip on long version names ([\#3750](https://github.com/kubeflow/pipelines/issues/3750)) ([bb0c4d9](https://github.com/kubeflow/pipelines/commit/bb0c4d9805d3b9a2791aeb3c1462d56bb039576e))
|
|
* [UI] Fix artifact preview with outdated content ([\#3749](https://github.com/kubeflow/pipelines/issues/3749)) ([06cd029](https://github.com/kubeflow/pipelines/commit/06cd029af9da8a854cf9e710e1df48a9038d3ed3))
|
|
* SDK - Made outputs with original names available in ContainerOp.outputs ([\#3734](https://github.com/kubeflow/pipelines/issues/3734)) ([8ba366b](https://github.com/kubeflow/pipelines/commit/8ba366b03fd9afcb3a86c563f76e468abd1c4e6c))
|
|
* SDK - Components - Calculate component hash digest ([\#3726](https://github.com/kubeflow/pipelines/issues/3726)) ([fe30d54](https://github.com/kubeflow/pipelines/commit/fe30d5462a790a5e89a6ce80d4057c759df3958a))
|
|
* [UI] Wrap parameter/urls on overflow ([\#3747](https://github.com/kubeflow/pipelines/issues/3747)) ([bd4be88](https://github.com/kubeflow/pipelines/commit/bd4be887059e519e0eeb899c36ffb506715e0821))
|
|
* Show version tag in UI ([\#3743](https://github.com/kubeflow/pipelines/issues/3743)) ([e8356bc](https://github.com/kubeflow/pipelines/commit/e8356bc37adf3e3bb5d3a1431047f4cca1c4404c))
|
|
* Fix bug in [\#3707](https://github.com/kubeflow/pipelines/issues/3707) - href should show full artifact content instead of preview ([\#3745](https://github.com/kubeflow/pipelines/issues/3745)) ([e57a619](https://github.com/kubeflow/pipelines/commit/e57a61916c0baaa8524d029910abf3f4885e9417))
|
|
* [Backend] Allow capital letters and underscore in metric names ([\#3741](https://github.com/kubeflow/pipelines/issues/3741)) ([5740535](https://github.com/kubeflow/pipelines/commit/5740535a97636830629c9a61eae3dee55b240270))
|
|
* Upgraded Argo to v2.7.5 ([\#3537](https://github.com/kubeflow/pipelines/issues/3537)) ([e83bd7d](https://github.com/kubeflow/pipelines/commit/e83bd7d78fdec24bfc734d4185132ddc08a08179))
|
|
* [AWS SageMaker] Specify component input types ([\#3683](https://github.com/kubeflow/pipelines/issues/3683)) ([bd8c1dd](https://github.com/kubeflow/pipelines/commit/bd8c1ddd387468ae2871906584c84b98fbb81f66))
|
|
* SDK - Prioritize lib2to3 when stripping type annotations ([\#3724](https://github.com/kubeflow/pipelines/issues/3724)) ([b9aa106](https://github.com/kubeflow/pipelines/commit/b9aa106bb5965ca0691a5452c42725da1b1a4fe9))
|
|
* Travis - Use latest pip version ([\#3732](https://github.com/kubeflow/pipelines/issues/3732)) ([84cd01a](https://github.com/kubeflow/pipelines/commit/84cd01ae2b1a381fa968652537afa3181ccccec0))
|
|
* SDK - Annotate pods with component_ref ([\#3727](https://github.com/kubeflow/pipelines/issues/3727)) ([2279bde](https://github.com/kubeflow/pipelines/commit/2279bde698ea9899db92328f6ce735fa1d82c734))
|
|
* Travis - Made flake8 test optional ([\#3739](https://github.com/kubeflow/pipelines/issues/3739)) ([21e8ef1](https://github.com/kubeflow/pipelines/commit/21e8ef117d8dee50c19dfb42252d148d6a12a4f5))
|
|
* [frontend] Show artifact preview in UI ([\#2172](https://github.com/kubeflow/pipelines/issues/2172)) ([\#3707](https://github.com/kubeflow/pipelines/issues/3707)) ([30345d1](https://github.com/kubeflow/pipelines/commit/30345d1d497fa1dd8fc84e21a66b2a4d5593f1f1))
|
|
* [UI] Make visualization tab easier to understand ([\#3717](https://github.com/kubeflow/pipelines/issues/3717)) ([b1c9976](https://github.com/kubeflow/pipelines/commit/b1c997662784b5d5f3b0f7254d5244c8c071fb50))
|
|
* When patching the {{}} placeholder in parameter, check for possible nil pointer ([\#3714](https://github.com/kubeflow/pipelines/issues/3714)) ([d2c784a](https://github.com/kubeflow/pipelines/commit/d2c784aee45dfd7abe2c30e788945449a40d91e0))
|
|
* remove an accidentally committed debugging log ([\#3716](https://github.com/kubeflow/pipelines/issues/3716)) ([fe01908](https://github.com/kubeflow/pipelines/commit/fe019088e521236a942c6743dc9c7bfa6b9e40f2))
|
|
* Fixed small syntax error in a sample notebook ([\#3721](https://github.com/kubeflow/pipelines/issues/3721)) ([d4cd70d](https://github.com/kubeflow/pipelines/commit/d4cd70d29ba6c8beda323021da6b8a789ce4f98c))
|
|
* [UI] Cleanup, remove types from urls in artifact/execution details page ([\#3715](https://github.com/kubeflow/pipelines/issues/3715)) ([cb41f7a](https://github.com/kubeflow/pipelines/commit/cb41f7ab1231b4f8aabe2875b59d67b2d8dce908))
|
|
* [UI] Hide empty resource op manifest tab in run details page ([\#3713](https://github.com/kubeflow/pipelines/issues/3713)) ([c5ceaf5](https://github.com/kubeflow/pipelines/commit/c5ceaf51a376013c0ffeff2005945f86ad86b0ad))
|
|
* [UI] Improve TFX artifact visualization speed ([\#3712](https://github.com/kubeflow/pipelines/issues/3712)) ([eab5d31](https://github.com/kubeflow/pipelines/commit/eab5d31781fd49986157db3efd6832c2cdfab356))
|
|
* 0.5.1 changelog ([\#3706](https://github.com/kubeflow/pipelines/issues/3706)) ([54c490c](https://github.com/kubeflow/pipelines/commit/54c490c07a51c94c67cef37b0fd4a23472ed74c9))
|
|
* Integration tests for AWS SageMaker Components ([\#3654](https://github.com/kubeflow/pipelines/issues/3654)) ([6beab22](https://github.com/kubeflow/pipelines/commit/6beab2251d1987333671d16f278ae1cfbada7f74))
|
|
* [UI] textbox to select KSA when creating runs/jobs ([\#3651](https://github.com/kubeflow/pipelines/issues/3651)) ([e5bd2df](https://github.com/kubeflow/pipelines/commit/e5bd2df3e8f5e2ef8c663caa9b3fb90f9fa8c7e8))
|
|
|
|
|
|
## [0.5.1](https://github.com/kubeflow/pipelines/tree/0.5.1) (2020-05-07)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.4.0...0.5.1)
|
|
|
|
Detailed PR can be found [here](https://github.com/kubeflow/pipelines/commits)
|
|
|
|
## [0.4.0](https://github.com/kubeflow/pipelines/tree/0.4.0) (2020-04-07)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.3.0...0.4.0)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- \[Release\] update version [\#3467](https://github.com/kubeflow/pipelines/pull/3467) ([numerology](https://github.com/numerology))
|
|
- Release eb69a6b8ae2d82cd8574ed11f04af4607756061c [\#3466](https://github.com/kubeflow/pipelines/pull/3466) ([numerology](https://github.com/numerology))
|
|
- \[Cache\] Change cache-deployer deployment to strategy recreate [\#3456](https://github.com/kubeflow/pipelines/pull/3456) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Components - Fixed bug in loading input-less graph components [\#3446](https://github.com/kubeflow/pipelines/pull/3446) ([Ark-kun](https://github.com/Ark-kun))
|
|
- AWS Sagemaker : Updated documents [\#3440](https://github.com/kubeflow/pipelines/pull/3440) ([akartsky](https://github.com/akartsky))
|
|
- Refactor the legacy way of using pipeline id to create run in KFP backend [\#3437](https://github.com/kubeflow/pipelines/pull/3437) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Backend\] Keep workflow service account when not default or empty [\#3435](https://github.com/kubeflow/pipelines/pull/3435) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Fix\]Cache - Revert objectSelector in mutatingwebhookconfiguration [\#3433](https://github.com/kubeflow/pipelines/pull/3433) ([rui5i](https://github.com/rui5i))
|
|
- \[Manifest\] Cache - MKP deployment [\#3430](https://github.com/kubeflow/pipelines/pull/3430) ([rui5i](https://github.com/rui5i))
|
|
- \[Backend\]Cache - Fix flag parse [\#3429](https://github.com/kubeflow/pipelines/pull/3429) ([rui5i](https://github.com/rui5i))
|
|
- \[SDK\] Skip host name preprocess for the IAP case [\#3427](https://github.com/kubeflow/pipelines/pull/3427) ([chensun](https://github.com/chensun))
|
|
- Update deployment resource version from /v1beta1 -\> /v1 [\#3421](https://github.com/kubeflow/pipelines/pull/3421) ([NikeNano](https://github.com/NikeNano))
|
|
- \[SDK\]\[Multi-user\] refine sdk for multi-user support [\#3417](https://github.com/kubeflow/pipelines/pull/3417) ([chensun](https://github.com/chensun))
|
|
- revert kfp-cache from Hosted/MKP [\#3416](https://github.com/kubeflow/pipelines/pull/3416) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[Manifest\]Fix - Cache mkp deployment [\#3414](https://github.com/kubeflow/pipelines/pull/3414) ([rui5i](https://github.com/rui5i))
|
|
- quick fix envoy proxy service name [\#3413](https://github.com/kubeflow/pipelines/pull/3413) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[Backend\]Cache - Max cache staleness support [\#3411](https://github.com/kubeflow/pipelines/pull/3411) ([rui5i](https://github.com/rui5i))
|
|
- enable native Keras + TFMA [\#3409](https://github.com/kubeflow/pipelines/pull/3409) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Fix presubmit failure by avoiding license downloading when building image [\#3406](https://github.com/kubeflow/pipelines/pull/3406) ([Bobgy](https://github.com/Bobgy))
|
|
- Testing - Upgraded GKE master version to fix tests [\#3404](https://github.com/kubeflow/pipelines/pull/3404) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[UI\] No longer pass namespace to createRun api [\#3403](https://github.com/kubeflow/pipelines/pull/3403) ([Bobgy](https://github.com/Bobgy))
|
|
- Add new instructions to ensure compatibility for managed ai platform … [\#3400](https://github.com/kubeflow/pipelines/pull/3400) ([luotigerlsx](https://github.com/luotigerlsx))
|
|
- AWS sagemaker : Added license files and updated Dockerfile to use AmazonLinux [\#3397](https://github.com/kubeflow/pipelines/pull/3397) ([akartsky](https://github.com/akartsky))
|
|
- Fix lstrip with regex bug in the KFP client [\#3396](https://github.com/kubeflow/pipelines/pull/3396) ([sngahane](https://github.com/sngahane))
|
|
- \[Sample\] Change preloaded TFX samples to use GCR images [\#3395](https://github.com/kubeflow/pipelines/pull/3395) ([numerology](https://github.com/numerology))
|
|
- \[Backend\]\[Multi-user\] support multi-user mode for job APIs [\#3384](https://github.com/kubeflow/pipelines/pull/3384) ([chensun](https://github.com/chensun))
|
|
- enable CloudSQL+GCSObjStore without default credential [\#3378](https://github.com/kubeflow/pipelines/pull/3378) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[Manifest\] Cache - Enable cache and cache deployer in base kustomization file [\#3376](https://github.com/kubeflow/pipelines/pull/3376) ([rui5i](https://github.com/rui5i))
|
|
- AWS sagemaker : Make 'endpoint\_url' argument default to None instead of empty string [\#3374](https://github.com/kubeflow/pipelines/pull/3374) ([akartsky](https://github.com/akartsky))
|
|
- \[Backend\]Cache - KFP pod filter logic looking for cache\_enabled = true label selector [\#3368](https://github.com/kubeflow/pipelines/pull/3368) ([rui5i](https://github.com/rui5i))
|
|
- \[Test\] Add argo retry in sample/integration tests to reduce flakiness. [\#3365](https://github.com/kubeflow/pipelines/pull/3365) ([numerology](https://github.com/numerology))
|
|
- pass token outside of SDK for server-to-server case [\#3363](https://github.com/kubeflow/pipelines/pull/3363) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Integration test fix [\#3357](https://github.com/kubeflow/pipelines/pull/3357) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Fix Tensorboard viewer image parsing [\#3356](https://github.com/kubeflow/pipelines/pull/3356) ([rafaelbarreto87](https://github.com/rafaelbarreto87))
|
|
- \[UI\] Tensorboard support for multi user [\#3355](https://github.com/kubeflow/pipelines/pull/3355) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Backend\] Cache - Add cache\_enabled label for cache filtering [\#3352](https://github.com/kubeflow/pipelines/pull/3352) ([rui5i](https://github.com/rui5i))
|
|
- \[UI\] Add namespace filter for All and Archived Runs page [\#3351](https://github.com/kubeflow/pipelines/pull/3351) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Stops experiment list from leaking previous error message [\#3350](https://github.com/kubeflow/pipelines/pull/3350) ([Bobgy](https://github.com/Bobgy))
|
|
- Update CHANGELOG for 0.3.0 [\#3349](https://github.com/kubeflow/pipelines/pull/3349) ([neuromage](https://github.com/neuromage))
|
|
- Fix README formatting. [\#3348](https://github.com/kubeflow/pipelines/pull/3348) ([neuromage](https://github.com/neuromage))
|
|
- \[Manifest\]Cache - mkp deployment [\#3343](https://github.com/kubeflow/pipelines/pull/3343) ([rui5i](https://github.com/rui5i))
|
|
- \[Backend\]\[Multi-user\] Add authorization check on ListExperiment [\#3341](https://github.com/kubeflow/pipelines/pull/3341) ([chensun](https://github.com/chensun))
|
|
- \[SDK/CLI\] Add version param to run\_pipeline [\#3339](https://github.com/kubeflow/pipelines/pull/3339) ([pselden](https://github.com/pselden))
|
|
- \[Manifest\] Cache - Fix upgrade manifest [\#3338](https://github.com/kubeflow/pipelines/pull/3338) ([rui5i](https://github.com/rui5i))
|
|
- \[Backend\]\[Multi-user\] Adjust/implement run api for multiuser support [\#3337](https://github.com/kubeflow/pipelines/pull/3337) ([chensun](https://github.com/chensun))
|
|
- \[UI Server\] Blocks non public KFP report APIs [\#3334](https://github.com/kubeflow/pipelines/pull/3334) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Testing\] Disable cache-deployer temporarily because it blocks upgrade tests [\#3333](https://github.com/kubeflow/pipelines/pull/3333) ([Bobgy](https://github.com/Bobgy))
|
|
- Add hostNetwork for marketplace proxy-agent manifest [\#3330](https://github.com/kubeflow/pipelines/pull/3330) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Tests - Improved tests for serializing lists containing objects [\#3326](https://github.com/kubeflow/pipelines/pull/3326) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Added pinned dependency snapshot [\#3303](https://github.com/kubeflow/pipelines/pull/3303) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[SDK\]\[Multi-user\] Add namespace to experiment SDK calls [\#3272](https://github.com/kubeflow/pipelines/pull/3272) ([chensun](https://github.com/chensun))
|
|
- Post-submit test for Hosted/MKP \(mpdev verify\) [\#3193](https://github.com/kubeflow/pipelines/pull/3193) ([rmgogogo](https://github.com/rmgogogo))
|
|
- apiserver: Handle BucketExists\(\) error [\#3132](https://github.com/kubeflow/pipelines/pull/3132) ([discordianfish](https://github.com/discordianfish))
|
|
- Manifests: Rename metadata gRPC server's resources to metadata-grpc-\* [\#3108](https://github.com/kubeflow/pipelines/pull/3108) ([elikatsis](https://github.com/elikatsis))
|
|
- \[Sample\] CI Sample: Kaggle [\#3021](https://github.com/kubeflow/pipelines/pull/3021) ([dldaisy](https://github.com/dldaisy))
|
|
- \[Frontend\] Node server artifact handler supports preview and handles both archived and unarchived \(gzip/tarball\) artifacts \#2172 [\#2992](https://github.com/kubeflow/pipelines/pull/2992) ([eterna2](https://github.com/eterna2))
|
|
|
|
## [0.3.0](https://github.com/kubeflow/pipelines/tree/0.3.0) (2020-03-23)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.2.5...0.3.0)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Reduce steps for release cloud build yaml [\#3331](https://github.com/kubeflow/pipelines/pull/3331) ([IronPan](https://github.com/IronPan))
|
|
- Bump version to 0.3.0 [\#3329](https://github.com/kubeflow/pipelines/pull/3329) ([neuromage](https://github.com/neuromage))
|
|
- Release be497983cda7a1d17f3883c67e39a969cf0868a9 [\#3327](https://github.com/kubeflow/pipelines/pull/3327) ([neuromage](https://github.com/neuromage))
|
|
- SDK - Tests - Moved imports to the start of the file [\#3325](https://github.com/kubeflow/pipelines/pull/3325) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Moved the @python\_component decorator test to dsl tests [\#3324](https://github.com/kubeflow/pipelines/pull/3324) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Moved python op pipeline compilation test to bridge tests [\#3323](https://github.com/kubeflow/pipelines/pull/3323) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[UI\] Delete manifest.json [\#3320](https://github.com/kubeflow/pipelines/pull/3320) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Support kubernetes client v11 [\#3319](https://github.com/kubeflow/pipelines/pull/3319) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Added support for maxCacheStaleness [\#3318](https://github.com/kubeflow/pipelines/pull/3318) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update Watson ML example to take output param path [\#3316](https://github.com/kubeflow/pipelines/pull/3316) ([Tomcli](https://github.com/Tomcli))
|
|
- \[Test\] expose integration test flag [\#3307](https://github.com/kubeflow/pipelines/pull/3307) ([numerology](https://github.com/numerology))
|
|
- Remove unused parameter [\#3306](https://github.com/kubeflow/pipelines/pull/3306) ([claytonlemons](https://github.com/claytonlemons))
|
|
- \[Backend\] Always disable istio sidecar injection [\#3305](https://github.com/kubeflow/pipelines/pull/3305) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Show step pod yaml and events in RunDetails page [\#3304](https://github.com/kubeflow/pipelines/pull/3304) ([Bobgy](https://github.com/Bobgy))
|
|
- Enable archiving logs [\#3301](https://github.com/kubeflow/pipelines/pull/3301) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Test\] Switch Travis dependency to TF2 [\#3299](https://github.com/kubeflow/pipelines/pull/3299) ([numerology](https://github.com/numerology))
|
|
- \[Test\] Use a flag to separate integration test from sample test [\#3298](https://github.com/kubeflow/pipelines/pull/3298) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Auto refresh/redirect experiment list/detail page when user selects a different namespace [\#3297](https://github.com/kubeflow/pipelines/pull/3297) ([Bobgy](https://github.com/Bobgy))
|
|
- \[SDK\] Improve host name handling [\#3287](https://github.com/kubeflow/pipelines/pull/3287) ([numerology](https://github.com/numerology))
|
|
- Add Deletion button to archived runs [\#3285](https://github.com/kubeflow/pipelines/pull/3285) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Testing\] Recycle upgrade- clusters and reduce time lapse [\#3282](https://github.com/kubeflow/pipelines/pull/3282) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Frontend\] Fix reported vulnerabilities [\#3281](https://github.com/kubeflow/pipelines/pull/3281) ([Bobgy](https://github.com/Bobgy))
|
|
- Update IBM Watson ML sample to use V4 api [\#3274](https://github.com/kubeflow/pipelines/pull/3274) ([kevinyu98](https://github.com/kevinyu98))
|
|
- Add pipeline version to job/run integration test so that job/run is c… [\#3270](https://github.com/kubeflow/pipelines/pull/3270) ([jingzhang36](https://github.com/jingzhang36))
|
|
- SDK - Moved \_dsl\_bridge to dsl [\#3267](https://github.com/kubeflow/pipelines/pull/3267) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Backend\]Cache - Cache logic with db interaction [\#3266](https://github.com/kubeflow/pipelines/pull/3266) ([rui5i](https://github.com/rui5i))
|
|
- Remove backend unit tests from Travis config [\#3264](https://github.com/kubeflow/pipelines/pull/3264) ([jingzhang36](https://github.com/jingzhang36))
|
|
- SDK - Components - Fixed handling collection return values [\#3263](https://github.com/kubeflow/pipelines/pull/3263) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add presto pipeline component [\#3261](https://github.com/kubeflow/pipelines/pull/3261) ([mertkavi](https://github.com/mertkavi))
|
|
- Update ai\_platform.ipynb [\#3260](https://github.com/kubeflow/pipelines/pull/3260) ([gogasca](https://github.com/gogasca))
|
|
- SDK - Components - Make component structures hashable [\#3258](https://github.com/kubeflow/pipelines/pull/3258) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Tests - Testing command-line resolving explicitly [\#3257](https://github.com/kubeflow/pipelines/pull/3257) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Bump TFX to 0.21.2 [\#3255](https://github.com/kubeflow/pipelines/pull/3255) ([numerology](https://github.com/numerology))
|
|
- Added 'workgroup' as optional argument to athena component [\#3254](https://github.com/kubeflow/pipelines/pull/3254) ([LeonardAukea](https://github.com/LeonardAukea))
|
|
- \[UI\] Pass namespace to experiment api calls [\#3252](https://github.com/kubeflow/pipelines/pull/3252) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix ill-formed Cloud Build config [\#3245](https://github.com/kubeflow/pipelines/pull/3245) ([numerology](https://github.com/numerology))
|
|
- \[Backend\]\[Multi-user\] Add namespace to Experiment API implementation [\#3243](https://github.com/kubeflow/pipelines/pull/3243) ([chensun](https://github.com/chensun))
|
|
- Clean up kataras dependency [\#3240](https://github.com/kubeflow/pipelines/pull/3240) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[UI\] Fix SideNav too tall when collapsed [\#3239](https://github.com/kubeflow/pipelines/pull/3239) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Manifest\] fix version for MLMD store [\#3237](https://github.com/kubeflow/pipelines/pull/3237) ([numerology](https://github.com/numerology))
|
|
- Parametrize the image used for the Tensorboard viewer [\#3235](https://github.com/kubeflow/pipelines/pull/3235) ([rafaelbarreto87](https://github.com/rafaelbarreto87))
|
|
- retry pipeline always fail \(\#3230\) [\#3231](https://github.com/kubeflow/pipelines/pull/3231) ([xiaohanhuang](https://github.com/xiaohanhuang))
|
|
- \[Frontend\] Fix the TFMA/TFDV viz behavior when caching is used. [\#3228](https://github.com/kubeflow/pipelines/pull/3228) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Human readable workflow task display names [\#3225](https://github.com/kubeflow/pipelines/pull/3225) ([Bobgy](https://github.com/Bobgy))
|
|
- \[SDK\] Use new released kfp-server-api package [\#3224](https://github.com/kubeflow/pipelines/pull/3224) ([Bobgy](https://github.com/Bobgy))
|
|
- Bump TFX to 0.21.1 [\#3220](https://github.com/kubeflow/pipelines/pull/3220) ([numerology](https://github.com/numerology))
|
|
- \[Frontend\] GKE metadata endpoint should fail when fetched response is not ok [\#3218](https://github.com/kubeflow/pipelines/pull/3218) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Deployment\] Add secure=false explicitly in manifests for better observability [\#3217](https://github.com/kubeflow/pipelines/pull/3217) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK/DSL: Enable the deletion of a resource via ResourceOp method [\#3213](https://github.com/kubeflow/pipelines/pull/3213) ([elikatsis](https://github.com/elikatsis))
|
|
- add an optional name for dsl.Condition \(kubeflow\#3210\) [\#3212](https://github.com/kubeflow/pipelines/pull/3212) ([xiaohanhuang](https://github.com/xiaohanhuang))
|
|
- Pin TFT to 0.21.0 [\#3209](https://github.com/kubeflow/pipelines/pull/3209) ([numerology](https://github.com/numerology))
|
|
- \[SDK\] New fields for schedule pipeline [\#3201](https://github.com/kubeflow/pipelines/pull/3201) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix presubmit sample tests base image [\#3200](https://github.com/kubeflow/pipelines/pull/3200) ([rui5i](https://github.com/rui5i))
|
|
- \[Backend\]\[Multi-user\] Add resource reference to Experiment API [\#3198](https://github.com/kubeflow/pipelines/pull/3198) ([chensun](https://github.com/chensun))
|
|
- \[UI\] Better logging in UI server [\#3197](https://github.com/kubeflow/pipelines/pull/3197) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Get execution name from name field [\#3196](https://github.com/kubeflow/pipelines/pull/3196) ([Bobgy](https://github.com/Bobgy))
|
|
- revert \#3168 as it doesn't work for MKP, put myself to reviewer [\#3191](https://github.com/kubeflow/pipelines/pull/3191) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Check Tensorboard Instance [\#3189](https://github.com/kubeflow/pipelines/pull/3189) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Tutorial\] - Fixed lightweight component tutorial with bad metadata usage [\#3186](https://github.com/kubeflow/pipelines/pull/3186) ([luotigerlsx](https://github.com/luotigerlsx))
|
|
- backend: Pin python dependencies [\#3161](https://github.com/kubeflow/pipelines/pull/3161) ([discordianfish](https://github.com/discordianfish))
|
|
- Backend - Validate compiled samples [\#3120](https://github.com/kubeflow/pipelines/pull/3120) ([Ark-kun](https://github.com/Ark-kun))
|
|
- TFX Iris sample [\#3119](https://github.com/kubeflow/pipelines/pull/3119) ([numerology](https://github.com/numerology))
|
|
- Fix config fieldname `PipelineFolder` to `PipelinePath` [\#3056](https://github.com/kubeflow/pipelines/pull/3056) ([eterna2](https://github.com/eterna2))
|
|
- SDK/CLI: Implement CLI delete pipeline command [\#2879](https://github.com/kubeflow/pipelines/pull/2879) ([sh-tatsuno](https://github.com/sh-tatsuno))
|
|
- \[Testing\] KFP standalone test infra for upgradability [\#1971](https://github.com/kubeflow/pipelines/pull/1971) ([Bobgy](https://github.com/Bobgy))
|
|
|
|
## [0.2.5](https://github.com/kubeflow/pipelines/tree/0.2.5) (2020-02-27)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.2.4...0.2.5)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Release 0.2.5 - e66dcb18607406330f953bf99b04fe7c3ed1a4a8 [\#3179](https://github.com/kubeflow/pipelines/pull/3179) ([Bobgy](https://github.com/Bobgy))
|
|
- tiny changes to let user aware should use TF 2.1 Notebook instance [\#3178](https://github.com/kubeflow/pipelines/pull/3178) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[UI\] Supports storage: "inline" for all types of visualizations [\#3177](https://github.com/kubeflow/pipelines/pull/3177) ([Bobgy](https://github.com/Bobgy))
|
|
- Bump to latest kubeflow/frontend hash with many-to-many execution fix [\#3176](https://github.com/kubeflow/pipelines/pull/3176) ([kwasi](https://github.com/kwasi))
|
|
- start page updates according latest feedback [\#3175](https://github.com/kubeflow/pipelines/pull/3175) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Add integration tests for version related methods [\#3174](https://github.com/kubeflow/pipelines/pull/3174) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Upload pipeline version return a response with enum as string [\#3171](https://github.com/kubeflow/pipelines/pull/3171) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Sample\] Disable multi-threading for TFX demo notebook [\#3170](https://github.com/kubeflow/pipelines/pull/3170) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Always show stackdriver link in GKE [\#3167](https://github.com/kubeflow/pipelines/pull/3167) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Frontend\] snapshot diff setup [\#3166](https://github.com/kubeflow/pipelines/pull/3166) ([Bobgy](https://github.com/Bobgy))
|
|
- Update frontend swagger generated code [\#3163](https://github.com/kubeflow/pipelines/pull/3163) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Fix a missing query parameter in swagger json file for version upload api [\#3160](https://github.com/kubeflow/pipelines/pull/3160) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Frontend\] Prepare snapshot updates for cra migration [\#3159](https://github.com/kubeflow/pipelines/pull/3159) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Frontend\] Migrate to create-react-app [\#3156](https://github.com/kubeflow/pipelines/pull/3156) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Frontend\] Update deps to bring optional chaining js language feature [\#3154](https://github.com/kubeflow/pipelines/pull/3154) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Update frontend/README.md [\#3153](https://github.com/kubeflow/pipelines/pull/3153) ([Bobgy](https://github.com/Bobgy))
|
|
- Add a message in 'Get Started Page' [\#3152](https://github.com/kubeflow/pipelines/pull/3152) ([chensun](https://github.com/chensun))
|
|
- \[Test\] Update doc about image position [\#3151](https://github.com/kubeflow/pipelines/pull/3151) ([numerology](https://github.com/numerology))
|
|
- Update 'TFX demo link' [\#3150](https://github.com/kubeflow/pipelines/pull/3150) ([chensun](https://github.com/chensun))
|
|
- \[Sample\] Update doc in taxi pipeline demo [\#3149](https://github.com/kubeflow/pipelines/pull/3149) ([numerology](https://github.com/numerology))
|
|
- \[Frontend\] Pin links in getting started page when release [\#3147](https://github.com/kubeflow/pipelines/pull/3147) ([numerology](https://github.com/numerology))
|
|
- \[Test\] Turn back on TFX unit test [\#3146](https://github.com/kubeflow/pipelines/pull/3146) ([numerology](https://github.com/numerology))
|
|
- \[Backend\] Fix parameter patching [\#3145](https://github.com/kubeflow/pipelines/pull/3145) ([numerology](https://github.com/numerology))
|
|
- Fix broken doc link [\#3144](https://github.com/kubeflow/pipelines/pull/3144) ([numerology](https://github.com/numerology))
|
|
- \[Frontend\] Update contribution doc with start proxy instructions and npm daily practices [\#3142](https://github.com/kubeflow/pipelines/pull/3142) ([Bobgy](https://github.com/Bobgy))
|
|
- \[MLMD\]\[Lineage\] Navigate to ArtifactDetails Overview on row click \[long term\] [\#3141](https://github.com/kubeflow/pipelines/pull/3141) ([Bobgy](https://github.com/Bobgy))
|
|
- \[frontend\]: Use Promise.all to fetch clusterName and projectId [\#3140](https://github.com/kubeflow/pipelines/pull/3140) ([Kriyszig](https://github.com/Kriyszig))
|
|
- \[Backend\] swf catchup option integration tests [\#3139](https://github.com/kubeflow/pipelines/pull/3139) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Backend\] Refactor integration tests, facilitate local testing [\#3138](https://github.com/kubeflow/pipelines/pull/3138) ([Bobgy](https://github.com/Bobgy))
|
|
- Update link to TFX demo in getting start page [\#3136](https://github.com/kubeflow/pipelines/pull/3136) ([numerology](https://github.com/numerology))
|
|
- \[Test\] Temporarily bypass TFX unittest [\#3135](https://github.com/kubeflow/pipelines/pull/3135) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Scheduled workflow catchup=false option [\#3131](https://github.com/kubeflow/pipelines/pull/3131) ([Bobgy](https://github.com/Bobgy))
|
|
- \[DB\] Add NoCatchup field to Job db model [\#3129](https://github.com/kubeflow/pipelines/pull/3129) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Fix SDK on Python 3.8 [\#3126](https://github.com/kubeflow/pipelines/pull/3126) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Compiler - Fix incompatibility with python3.5 [\#3122](https://github.com/kubeflow/pipelines/pull/3122) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Bump TFX dependency [\#3121](https://github.com/kubeflow/pipelines/pull/3121) ([numerology](https://github.com/numerology))
|
|
- \[UIServer\] Add DISABLE\_GKE\_METADATA env flag to skip metadata retrieval. [\#3118](https://github.com/kubeflow/pipelines/pull/3118) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Reduce python component limitations - no import errors for cust… [\#3106](https://github.com/kubeflow/pipelines/pull/3106) ([Ark-kun](https://github.com/Ark-kun))
|
|
- apiserver: Close rows before reusing tx [\#3099](https://github.com/kubeflow/pipelines/pull/3099) ([discordianfish](https://github.com/discordianfish))
|
|
- nit: Add BigQuery role [\#3097](https://github.com/kubeflow/pipelines/pull/3097) ([gogasca](https://github.com/gogasca))
|
|
- \[Sample\] CI Sample: mnist [\#3013](https://github.com/kubeflow/pipelines/pull/3013) ([dldaisy](https://github.com/dldaisy))
|
|
|
|
## [0.2.4](https://github.com/kubeflow/pipelines/tree/0.2.4) (2020-02-20)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.2.3...0.2.4)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- \[Sample\] update README [\#3127](https://github.com/kubeflow/pipelines/pull/3127) ([numerology](https://github.com/numerology))
|
|
- \[Sample\] typo fix [\#3125](https://github.com/kubeflow/pipelines/pull/3125) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Deduplicate requests to gke metadata [\#3117](https://github.com/kubeflow/pipelines/pull/3117) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Visualization\] Clean up full.tpl to improve vis loading time [\#3116](https://github.com/kubeflow/pipelines/pull/3116) ([Bobgy](https://github.com/Bobgy))
|
|
- bump version to 0.2.4 and tiny BTW doc fix [\#3115](https://github.com/kubeflow/pipelines/pull/3115) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[UI\] Clean up backstop js usages [\#3113](https://github.com/kubeflow/pipelines/pull/3113) ([Bobgy](https://github.com/Bobgy))
|
|
- TFMA auto-visualization for TFX components in KFP [\#3111](https://github.com/kubeflow/pipelines/pull/3111) ([jingzhang36](https://github.com/jingzhang36))
|
|
- SDK - Components - Fixed dict-style type annotations [\#3107](https://github.com/kubeflow/pipelines/pull/3107) ([Ark-kun](https://github.com/Ark-kun))
|
|
- ml\_engine component READMEs incorrect [\#3103](https://github.com/kubeflow/pipelines/pull/3103) ([TheMichaelHu](https://github.com/TheMichaelHu))
|
|
- \[Lineage\] Update kubeflow/frontend to latest hash to pick up bug bash fixes [\#3102](https://github.com/kubeflow/pipelines/pull/3102) ([kwasi](https://github.com/kwasi))
|
|
- Remove pinning avro-python3, because it is already fixed [\#3096](https://github.com/kubeflow/pipelines/pull/3096) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Compiler - Add optional Argo validation [\#3094](https://github.com/kubeflow/pipelines/pull/3094) ([Ark-kun](https://github.com/Ark-kun))
|
|
- XGBoost demo - change quota calculation [\#3093](https://github.com/kubeflow/pipelines/pull/3093) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Doc\] Call out quota requirement in XGBoost sample [\#3092](https://github.com/kubeflow/pipelines/pull/3092) ([numerology](https://github.com/numerology))
|
|
- SDK - Fixed the broken kfp.gcp.use\_preemptible\_nodepool extension [\#3091](https://github.com/kubeflow/pipelines/pull/3091) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fix api generation script [\#3090](https://github.com/kubeflow/pipelines/pull/3090) ([chensun](https://github.com/chensun))
|
|
- enable tfdv, remove hardcode as a sample for following PRs [\#3089](https://github.com/kubeflow/pipelines/pull/3089) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[UI\] deep links to pipeline details page from start page [\#3086](https://github.com/kubeflow/pipelines/pull/3086) ([Bobgy](https://github.com/Bobgy))
|
|
- Pin Pyarrow version to 0.15.1 after we upgrade to use tfdv 0.21.1 [\#3083](https://github.com/kubeflow/pipelines/pull/3083) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[UI\] Visualization only loads on completed nodes [\#3082](https://github.com/kubeflow/pipelines/pull/3082) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Community\] Improve BUG\_REPORT.md [\#3081](https://github.com/kubeflow/pipelines/pull/3081) ([Bobgy](https://github.com/Bobgy))
|
|
- Samples - Add explanation about pipeline failing intentionally [\#3076](https://github.com/kubeflow/pipelines/pull/3076) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Controller\] Scheduled workflow supports catch up false [\#3073](https://github.com/kubeflow/pipelines/pull/3073) ([Bobgy](https://github.com/Bobgy))
|
|
- update version from 0.2.2 to 0.2.3 for kfp [\#3072](https://github.com/kubeflow/pipelines/pull/3072) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Component\] Add quota check in diagnose me component. [\#3062](https://github.com/kubeflow/pipelines/pull/3062) ([numerology](https://github.com/numerology))
|
|
- XGBoost demo - Removing unnecessary parameters and adding quota check. [\#3049](https://github.com/kubeflow/pipelines/pull/3049) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Backend - Removed Tensorflow from backend WORKSPACE [\#2856](https://github.com/kubeflow/pipelines/pull/2856) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.2.3](https://github.com/kubeflow/pipelines/tree/0.2.3) (2020-02-13)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.2.2...0.2.3)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- quick fix for quota list [\#3075](https://github.com/kubeflow/pipelines/pull/3075) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Fix\] Pin avro==1.9.1 [\#3067](https://github.com/kubeflow/pipelines/pull/3067) ([numerology](https://github.com/numerology))
|
|
- \[Doc\] Make it explicit that hosted beta does not require GCP SA [\#3066](https://github.com/kubeflow/pipelines/pull/3066) ([numerology](https://github.com/numerology))
|
|
- Fix Pipeline/Workspace field in ArtifactList table [\#3063](https://github.com/kubeflow/pipelines/pull/3063) ([kwasi](https://github.com/kwasi))
|
|
- update TFDV to 0.21.1 which can work for Chrome 80 [\#3060](https://github.com/kubeflow/pipelines/pull/3060) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[UI\] Upload pipeline version from local package [\#3059](https://github.com/kubeflow/pipelines/pull/3059) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Test\] Add docker daemon start in test base image [\#3053](https://github.com/kubeflow/pipelines/pull/3053) ([rui5i](https://github.com/rui5i))
|
|
- Adding auth list support for diagnose\_me [\#3052](https://github.com/kubeflow/pipelines/pull/3052) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- updating links and service account message [\#3044](https://github.com/kubeflow/pipelines/pull/3044) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[UI\] Circular progress for TFX visualization [\#3043](https://github.com/kubeflow/pipelines/pull/3043) ([Bobgy](https://github.com/Bobgy))
|
|
- Set auto-added artifacts optional in recurring run \(job\) [\#3041](https://github.com/kubeflow/pipelines/pull/3041) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Implement filtering in ListPipelines [\#3040](https://github.com/kubeflow/pipelines/pull/3040) ([jiezhang](https://github.com/jiezhang))
|
|
- Updates for getting started page [\#3038](https://github.com/kubeflow/pipelines/pull/3038) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Fix build failure [\#3035](https://github.com/kubeflow/pipelines/pull/3035) ([rui5i](https://github.com/rui5i))
|
|
- \[Samples\] Update preloaded samples' descriptions [\#3034](https://github.com/kubeflow/pipelines/pull/3034) ([numerology](https://github.com/numerology))
|
|
- add link to allow user easily report issue [\#3030](https://github.com/kubeflow/pipelines/pull/3030) ([rmgogogo](https://github.com/rmgogogo))
|
|
- SDK - Compiler - Fixed ParallelFor argument resolving [\#3029](https://github.com/kubeflow/pipelines/pull/3029) ([Ark-kun](https://github.com/Ark-kun))
|
|
- place holder for diagnose entry [\#3028](https://github.com/kubeflow/pipelines/pull/3028) ([rmgogogo](https://github.com/rmgogogo))
|
|
- add myself to manifest/sample/test owner [\#3027](https://github.com/kubeflow/pipelines/pull/3027) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Add visualizations for Schema and ExampleAnomalies [\#3026](https://github.com/kubeflow/pipelines/pull/3026) ([Realsen](https://github.com/Realsen))
|
|
- \[Testing\] Use google/cloud-sdk:279.0.0 to resolve workload identity flakiness [\#3019](https://github.com/kubeflow/pipelines/pull/3019) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Testing\] Use full scope cluster for testing to reduce flakiness [\#3018](https://github.com/kubeflow/pipelines/pull/3018) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Samples\] Update TFX module file [\#3017](https://github.com/kubeflow/pipelines/pull/3017) ([numerology](https://github.com/numerology))
|
|
- \[Backend\] Improve parameter patching [\#3016](https://github.com/kubeflow/pipelines/pull/3016) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Fix side nav text alignment after adding start page [\#3015](https://github.com/kubeflow/pipelines/pull/3015) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Fix starting page casing [\#3012](https://github.com/kubeflow/pipelines/pull/3012) ([Bobgy](https://github.com/Bobgy))
|
|
- Upload local file as new pipeline version Step 2 - Swagger generated code for UploadPipelineVersion method [\#3010](https://github.com/kubeflow/pipelines/pull/3010) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Backend\] Use pod namespace as default when not in multi user mode [\#3009](https://github.com/kubeflow/pipelines/pull/3009) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Testing\] Reduce flakiness caused by iam bindings [\#3008](https://github.com/kubeflow/pipelines/pull/3008) ([Bobgy](https://github.com/Bobgy))
|
|
- Add numerology to SDK owner [\#3006](https://github.com/kubeflow/pipelines/pull/3006) ([numerology](https://github.com/numerology))
|
|
- Fix issue with "grpc: received message larger than max ..." [\#3004](https://github.com/kubeflow/pipelines/pull/3004) ([chensun](https://github.com/chensun))
|
|
- Deduce proxy type from the presence of client\_id [\#3003](https://github.com/kubeflow/pipelines/pull/3003) ([chensun](https://github.com/chensun))
|
|
- \[Sample\] Update notebook sample link [\#3002](https://github.com/kubeflow/pipelines/pull/3002) ([numerology](https://github.com/numerology))
|
|
- Upload local file as new pipeline version Step 1 [\#3001](https://github.com/kubeflow/pipelines/pull/3001) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Update auto-generated files \(auto-generated by swagger-gen\) [\#2998](https://github.com/kubeflow/pipelines/pull/2998) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Allow blank port for minio client to work with S3 [\#2996](https://github.com/kubeflow/pipelines/pull/2996) ([pavanaiyar](https://github.com/pavanaiyar))
|
|
- \[Testing\]Add Dockerfile for KFP e2e test [\#2994](https://github.com/kubeflow/pipelines/pull/2994) ([rui5i](https://github.com/rui5i))
|
|
- update changelog and document [\#2990](https://github.com/kubeflow/pipelines/pull/2990) ([rmgogogo](https://github.com/rmgogogo))
|
|
- better default bucket name, less resource request [\#2989](https://github.com/kubeflow/pipelines/pull/2989) ([rmgogogo](https://github.com/rmgogogo))
|
|
- fix for Init Action [\#2980](https://github.com/kubeflow/pipelines/pull/2980) ([rmgogogo](https://github.com/rmgogogo))
|
|
- SDK - Components - create\_graph\_component\_from\_pipeline\_func now returns a function [\#2971](https://github.com/kubeflow/pipelines/pull/2971) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Include experiment ID as part of run table [\#2929](https://github.com/kubeflow/pipelines/pull/2929) ([frozeNinK](https://github.com/frozeNinK))
|
|
- Bump tensorflow from 1.15.0 to 1.15.2 in /components/kubeflow/dnntrainer/src [\#2923](https://github.com/kubeflow/pipelines/pull/2923) ([dependabot[bot]](https://github.com/apps/dependabot))
|
|
- Updated the API reference comments [\#2916](https://github.com/kubeflow/pipelines/pull/2916) ([OfficePop](https://github.com/OfficePop))
|
|
- Samples - Updated the Data passing in python tutorial [\#2868](https://github.com/kubeflow/pipelines/pull/2868) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Sample\] CI Sample: helloworld [\#2833](https://github.com/kubeflow/pipelines/pull/2833) ([dldaisy](https://github.com/dldaisy))
|
|
- Fix a typo in Tensorboard.tsx. Add a default TB version. [\#2832](https://github.com/kubeflow/pipelines/pull/2832) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[api-server\] Object store folder path is configurable and can work with AWS \(secure and region flag, and IAM credentials\) [\#2080](https://github.com/kubeflow/pipelines/pull/2080) ([eterna2](https://github.com/eterna2))
|
|
|
|
|
|
## [0.2.2](https://github.com/kubeflow/pipelines/tree/0.2.2) (2020-02-05)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.2.1...0.2.2)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- better default bucket name, less resource request [\#2989](https://github.com/kubeflow/pipelines/pull/2989) ([rmgogogo](https://github.com/rmgogogo))
|
|
- bump version to 0.2.2 [\#2988](https://github.com/kubeflow/pipelines/pull/2988) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[SDK\] Fix CLI authentication [\#2986](https://github.com/kubeflow/pipelines/pull/2986) ([numerology](https://github.com/numerology))
|
|
- Another fix of licenses [\#2984](https://github.com/kubeflow/pipelines/pull/2984) ([numerology](https://github.com/numerology))
|
|
- Another license fix [\#2982](https://github.com/kubeflow/pipelines/pull/2982) ([numerology](https://github.com/numerology))
|
|
- fix for Init Action [\#2980](https://github.com/kubeflow/pipelines/pull/2980) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[Frontend\] Use latest kf frontend with bug fixes [\#2976](https://github.com/kubeflow/pipelines/pull/2976) ([Bobgy](https://github.com/Bobgy))
|
|
- \[License\] Another license fix [\#2975](https://github.com/kubeflow/pipelines/pull/2975) ([numerology](https://github.com/numerology))
|
|
- Fix third party license [\#2972](https://github.com/kubeflow/pipelines/pull/2972) ([numerology](https://github.com/numerology))
|
|
- pin envoy [\#2968](https://github.com/kubeflow/pipelines/pull/2968) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Clean up metric columns [\#2964](https://github.com/kubeflow/pipelines/pull/2964) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Update changelog for 0.2.1 release. [\#2962](https://github.com/kubeflow/pipelines/pull/2962) ([neuromage](https://github.com/neuromage))
|
|
- Bump version for release 0.2.1 of Pipelines [\#2961](https://github.com/kubeflow/pipelines/pull/2961) ([neuromage](https://github.com/neuromage))
|
|
- Add support for automatic visualization of TFX artifacts [\#2957](https://github.com/kubeflow/pipelines/pull/2957) ([Realsen](https://github.com/Realsen))
|
|
|
|
## [0.2.1](https://github.com/kubeflow/pipelines/tree/0.2.1) (2020-02-02)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.2.0...0.2.1)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Bump version for release 0.2.1 of Pipelines [\#2961](https://github.com/kubeflow/pipelines/pull/2961) ([neuromage](https://github.com/neuromage))
|
|
- Release 85945e10920757efab999217c836403c024b09e3 [\#2960](https://github.com/kubeflow/pipelines/pull/2960) ([neuromage](https://github.com/neuromage))
|
|
- \[Doc\] Improve vscode settings documentation [\#2959](https://github.com/kubeflow/pipelines/pull/2959) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Updating starting page UI links [\#2955](https://github.com/kubeflow/pipelines/pull/2955) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Adding diagnose me component to XGboost sample [\#2953](https://github.com/kubeflow/pipelines/pull/2953) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Frontend\] Change Tab name from source to YAML [\#2951](https://github.com/kubeflow/pipelines/pull/2951) ([numerology](https://github.com/numerology))
|
|
- Bump TFX dependency to 0.21.0rc0 [\#2949](https://github.com/kubeflow/pipelines/pull/2949) ([numerology](https://github.com/numerology))
|
|
- diagnose me component [\#2948](https://github.com/kubeflow/pipelines/pull/2948) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Visualizations - Updated the TFMA and TFDV versions [\#2946](https://github.com/kubeflow/pipelines/pull/2946) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Samples - Add and change preloaded samples [\#2944](https://github.com/kubeflow/pipelines/pull/2944) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Adding support for getting all configmaps [\#2941](https://github.com/kubeflow/pipelines/pull/2941) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Fix\]\[Test\] Fix post submit test on mkp deployment [\#2939](https://github.com/kubeflow/pipelines/pull/2939) ([rui5i](https://github.com/rui5i))
|
|
- \[Backend\] Patch default bucket name and project ID [\#2938](https://github.com/kubeflow/pipelines/pull/2938) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Getting started page for hosted pipelines [\#2935](https://github.com/kubeflow/pipelines/pull/2935) ([Bobgy](https://github.com/Bobgy))
|
|
- \[MKP\] Add initializaion action for MKP deployer [\#2932](https://github.com/kubeflow/pipelines/pull/2932) ([numerology](https://github.com/numerology))
|
|
- Metadata: Update Metadata server version to v0.21.1 [\#2931](https://github.com/kubeflow/pipelines/pull/2931) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- \[UI\] Adding Troubleshooting guide link to Error / Warning Banner [\#2930](https://github.com/kubeflow/pipelines/pull/2930) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[MLMD\]\[Lineage\] Integrate Lineage View into KFP [\#2918](https://github.com/kubeflow/pipelines/pull/2918) ([kwasi](https://github.com/kwasi))
|
|
- Tests - Fixed presubmit tests [\#2912](https://github.com/kubeflow/pipelines/pull/2912) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Added the create\_component\_from\_func alias [\#2911](https://github.com/kubeflow/pipelines/pull/2911) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Fix\] Temporarily pin beam version to 2.17 [\#2909](https://github.com/kubeflow/pipelines/pull/2909) ([numerology](https://github.com/numerology))
|
|
- Backend - Annotate Workflow with the run name [\#2902](https://github.com/kubeflow/pipelines/pull/2902) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Metadata: Updating metadata server version from 0.14.0 to v0.21.0 [\#2901](https://github.com/kubeflow/pipelines/pull/2901) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- \[Test\] Read mkp tools image from manifest docker file [\#2900](https://github.com/kubeflow/pipelines/pull/2900) ([rui5i](https://github.com/rui5i))
|
|
- \[SDK\] kfp client should not silently fail using gcloud [\#2896](https://github.com/kubeflow/pipelines/pull/2896) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Add tooltips to table name columns so they can be read fully [\#2894](https://github.com/kubeflow/pipelines/pull/2894) ([Bobgy](https://github.com/Bobgy))
|
|
- Have custom visualization on by default [\#2891](https://github.com/kubeflow/pipelines/pull/2891) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Add numerology to test OWNERS [\#2890](https://github.com/kubeflow/pipelines/pull/2890) ([numerology](https://github.com/numerology))
|
|
- Manifests/Kustomize: Add metadata-writer to images [\#2882](https://github.com/kubeflow/pipelines/pull/2882) ([elikatsis](https://github.com/elikatsis))
|
|
- changelog for 0.2.0 [\#2881](https://github.com/kubeflow/pipelines/pull/2881) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Pin sample doc links during backend image build [\#2880](https://github.com/kubeflow/pipelines/pull/2880) ([Bobgy](https://github.com/Bobgy))
|
|
- Make created\_at value follows RFC3339 time format. [\#2876](https://github.com/kubeflow/pipelines/pull/2876) ([jiyongjung0](https://github.com/jiyongjung0))
|
|
- SDK - Components refactoring [\#2865](https://github.com/kubeflow/pipelines/pull/2865) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Made it easier to access component spec classes [\#2860](https://github.com/kubeflow/pipelines/pull/2860) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Test\] - Add kfp deployment method in test post submit script [\#2859](https://github.com/kubeflow/pipelines/pull/2859) ([rui5i](https://github.com/rui5i))
|
|
- Kfp diagnose\_me pipeline [\#2843](https://github.com/kubeflow/pipelines/pull/2843) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Windows\] PowerShell script added to start proxies for front-end UI [\#2835](https://github.com/kubeflow/pipelines/pull/2835) ([avdaredevil](https://github.com/avdaredevil))
|
|
- Add new Ops to Azure Databricks for KFP: secretscope, workspaceitem & dbfsblock [\#2817](https://github.com/kubeflow/pipelines/pull/2817) ([magencio](https://github.com/magencio))
|
|
|
|
## [0.2.0](https://github.com/kubeflow/pipelines/tree/0.2.0) (2020-01-20)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.40...0.2.0)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- fix the metadata writer manifest [\#2878](https://github.com/kubeflow/pipelines/pull/2878) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Coverage reporting for frontend server [\#2877](https://github.com/kubeflow/pipelines/pull/2877) ([Bobgy](https://github.com/Bobgy))
|
|
- enlarge timeout to 45m to avoid flakyness [\#2875](https://github.com/kubeflow/pipelines/pull/2875) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Better Hosted Release - automate things as possible as we can [\#2874](https://github.com/kubeflow/pipelines/pull/2874) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Build deployer for each post-submit to avoid manual work [\#2873](https://github.com/kubeflow/pipelines/pull/2873) ([rmgogogo](https://github.com/rmgogogo))
|
|
- from 0.1.40 to 0.2.0 [\#2872](https://github.com/kubeflow/pipelines/pull/2872) ([rmgogogo](https://github.com/rmgogogo))
|
|
- enable full scope for testing version [\#2871](https://github.com/kubeflow/pipelines/pull/2871) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Samples - Updated the TFX-KFP pipeline [\#2867](https://github.com/kubeflow/pipelines/pull/2867) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Frontend - Metadata - Use custom properties in addition to plain properties [\#2854](https://github.com/kubeflow/pipelines/pull/2854) ([Ark-kun](https://github.com/Ark-kun))
|
|
- fix panic in Viewer cleanup [\#2853](https://github.com/kubeflow/pipelines/pull/2853) ([mattnworb](https://github.com/mattnworb))
|
|
- \[Proxy\] Split domain name [\#2851](https://github.com/kubeflow/pipelines/pull/2851) ([numerology](https://github.com/numerology))
|
|
- \[Test\] Add KFP MKP deployment for e2e tests [\#2850](https://github.com/kubeflow/pipelines/pull/2850) ([rui5i](https://github.com/rui5i))
|
|
- Opt out proxy agent configmap [\#2849](https://github.com/kubeflow/pipelines/pull/2849) ([IronPan](https://github.com/IronPan))
|
|
- \[Doc\] Update link of preload TFX sample [\#2839](https://github.com/kubeflow/pipelines/pull/2839) ([numerology](https://github.com/numerology))
|
|
- Fix wrong example with container\_op [\#2838](https://github.com/kubeflow/pipelines/pull/2838) ([kim-sardine](https://github.com/kim-sardine))
|
|
- \[UI\] Simplify start server script and fix local cluster name endpoint [\#2836](https://github.com/kubeflow/pipelines/pull/2836) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix a typo in Tensorboard.tsx. Add a default TB version. [\#2832](https://github.com/kubeflow/pipelines/pull/2832) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[UI\] Update node to 12 [\#2830](https://github.com/kubeflow/pipelines/pull/2830) ([Bobgy](https://github.com/Bobgy))
|
|
- visualization server wants kubernetes serivce account too [\#2822](https://github.com/kubeflow/pipelines/pull/2822) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[testing\] Fix e2e tests timed out, but there's empty test log [\#2810](https://github.com/kubeflow/pipelines/pull/2810) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Sample\] Update the Doc for TFX sample [\#2798](https://github.com/kubeflow/pipelines/pull/2798) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Add editor for json parameters in new run page [\#2747](https://github.com/kubeflow/pipelines/pull/2747) ([drewbutlerbb4](https://github.com/drewbutlerbb4))
|
|
- Bump tensorflow from 1.12.1 to 1.15.0 in /components/kubeflow/dnntrainer/src [\#2743](https://github.com/kubeflow/pipelines/pull/2743) ([dependabot[bot]](https://github.com/apps/dependabot))
|
|
- Update deployer base to 0.1.40 [\#2696](https://github.com/kubeflow/pipelines/pull/2696) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Service - Metadata writer [\#2674](https://github.com/kubeflow/pipelines/pull/2674) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Install application CRD and add pipeline application CR to pipeline standalone [\#2585](https://github.com/kubeflow/pipelines/pull/2585) ([IronPan](https://github.com/IronPan))
|
|
- better handle inverse-proxy configmap for better GC [\#2391](https://github.com/kubeflow/pipelines/pull/2391) ([rmgogogo](https://github.com/rmgogogo))
|
|
|
|
## [0.1.40](https://github.com/kubeflow/pipelines/tree/0.1.40) (2020-01-09)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.39...0.1.40)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- \[Backend\] Fix report workflow error messages [\#2815](https://github.com/kubeflow/pipelines/pull/2815) ([Bobgy](https://github.com/Bobgy))
|
|
- Pin pyarrow version [\#2813](https://github.com/kubeflow/pipelines/pull/2813) ([numerology](https://github.com/numerology))
|
|
- \[UI\] fix artifact handler query parameter key [\#2809](https://github.com/kubeflow/pipelines/pull/2809) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix node server typing problems [\#2807](https://github.com/kubeflow/pipelines/pull/2807) ([Bobgy](https://github.com/Bobgy))
|
|
- add jiaxiao to the component owners [\#2804](https://github.com/kubeflow/pipelines/pull/2804) ([gaoning777](https://github.com/gaoning777))
|
|
- \[Component\] Fix the component arguments [\#2803](https://github.com/kubeflow/pipelines/pull/2803) ([numerology](https://github.com/numerology))
|
|
- update changelog [\#2801](https://github.com/kubeflow/pipelines/pull/2801) ([gaoning777](https://github.com/gaoning777))
|
|
- \[Manifest/Doc\] Another version bumping [\#2797](https://github.com/kubeflow/pipelines/pull/2797) ([numerology](https://github.com/numerology))
|
|
- Making json output format easier to read [\#2792](https://github.com/kubeflow/pipelines/pull/2792) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Doc\] Change sample/component/sdk documentation to not use `use\_gcp\_secret` [\#2782](https://github.com/kubeflow/pipelines/pull/2782) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Bumping the upper version of Kubernetes package [\#2780](https://github.com/kubeflow/pipelines/pull/2780) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Delete namespaced-install.yaml [\#2603](https://github.com/kubeflow/pipelines/pull/2603) ([IronPan](https://github.com/IronPan))
|
|
|
|
## [0.1.39](https://github.com/kubeflow/pipelines/tree/0.1.39) (2020-01-06)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.38...0.1.39)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- release 0.1.39 [\#2799](https://github.com/kubeflow/pipelines/pull/2799) ([gaoning777](https://github.com/gaoning777))
|
|
- \[Testing\] Reduce distracting command log [\#2796](https://github.com/kubeflow/pipelines/pull/2796) ([Bobgy](https://github.com/Bobgy))
|
|
- SKL - DSL - Stabilized the PipelineVolume names [\#2794](https://github.com/kubeflow/pipelines/pull/2794) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Testing\] Save pod desc text and stackdriver link as artifacts [\#2791](https://github.com/kubeflow/pipelines/pull/2791) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Show corresponding GKE cluster name [\#2789](https://github.com/kubeflow/pipelines/pull/2789) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Clean-up\] Remove accidentally merged yaml file [\#2788](https://github.com/kubeflow/pipelines/pull/2788) ([numerology](https://github.com/numerology))
|
|
- \[Sample tests\] Upgrade GCP sdk to 272 in sample test [\#2786](https://github.com/kubeflow/pipelines/pull/2786) ([numerology](https://github.com/numerology))
|
|
- \[Manifest\] Bump standalone deployment version in doc [\#2785](https://github.com/kubeflow/pipelines/pull/2785) ([numerology](https://github.com/numerology))
|
|
- \[Components\] Roll forward of \#2697 for real. [\#2779](https://github.com/kubeflow/pipelines/pull/2779) ([numerology](https://github.com/numerology))
|
|
- \[Manifest\] fix metadata configmap [\#2778](https://github.com/kubeflow/pipelines/pull/2778) ([numerology](https://github.com/numerology))
|
|
- Use new K8s version to improve workload identity stability [\#2777](https://github.com/kubeflow/pipelines/pull/2777) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix vscode README of prettier integration [\#2776](https://github.com/kubeflow/pipelines/pull/2776) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Sample\] Clean up accidentally committed file [\#2775](https://github.com/kubeflow/pipelines/pull/2775) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Fix UI crash when invalid pipeline uploaded [\#2774](https://github.com/kubeflow/pipelines/pull/2774) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Standalone\] Fix GCP cloudsql manifest [\#2772](https://github.com/kubeflow/pipelines/pull/2772) ([Bobgy](https://github.com/Bobgy))
|
|
- Update version in generate\_api.sh [\#2770](https://github.com/kubeflow/pipelines/pull/2770) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[UI\] Succeed snackbar shouldn't show when there is an error [\#2766](https://github.com/kubeflow/pipelines/pull/2766) ([Bobgy](https://github.com/Bobgy))
|
|
- Adjust the namespace for Delete/Terminate/Retry run APIs [\#2765](https://github.com/kubeflow/pipelines/pull/2765) ([gaoning777](https://github.com/gaoning777))
|
|
- update release changelog [\#2763](https://github.com/kubeflow/pipelines/pull/2763) ([gaoning777](https://github.com/gaoning777))
|
|
- \[Component\] Rollforward of PR\#2697 [\#2760](https://github.com/kubeflow/pipelines/pull/2760) ([numerology](https://github.com/numerology))
|
|
- Add min and max lines for displaying json editor [\#2752](https://github.com/kubeflow/pipelines/pull/2752) ([fenglixa](https://github.com/fenglixa))
|
|
- \[Frontend\] unit tests for node server [\#2745](https://github.com/kubeflow/pipelines/pull/2745) ([eterna2](https://github.com/eterna2))
|
|
- Add step by step tutorial using mnist as use case [\#2716](https://github.com/kubeflow/pipelines/pull/2716) ([luotigerlsx](https://github.com/luotigerlsx))
|
|
- \[SDK/compiler\] Sanitize op name for PipelineParam [\#2711](https://github.com/kubeflow/pipelines/pull/2711) ([numerology](https://github.com/numerology))
|
|
- Support choosing tensorboard version from UI [\#2690](https://github.com/kubeflow/pipelines/pull/2690) ([dldaisy](https://github.com/dldaisy))
|
|
- SDK - Unified the function signature parsing implementations [\#2689](https://github.com/kubeflow/pipelines/pull/2689) ([Ark-kun](https://github.com/Ark-kun))
|
|
- support extra parameters for mysql connection [\#2668](https://github.com/kubeflow/pipelines/pull/2668) ([xaniasd](https://github.com/xaniasd))
|
|
- End to end mnist pipeline use case [\#2628](https://github.com/kubeflow/pipelines/pull/2628) ([hougangliu](https://github.com/hougangliu))
|
|
|
|
## [0.1.38](https://github.com/kubeflow/pipelines/tree/0.1.38) (2019-12-19)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.37...0.1.38)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- update manifest [\#2762](https://github.com/kubeflow/pipelines/pull/2762) ([gaoning777](https://github.com/gaoning777))
|
|
- Release a8fcec5f702fc2528c87ed6fd698b9cfca8b509e [\#2761](https://github.com/kubeflow/pipelines/pull/2761) ([gaoning777](https://github.com/gaoning777))
|
|
- Revert "Components - De-hardcoded the UI metadata file path in GCP co… [\#2759](https://github.com/kubeflow/pipelines/pull/2759) ([numerology](https://github.com/numerology))
|
|
- Added alpha notice to READMEs for KFP Marketplace [\#2749](https://github.com/kubeflow/pipelines/pull/2749) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Move go license tools [\#2748](https://github.com/kubeflow/pipelines/pull/2748) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Test\] Pin the versions of coverage and coveralls [\#2740](https://github.com/kubeflow/pipelines/pull/2740) ([numerology](https://github.com/numerology))
|
|
- SDK/DSL: Fix PipelineVolume name length [\#2739](https://github.com/kubeflow/pipelines/pull/2739) ([elikatsis](https://github.com/elikatsis))
|
|
- Fix obsolete image cache when the same PR commit is tested with a new master [\#2738](https://github.com/kubeflow/pipelines/pull/2738) ([Bobgy](https://github.com/Bobgy))
|
|
- Build - Fix building TF images [\#2736](https://github.com/kubeflow/pipelines/pull/2736) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Authorize other run api [\#2735](https://github.com/kubeflow/pipelines/pull/2735) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Bump version to 0.1.38 [\#2734](https://github.com/kubeflow/pipelines/pull/2734) ([Ark-kun](https://github.com/Ark-kun))
|
|
- temporarily disable the jobservice in the multi-user mode [\#2733](https://github.com/kubeflow/pipelines/pull/2733) ([gaoning777](https://github.com/gaoning777))
|
|
- Suggest run name based on the pipeline version used to create run [\#2731](https://github.com/kubeflow/pipelines/pull/2731) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Sample\] Add a notebook sample under parameterized\_tfx\_oss [\#2729](https://github.com/kubeflow/pipelines/pull/2729) ([numerology](https://github.com/numerology))
|
|
- \[Doc\] Fix link validation complaint. [\#2727](https://github.com/kubeflow/pipelines/pull/2727) ([numerology](https://github.com/numerology))
|
|
- \[UI\] Fix npm vulnerabilities [\#2724](https://github.com/kubeflow/pipelines/pull/2724) ([Bobgy](https://github.com/Bobgy))
|
|
- Metadata: Adding metadata-grpc config map [\#2723](https://github.com/kubeflow/pipelines/pull/2723) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- \[Doc\] Fix links in preload sample [\#2722](https://github.com/kubeflow/pipelines/pull/2722) ([numerology](https://github.com/numerology))
|
|
- Format other frontend code using prettier [\#2717](https://github.com/kubeflow/pipelines/pull/2717) ([Bobgy](https://github.com/Bobgy))
|
|
- update kfam service host env variable [\#2715](https://github.com/kubeflow/pipelines/pull/2715) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix combined unique keys [\#2712](https://github.com/kubeflow/pipelines/pull/2712) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Add samples to manage Azure Databricks in Kubeflow Pipelines [\#2709](https://github.com/kubeflow/pipelines/pull/2709) ([magencio](https://github.com/magencio))
|
|
- Improve golang license CLI tools README [\#2707](https://github.com/kubeflow/pipelines/pull/2707) ([Bobgy](https://github.com/Bobgy))
|
|
- Improve test cloudbuild yaml readability [\#2703](https://github.com/kubeflow/pipelines/pull/2703) ([Bobgy](https://github.com/Bobgy))
|
|
- Components - De-hardcoded the UI metadata file path in GCP components [\#2697](https://github.com/kubeflow/pipelines/pull/2697) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Sample test\] Add parameterized\_tfx\_oss to 'normal' sample test corpus [\#2695](https://github.com/kubeflow/pipelines/pull/2695) ([numerology](https://github.com/numerology))
|
|
- Separate run resources in namespaces [\#2694](https://github.com/kubeflow/pipelines/pull/2694) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Fixed the capitalization in \_python\_function\_name\_to\_component\_name [\#2688](https://github.com/kubeflow/pipelines/pull/2688) ([Ark-kun](https://github.com/Ark-kun))
|
|
- 2682: Support a custom kube config location in K8sJobHelper [\#2683](https://github.com/kubeflow/pipelines/pull/2683) ([pahask8](https://github.com/pahask8))
|
|
- TFjob v1 launcher [\#2677](https://github.com/kubeflow/pipelines/pull/2677) ([hougangliu](https://github.com/hougangliu))
|
|
- \[UI\] Pass namespace to APIs [\#2676](https://github.com/kubeflow/pipelines/pull/2676) ([Bobgy](https://github.com/Bobgy))
|
|
- Add pipeline version support to frontend [\#2667](https://github.com/kubeflow/pipelines/pull/2667) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Add ns in sdk [\#2665](https://github.com/kubeflow/pipelines/pull/2665) ([gaoning777](https://github.com/gaoning777))
|
|
- Authorize create run requests [\#2663](https://github.com/kubeflow/pipelines/pull/2663) ([gaoning777](https://github.com/gaoning777))
|
|
- \[manifest\] Added manifest for deploying on aws using s3 [\#2633](https://github.com/kubeflow/pipelines/pull/2633) ([eterna2](https://github.com/eterna2))
|
|
- Migrate standalone deployment to workload identity on GCP [\#2619](https://github.com/kubeflow/pipelines/pull/2619) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK/Compiler - Preventing pipeline entrypoint template name from clashing with other template names [\#1555](https://github.com/kubeflow/pipelines/pull/1555) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.37](https://github.com/kubeflow/pipelines/tree/0.1.37) (2019-12-05)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.36...0.1.37)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- update server and sdk version to 0.1.37 [\#2701](https://github.com/kubeflow/pipelines/pull/2701) ([hongye-sun](https://github.com/hongye-sun))
|
|
- release-b63472062bd80737c7f39e0eda901db0fe23a5e0 [\#2700](https://github.com/kubeflow/pipelines/pull/2700) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Store ns in db [\#2698](https://github.com/kubeflow/pipelines/pull/2698) ([gaoning777](https://github.com/gaoning777))
|
|
- fix visualization-server doc link [\#2681](https://github.com/kubeflow/pipelines/pull/2681) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Add readable step id for test cloudbuild steps [\#2673](https://github.com/kubeflow/pipelines/pull/2673) ([Bobgy](https://github.com/Bobgy))
|
|
- Configure jest to hide noisy message about no coverage data on .d.ts files [\#2672](https://github.com/kubeflow/pipelines/pull/2672) ([Bobgy](https://github.com/Bobgy))
|
|
- Components - TFX [\#2671](https://github.com/kubeflow/pipelines/pull/2671) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Release\] update changelog [\#2666](https://github.com/kubeflow/pipelines/pull/2666) ([numerology](https://github.com/numerology))
|
|
- Components - Filesystem [\#2659](https://github.com/kubeflow/pipelines/pull/2659) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Components - Git clone [\#2658](https://github.com/kubeflow/pipelines/pull/2658) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[UI\] Get kubeflow namespace from kfp UI [\#2655](https://github.com/kubeflow/pipelines/pull/2655) ([Bobgy](https://github.com/Bobgy))
|
|
- add namespace to the resourcereference [\#2651](https://github.com/kubeflow/pipelines/pull/2651) ([gaoning777](https://github.com/gaoning777))
|
|
- Remove travis CI frontend tests [\#2647](https://github.com/kubeflow/pipelines/pull/2647) ([Bobgy](https://github.com/Bobgy))
|
|
- Frontend - Add support for Minio artifact URIs [\#2645](https://github.com/kubeflow/pipelines/pull/2645) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Python support for arbitrary secret, similar to ".use\_gcp\_secret\('user-gcp-sa'\)" [\#2639](https://github.com/kubeflow/pipelines/pull/2639) ([NikeNano](https://github.com/NikeNano))
|
|
- Open version api in BE proto and auto-generate BE/FE api methods [\#2620](https://github.com/kubeflow/pipelines/pull/2620) ([jingzhang36](https://github.com/jingzhang36))
|
|
|
|
## [0.1.36](https://github.com/kubeflow/pipelines/tree/0.1.36) (2019-11-26)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.35...0.1.36)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Bump version to 0.1.36 [\#2661](https://github.com/kubeflow/pipelines/pull/2661) ([numerology](https://github.com/numerology))
|
|
- Release 9ad7d7dd9776ce75a83712f5723db2ef93ba5c26 [\#2660](https://github.com/kubeflow/pipelines/pull/2660) ([numerology](https://github.com/numerology))
|
|
- Mkp better release - SemVersion [\#2656](https://github.com/kubeflow/pipelines/pull/2656) ([rmgogogo](https://github.com/rmgogogo))
|
|
- api resource type conversion needs to convert pipeline version type [\#2648](https://github.com/kubeflow/pipelines/pull/2648) ([jingzhang36](https://github.com/jingzhang36))
|
|
- SDK - Client - Fixed client on Windows [\#2646](https://github.com/kubeflow/pipelines/pull/2646) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Move frontend unit tests to prow [\#2637](https://github.com/kubeflow/pipelines/pull/2637) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Protobuf version of the component schema [\#2636](https://github.com/kubeflow/pipelines/pull/2636) ([Ark-kun](https://github.com/Ark-kun))
|
|
- MDez patch 2 [\#2635](https://github.com/kubeflow/pipelines/pull/2635) ([OfficePop](https://github.com/OfficePop))
|
|
- \[SDK\] Relax k8s sanitization [\#2634](https://github.com/kubeflow/pipelines/pull/2634) ([numerology](https://github.com/numerology))
|
|
- Frontend server: add feature flag for kubeflow deployment [\#2631](https://github.com/kubeflow/pipelines/pull/2631) ([Bobgy](https://github.com/Bobgy))
|
|
- \[UI\] Trim pipeline upload url before sending to backend [\#2630](https://github.com/kubeflow/pipelines/pull/2630) ([Bobgy](https://github.com/Bobgy))
|
|
- Add support for user account auth with IAP [\#2626](https://github.com/kubeflow/pipelines/pull/2626) ([gaoning777](https://github.com/gaoning777))
|
|
- \[UI\] Separate page state for each page instance [\#2622](https://github.com/kubeflow/pipelines/pull/2622) ([Bobgy](https://github.com/Bobgy))
|
|
- Modernize samples/core/tfx-oss Notebook [\#2618](https://github.com/kubeflow/pipelines/pull/2618) ([ucdmkt](https://github.com/ucdmkt))
|
|
- casting job\_config to QueryJobConfig if supplied by user [\#2616](https://github.com/kubeflow/pipelines/pull/2616) ([parthmishra](https://github.com/parthmishra))
|
|
- Enable inverse proxy to access host network [\#2614](https://github.com/kubeflow/pipelines/pull/2614) ([IronPan](https://github.com/IronPan))
|
|
- add community meeting/slack onto README [\#2613](https://github.com/kubeflow/pipelines/pull/2613) ([jessiezcc](https://github.com/jessiezcc))
|
|
- Fix a few bugs in delete pipeline version that are discovered in integration test [\#2611](https://github.com/kubeflow/pipelines/pull/2611) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Adding missing kfp.cli.diagnose\_me package to setup.py Fixes \#2609 [\#2610](https://github.com/kubeflow/pipelines/pull/2610) ([stephenhenderson](https://github.com/stephenhenderson))
|
|
- Changelog of 0.1.35 release [\#2608](https://github.com/kubeflow/pipelines/pull/2608) ([Bobgy](https://github.com/Bobgy))
|
|
- Add Bobgy to OWNERS of kustomize manifests [\#2600](https://github.com/kubeflow/pipelines/pull/2600) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix error tfjob definition [\#2597](https://github.com/kubeflow/pipelines/pull/2597) ([hougangliu](https://github.com/hougangliu))
|
|
- \[fix\] default yaml.dump to block style [\#2591](https://github.com/kubeflow/pipelines/pull/2591) ([l1990790120](https://github.com/l1990790120))
|
|
- Katib experiment launcher [\#2577](https://github.com/kubeflow/pipelines/pull/2577) ([hougangliu](https://github.com/hougangliu))
|
|
- Add a new field "TensorflowImage" to KFP viewer CRD file template. [\#2544](https://github.com/kubeflow/pipelines/pull/2544) ([jingzhang36](https://github.com/jingzhang36))
|
|
|
|
## [0.1.35](https://github.com/kubeflow/pipelines/tree/0.1.35) (2019-11-13)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.34...0.1.35)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Release 9670cc1aadfbbed9c52b84ea859ea97aa81213ad [\#2599](https://github.com/kubeflow/pipelines/pull/2599) ([Bobgy](https://github.com/Bobgy))
|
|
- Bump version to 0.1.35 [\#2598](https://github.com/kubeflow/pipelines/pull/2598) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Sample\] Lint and clean up parameterized TFX sample [\#2594](https://github.com/kubeflow/pipelines/pull/2594) ([numerology](https://github.com/numerology))
|
|
- Fix transformer sample message [\#2592](https://github.com/kubeflow/pipelines/pull/2592) ([hougangliu](https://github.com/hougangliu))
|
|
- \[UI\] Simplify firefox fix in pull/2580 [\#2587](https://github.com/kubeflow/pipelines/pull/2587) ([Bobgy](https://github.com/Bobgy))
|
|
- 0.1.34 changelog [\#2586](https://github.com/kubeflow/pipelines/pull/2586) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Fix missing run and pipeline id when buttons are clicked before content load [\#2584](https://github.com/kubeflow/pipelines/pull/2584) ([drewbutlerbb4](https://github.com/drewbutlerbb4))
|
|
- Add a minimum sample to print hello world [\#2583](https://github.com/kubeflow/pipelines/pull/2583) ([IronPan](https://github.com/IronPan))
|
|
- \[UI\] Fix firefox compatibility [\#2580](https://github.com/kubeflow/pipelines/pull/2580) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Doc\] Minor fix to MKP secret setup guide [\#2576](https://github.com/kubeflow/pipelines/pull/2576) ([numerology](https://github.com/numerology))
|
|
- \[SDK\] Fix withItem loop [\#2572](https://github.com/kubeflow/pipelines/pull/2572) ([numerology](https://github.com/numerology))
|
|
- fix slow query when get runs [\#2559](https://github.com/kubeflow/pipelines/pull/2559) ([wstian](https://github.com/wstian))
|
|
- MDez patch 1 [\#2550](https://github.com/kubeflow/pipelines/pull/2550) ([OfficePop](https://github.com/OfficePop))
|
|
- Components - Google Cloud Storage [\#2532](https://github.com/kubeflow/pipelines/pull/2532) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Fixed YAML formatting for some components [\#2529](https://github.com/kubeflow/pipelines/pull/2529) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add arm64 support for ml-pipeline [\#2507](https://github.com/kubeflow/pipelines/pull/2507) ([MrXinWang](https://github.com/MrXinWang))
|
|
- SDK - Containers - Renamed constructor parameter in the private ContainerBuilder class [\#2261](https://github.com/kubeflow/pipelines/pull/2261) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Containers - Getting rid of \_get\_default\_image\_builder [\#2255](https://github.com/kubeflow/pipelines/pull/2255) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[pipeline-ui\] Retrieve pod logs from argo archive [\#2081](https://github.com/kubeflow/pipelines/pull/2081) ([eterna2](https://github.com/eterna2))
|
|
- SDK/Components - Added Json Schema spec for the component format [\#669](https://github.com/kubeflow/pipelines/pull/669) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.34](https://github.com/kubeflow/pipelines/tree/0.1.34) (2019-11-07)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.33...0.1.34)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fix inverse-proxy test cloudbuild yaml [\#2568](https://github.com/kubeflow/pipelines/pull/2568) ([Bobgy](https://github.com/Bobgy))
|
|
- Increase kfp version in kustomize and sdk init [\#2567](https://github.com/kubeflow/pipelines/pull/2567) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Fix inverse proxy agent in e2e tests [\#2566](https://github.com/kubeflow/pipelines/pull/2566) ([Bobgy](https://github.com/Bobgy))
|
|
- Increase kfp version in component sdk [\#2565](https://github.com/kubeflow/pipelines/pull/2565) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Fixes test flakiness caused by "unsupported operand type\(s\) for -=: 'Retry' and 'int'" [\#2563](https://github.com/kubeflow/pipelines/pull/2563) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix postsubmit test which times out [\#2557](https://github.com/kubeflow/pipelines/pull/2557) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Testing\] Describe unhealthy pods when tests clean up. [\#2554](https://github.com/kubeflow/pipelines/pull/2554) ([Bobgy](https://github.com/Bobgy))
|
|
- Release d6d9d8da19f7110fff3a5ba713710402edaeee65 [\#2553](https://github.com/kubeflow/pipelines/pull/2553) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Fix more notebook license issues [\#2552](https://github.com/kubeflow/pipelines/pull/2552) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix wrong kfserving url [\#2551](https://github.com/kubeflow/pipelines/pull/2551) ([hougangliu](https://github.com/hougangliu))
|
|
- \[Misc\] Add releasing note [\#2549](https://github.com/kubeflow/pipelines/pull/2549) ([numerology](https://github.com/numerology))
|
|
- \[Frontend\] Fix run id not populated in NewRun page when clicked too fast bug [\#2547](https://github.com/kubeflow/pipelines/pull/2547) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix broken license link for jupyter notebook [\#2546](https://github.com/kubeflow/pipelines/pull/2546) ([Bobgy](https://github.com/Bobgy))
|
|
- Adding diagnose\_me to CLI tool [\#2543](https://github.com/kubeflow/pipelines/pull/2543) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Update CHANGELOG.md [\#2541](https://github.com/kubeflow/pipelines/pull/2541) ([IronPan](https://github.com/IronPan))
|
|
- Frontend format check should be before linting. [\#2525](https://github.com/kubeflow/pipelines/pull/2525) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Client - Fixed client on Windows [\#2524](https://github.com/kubeflow/pipelines/pull/2524) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Set DB GroupConcatMaxLen config to default of 4MB [\#2497](https://github.com/kubeflow/pipelines/pull/2497) ([krajasek](https://github.com/krajasek))
|
|
- SDK - Client - Added API models to the generated API [\#2418](https://github.com/kubeflow/pipelines/pull/2418) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - DSL - Deprecated ArtifactLocation [\#2326](https://github.com/kubeflow/pipelines/pull/2326) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add external links that make some content easier to discover [\#2068](https://github.com/kubeflow/pipelines/pull/2068) ([Bobgy](https://github.com/Bobgy))
|
|
|
|
## [0.1.33](https://github.com/kubeflow/pipelines/tree/0.1.33) (2019-11-02)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.32...0.1.33)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Update kustomization.yaml [\#2530](https://github.com/kubeflow/pipelines/pull/2530) ([IronPan](https://github.com/IronPan))
|
|
- Update setup.py [\#2528](https://github.com/kubeflow/pipelines/pull/2528) ([IronPan](https://github.com/IronPan))
|
|
- Update \_\_init\_\_.py [\#2527](https://github.com/kubeflow/pipelines/pull/2527) ([IronPan](https://github.com/IronPan))
|
|
- \[Sample\] Align preload TFX sample with TFX head [\#2526](https://github.com/kubeflow/pipelines/pull/2526) ([numerology](https://github.com/numerology))
|
|
- SDK - Compiler - Fixed failures on Jinja placeholders [\#2522](https://github.com/kubeflow/pipelines/pull/2522) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Test\] Fix TFX related Travis tests [\#2521](https://github.com/kubeflow/pipelines/pull/2521) ([numerology](https://github.com/numerology))
|
|
- update location for logo [\#2520](https://github.com/kubeflow/pipelines/pull/2520) ([IronPan](https://github.com/IronPan))
|
|
- \[MKP\] Reduce the logo image size. [\#2519](https://github.com/kubeflow/pipelines/pull/2519) ([numerology](https://github.com/numerology))
|
|
- Frontend - Added support for https artifact links [\#2517](https://github.com/kubeflow/pipelines/pull/2517) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Pin tensorboard version to 1.13.2 [\#2513](https://github.com/kubeflow/pipelines/pull/2513) ([IronPan](https://github.com/IronPan))
|
|
- clean up viewer crd spec [\#2511](https://github.com/kubeflow/pipelines/pull/2511) ([IronPan](https://github.com/IronPan))
|
|
- remove unnecessary namespace in UI rolebinding spec [\#2510](https://github.com/kubeflow/pipelines/pull/2510) ([IronPan](https://github.com/IronPan))
|
|
- \[UI\] Fix metadata tabs loading state [\#2508](https://github.com/kubeflow/pipelines/pull/2508) ([Bobgy](https://github.com/Bobgy))
|
|
- Regenerate api since https://github.com/kubeflow/pipelines/pull/2445 changed api proto [\#2506](https://github.com/kubeflow/pipelines/pull/2506) ([jingzhang36](https://github.com/jingzhang36))
|
|
- \[Sample\] Replace deprecated KubeflowRunner in TFX sample [\#2499](https://github.com/kubeflow/pipelines/pull/2499) ([numerology](https://github.com/numerology))
|
|
- Samples - Renamed component build to container build [\#2496](https://github.com/kubeflow/pipelines/pull/2496) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Frontend\] Enlarge choose pipeline dialog to show more description [\#2494](https://github.com/kubeflow/pipelines/pull/2494) ([Bobgy](https://github.com/Bobgy))
|
|
- update inverse proxy custom permission setting and role setting [\#2493](https://github.com/kubeflow/pipelines/pull/2493) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Fix pipeline description 255 characters length limit [\#2492](https://github.com/kubeflow/pipelines/pull/2492) ([Bobgy](https://github.com/Bobgy))
|
|
- \[MKP\] Fix metadata DB configmap [\#2491](https://github.com/kubeflow/pipelines/pull/2491) ([numerology](https://github.com/numerology))
|
|
- \[Sample\] Add the run ID place holder to TFX sample, fix metadb config in preload sample as well [\#2487](https://github.com/kubeflow/pipelines/pull/2487) ([numerology](https://github.com/numerology))
|
|
- Fix inverse proxy matching regex [\#2486](https://github.com/kubeflow/pipelines/pull/2486) ([IronPan](https://github.com/IronPan))
|
|
- update base image to fix the GKE GC issue for marketplace deployment [\#2484](https://github.com/kubeflow/pipelines/pull/2484) ([IronPan](https://github.com/IronPan))
|
|
- better doc for MKP-KFP deployment [\#2481](https://github.com/kubeflow/pipelines/pull/2481) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[Frontend\] Fix log viewer cannot scroll horizontally + other minor issues [\#2480](https://github.com/kubeflow/pipelines/pull/2480) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Sample\] Update pre-load TFX::OSS sample [\#2476](https://github.com/kubeflow/pipelines/pull/2476) ([numerology](https://github.com/numerology))
|
|
- SDK - Python components - Fixed bug when mixing file outputs with return value outputs [\#2473](https://github.com/kubeflow/pipelines/pull/2473) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update samples/core/ai\_platform pipeline to follow data dependency [\#2472](https://github.com/kubeflow/pipelines/pull/2472) ([ucdmkt](https://github.com/ucdmkt))
|
|
- Add option to hide tensorboard artifact [\#2466](https://github.com/kubeflow/pipelines/pull/2466) ([hlu09](https://github.com/hlu09))
|
|
- Release notes for 0.1.32 [\#2465](https://github.com/kubeflow/pipelines/pull/2465) ([hongye-sun](https://github.com/hongye-sun))
|
|
- \[Frontend\] Update CONTRIBUTING.md with frontend code style info [\#2464](https://github.com/kubeflow/pipelines/pull/2464) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Frontend\] Check format in travis CI [\#2463](https://github.com/kubeflow/pipelines/pull/2463) ([Bobgy](https://github.com/Bobgy))
|
|
- Format all source files under frontend/src using prettier [\#2462](https://github.com/kubeflow/pipelines/pull/2462) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Frontend\] UI shows specified task display name in PipelineDetail page [\#2459](https://github.com/kubeflow/pipelines/pull/2459) ([Bobgy](https://github.com/Bobgy))
|
|
- clusterrole for pipeline-runner with seldondeployments [\#2458](https://github.com/kubeflow/pipelines/pull/2458) ([MingfeiPan](https://github.com/MingfeiPan))
|
|
- Use string literals for reference resource relation and for reference resource type in frontend [\#2453](https://github.com/kubeflow/pipelines/pull/2453) ([jingzhang36](https://github.com/jingzhang36))
|
|
- SDK - Components - Added type to graph input references [\#2451](https://github.com/kubeflow/pipelines/pull/2451) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fix documentation for filter.proto [\#2447](https://github.com/kubeflow/pipelines/pull/2447) ([neuromage](https://github.com/neuromage))
|
|
- \[Request for comments\] Add config for yapf and pylintrc [\#2446](https://github.com/kubeflow/pipelines/pull/2446) ([numerology](https://github.com/numerology))
|
|
- Runs and jobs can be created from pipeline version [\#2445](https://github.com/kubeflow/pipelines/pull/2445) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Fix CustomTable.tsx layout problems [\#2444](https://github.com/kubeflow/pipelines/pull/2444) ([Bobgy](https://github.com/Bobgy))
|
|
- Add --bind\_all option for tensorboard [\#2441](https://github.com/kubeflow/pipelines/pull/2441) ([daikeshi](https://github.com/daikeshi))
|
|
- \[Test\] Fix post-submit test [\#2439](https://github.com/kubeflow/pipelines/pull/2439) ([numerology](https://github.com/numerology))
|
|
- SDK - Client - Makes the create\_run output nicer [\#2438](https://github.com/kubeflow/pipelines/pull/2438) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Setup - Added cloudpickle to requirements [\#2437](https://github.com/kubeflow/pipelines/pull/2437) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add owner files for marketplace deployment [\#2436](https://github.com/kubeflow/pipelines/pull/2436) ([IronPan](https://github.com/IronPan))
|
|
- Update backend OWNERS [\#2435](https://github.com/kubeflow/pipelines/pull/2435) ([IronPan](https://github.com/IronPan))
|
|
- Diagnose me dev env [\#2425](https://github.com/kubeflow/pipelines/pull/2425) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Doc\] Update permission requirement in README [\#2422](https://github.com/kubeflow/pipelines/pull/2422) ([numerology](https://github.com/numerology))
|
|
- Adding the core libraries for diagnose\_me tool. [\#2417](https://github.com/kubeflow/pipelines/pull/2417) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- \[Doc\] Minor doc update [\#2394](https://github.com/kubeflow/pipelines/pull/2394) ([numerology](https://github.com/numerology))
|
|
- update link so that user can easily jump to CAIP after deployment [\#2377](https://github.com/kubeflow/pipelines/pull/2377) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[Frontend\] Make links in pipeline description clickable [\#2376](https://github.com/kubeflow/pipelines/pull/2376) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Doc\] Fix a typo in MKP guide [\#2342](https://github.com/kubeflow/pipelines/pull/2342) ([numerology](https://github.com/numerology))
|
|
- SDK/CLI: Implement kfp pipeline group [\#2340](https://github.com/kubeflow/pipelines/pull/2340) ([elikatsis](https://github.com/elikatsis))
|
|
- SDK - Tests - Fixed most of the test warnings [\#2336](https://github.com/kubeflow/pipelines/pull/2336) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Refactoring - Split the K8sHelper class [\#2333](https://github.com/kubeflow/pipelines/pull/2333) ([Ark-kun](https://github.com/Ark-kun))
|
|
- tech writer edits [\#2332](https://github.com/kubeflow/pipelines/pull/2332) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- Tests - Use base image for frontend tests [\#190](https://github.com/kubeflow/pipelines/pull/190) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.32](https://github.com/kubeflow/pipelines/tree/0.1.32) (2019-10-18)
|
|
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.31...0.1.32)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Update sdk release version [\#2434](https://github.com/kubeflow/pipelines/pull/2434) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Release e9b96de317989a9673ef88d88fb9dab9dac3005f [\#2433](https://github.com/kubeflow/pipelines/pull/2433) ([hongye-sun](https://github.com/hongye-sun))
|
|
- \[Frontend\] Configure tslint for better DX [\#2431](https://github.com/kubeflow/pipelines/pull/2431) ([Bobgy](https://github.com/Bobgy))
|
|
- \[Frontend\] Upgrade typescript to 3.6 [\#2428](https://github.com/kubeflow/pipelines/pull/2428) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - DSL - Make is\_exit\_handler unnecessary in ContainerOp [\#2411](https://github.com/kubeflow/pipelines/pull/2411) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Frontend\] Prettier config to be consistent with existing code style [\#2409](https://github.com/kubeflow/pipelines/pull/2409) ([Bobgy](https://github.com/Bobgy))
|
|
- tech writer edits [\#2403](https://github.com/kubeflow/pipelines/pull/2403) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- \[Test/Sample test\] Fix model version in AI platform sample [\#2400](https://github.com/kubeflow/pipelines/pull/2400) ([numerology](https://github.com/numerology))
|
|
- Update Watson ML default framework version [\#2398](https://github.com/kubeflow/pipelines/pull/2398) ([Tomcli](https://github.com/Tomcli))
|
|
- Add Tomcli as kfs component reviewer [\#2396](https://github.com/kubeflow/pipelines/pull/2396) ([Tomcli](https://github.com/Tomcli))
|
|
- License crawler for third party golang libraries [\#2393](https://github.com/kubeflow/pipelines/pull/2393) ([Bobgy](https://github.com/Bobgy))
|
|
- quick custom spec fix [\#2390](https://github.com/kubeflow/pipelines/pull/2390) ([animeshsingh](https://github.com/animeshsingh))
|
|
- add test config comment [\#2389](https://github.com/kubeflow/pipelines/pull/2389) ([gaoning777](https://github.com/gaoning777))
|
|
- Remove jingzhang36 and rmgogogo from frontend reviewer list [\#2388](https://github.com/kubeflow/pipelines/pull/2388) ([Bobgy](https://github.com/Bobgy))
|
|
- enable the check for dataflow [\#2387](https://github.com/kubeflow/pipelines/pull/2387) ([gaoning777](https://github.com/gaoning777))
|
|
- Update samples/core/tfx-oss to tfx==0.14.0 and kfp=0.1.31 [\#2385](https://github.com/kubeflow/pipelines/pull/2385) ([ucdmkt](https://github.com/ucdmkt))
|
|
- \[Sample\] Add back visualization in XGBoost sample [\#2384](https://github.com/kubeflow/pipelines/pull/2384) ([numerology](https://github.com/numerology))
|
|
- move favicon path, root is override by inverse proxy [\#2382](https://github.com/kubeflow/pipelines/pull/2382) ([rmgogogo](https://github.com/rmgogogo))
|
|
- \[Frontend\] Script and documentation to start a frontend dev env that works with all API endpoints [\#2381](https://github.com/kubeflow/pipelines/pull/2381) ([Bobgy](https://github.com/Bobgy))
|
|
- add animesh to the approvers of the kfserving [\#2380](https://github.com/kubeflow/pipelines/pull/2380) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Added version [\#2374](https://github.com/kubeflow/pipelines/pull/2374) ([Ark-kun](https://github.com/Ark-kun))
|
|
- tech writer edits [\#2373](https://github.com/kubeflow/pipelines/pull/2373) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- \[Samples\] Add numerology as samples/OWNERS [\#2371](https://github.com/kubeflow/pipelines/pull/2371) ([numerology](https://github.com/numerology))
|
|
- \[Frontend\] Fix cannot copy logs in LogViewer when scrolling [\#2370](https://github.com/kubeflow/pipelines/pull/2370) ([Bobgy](https://github.com/Bobgy))
|
|
- KFServing move to v1alpha2 [\#2369](https://github.com/kubeflow/pipelines/pull/2369) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Components - Updated the gcp dataproc create\_cluster component image [\#2366](https://github.com/kubeflow/pipelines/pull/2366) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Doc\] Fix some description of preload samples [\#2361](https://github.com/kubeflow/pipelines/pull/2361) ([numerology](https://github.com/numerology))
|
|
- \[Sample\] Improve tfx oss sample [\#2360](https://github.com/kubeflow/pipelines/pull/2360) ([numerology](https://github.com/numerology))
|
|
- add cloud-platform scope in the test to reclaim the ai platform sample models [\#2355](https://github.com/kubeflow/pipelines/pull/2355) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix potential issue of the ai platform sample when running it in the ai platform notebook [\#2349](https://github.com/kubeflow/pipelines/pull/2349) ([gaoning777](https://github.com/gaoning777))
|
|
- Typo in Data passing in python components.ipynb [\#2347](https://github.com/kubeflow/pipelines/pull/2347) ([pingsutw](https://github.com/pingsutw))
|
|
- \[Test\] Add unittest against TFX [\#2346](https://github.com/kubeflow/pipelines/pull/2346) ([numerology](https://github.com/numerology))
|
|
- SDK - Python components - Fixed handling multiline decorators [\#2345](https://github.com/kubeflow/pipelines/pull/2345) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[License\] Fix third-party license [\#2344](https://github.com/kubeflow/pipelines/pull/2344) ([numerology](https://github.com/numerology))
|
|
- Fix pipeline cannot run bug when using marketplace managed storage [\#2341](https://github.com/kubeflow/pipelines/pull/2341) ([Bobgy](https://github.com/Bobgy))
|
|
- enlarge MKP cluster constraint [\#2339](https://github.com/kubeflow/pipelines/pull/2339) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Add pipeline version api methods [\#2338](https://github.com/kubeflow/pipelines/pull/2338) ([jingzhang36](https://github.com/jingzhang36))
|
|
- tech writer edits [\#2331](https://github.com/kubeflow/pipelines/pull/2331) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- Add sample test for multiple output [\#2328](https://github.com/kubeflow/pipelines/pull/2328) ([gaoning777](https://github.com/gaoning777))
|
|
- add ai\_platform test [\#2327](https://github.com/kubeflow/pipelines/pull/2327) ([gaoning777](https://github.com/gaoning777))
|
|
- Tests - When testing SDK install it using pip [\#2325](https://github.com/kubeflow/pipelines/pull/2325) ([Ark-kun](https://github.com/Ark-kun))
|
|
- tech writer edits [\#2324](https://github.com/kubeflow/pipelines/pull/2324) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- SDK - Compiler - Added the component spec annotations to the compiled workflow [\#2323](https://github.com/kubeflow/pipelines/pull/2323) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[SDK/Compiler\] Add \_create\_and\_write\_workflow method [\#2321](https://github.com/kubeflow/pipelines/pull/2321) ([numerology](https://github.com/numerology))
|
|
- \[Sample\] Add new TFX::OSS sample [\#2319](https://github.com/kubeflow/pipelines/pull/2319) ([numerology](https://github.com/numerology))
|
|
- SDK - Containers - Made python package installation more robust [\#2316](https://github.com/kubeflow/pipelines/pull/2316) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Extend KFServing component with autoscaling and server mode [\#2315](https://github.com/kubeflow/pipelines/pull/2315) ([Tomcli](https://github.com/Tomcli))
|
|
- SDK - Tests - Test creating component from the real AutoML pipeline [\#2314](https://github.com/kubeflow/pipelines/pull/2314) ([Ark-kun](https://github.com/Ark-kun))
|
|
- tech writer edits [\#2313](https://github.com/kubeflow/pipelines/pull/2313) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- \[MKP/doc\] Update doc for changes of service account credential. [\#2309](https://github.com/kubeflow/pipelines/pull/2309) ([numerology](https://github.com/numerology))
|
|
- \[MKP\] Remove service account credential from deployment page. [\#2308](https://github.com/kubeflow/pipelines/pull/2308) ([numerology](https://github.com/numerology))
|
|
- SDK/DSL: ContainerOp.add\_pvolume - Fix volume passed in add\_volume [\#2306](https://github.com/kubeflow/pipelines/pull/2306) ([elikatsis](https://github.com/elikatsis))
|
|
- \[Frontend\] Node detail view now can show workflow input/output artifacts [\#2305](https://github.com/kubeflow/pipelines/pull/2305) ([eterna2](https://github.com/eterna2))
|
|
- SDK - Compiler - Fixed deprecation warning when calling compile [\#2303](https://github.com/kubeflow/pipelines/pull/2303) ([Ark-kun](https://github.com/Ark-kun))
|
|
- tech writer edits [\#2301](https://github.com/kubeflow/pipelines/pull/2301) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- \[Component\] Add VPC Interface Endpoint Support for SageMaker [\#2299](https://github.com/kubeflow/pipelines/pull/2299) ([RedbackThomson](https://github.com/RedbackThomson))
|
|
- SDK - Compiler - Fix bugs in the data passing rewriter [\#2297](https://github.com/kubeflow/pipelines/pull/2297) ([deepio-oc](https://github.com/deepio-oc))
|
|
- Add CMLE deploy comment missing parameters [\#2296](https://github.com/kubeflow/pipelines/pull/2296) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Samples - Simplified pipeline submission code in samples [\#2293](https://github.com/kubeflow/pipelines/pull/2293) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Client - Added a way to set experiment name using environment variables [\#2292](https://github.com/kubeflow/pipelines/pull/2292) ([Ark-kun](https://github.com/Ark-kun))
|
|
- tech writer edits [\#2291](https://github.com/kubeflow/pipelines/pull/2291) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- \[MKP\] Fix gcr paths in values.yaml [\#2289](https://github.com/kubeflow/pipelines/pull/2289) ([numerology](https://github.com/numerology))
|
|
- fix for MKP [\#2288](https://github.com/kubeflow/pipelines/pull/2288) ([rmgogogo](https://github.com/rmgogogo))
|
|
- tech writer edits [\#2285](https://github.com/kubeflow/pipelines/pull/2285) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- Disable cloudsql and update to v0.1.31 [\#2284](https://github.com/kubeflow/pipelines/pull/2284) ([rmgogogo](https://github.com/rmgogogo))
|
|
- tech writer edits [\#2282](https://github.com/kubeflow/pipelines/pull/2282) ([jay-saldanha](https://github.com/jay-saldanha))
|
|
- Remove usage of deprecated ContainerOp methods in use\_gcp\_secret [\#2280](https://github.com/kubeflow/pipelines/pull/2280) ([andrewsmartin](https://github.com/andrewsmartin))
|
|
- Samples - Switched the build\_component sample to the new container API [\#2279](https://github.com/kubeflow/pipelines/pull/2279) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Components - Added the "AutoML Export data to GCS" component [\#2278](https://github.com/kubeflow/pipelines/pull/2278) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Deprecated build\_python\_component [\#2277](https://github.com/kubeflow/pipelines/pull/2277) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Containers - Deprecated build\_docker\_image [\#2276](https://github.com/kubeflow/pipelines/pull/2276) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Refactor resource op sample for sample test coverage [\#2274](https://github.com/kubeflow/pipelines/pull/2274) ([numerology](https://github.com/numerology))
|
|
- SDK - Components - Creating graph components from python pipeline function [\#2273](https://github.com/kubeflow/pipelines/pull/2273) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Verify the object type when serializing primitive arguments [\#2272](https://github.com/kubeflow/pipelines/pull/2272) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Compiler - Make it possible to create more portable pipelines [\#2271](https://github.com/kubeflow/pipelines/pull/2271) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Reorganized TaskSpec execution options [\#2270](https://github.com/kubeflow/pipelines/pull/2270) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Fixed small bugs in graph component resolving [\#2269](https://github.com/kubeflow/pipelines/pull/2269) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Notebooks - Deprecated the docker magic [\#2266](https://github.com/kubeflow/pipelines/pull/2266) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - component\_ref.name should only be set when component was loaded by name [\#2265](https://github.com/kubeflow/pipelines/pull/2265) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Added the ComponentSpec.save method [\#2264](https://github.com/kubeflow/pipelines/pull/2264) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Components - Removed trailing whitespace from AutoML components code [\#2263](https://github.com/kubeflow/pipelines/pull/2263) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Restored attribute order when generating component.yaml files [\#2262](https://github.com/kubeflow/pipelines/pull/2262) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Lightweight - Convert the names of file inputs and outputs [\#2260](https://github.com/kubeflow/pipelines/pull/2260) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Compiler - Fixed small bug in data passing rewriter [\#2259](https://github.com/kubeflow/pipelines/pull/2259) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Samples - Added the data passing tutorial [\#2258](https://github.com/kubeflow/pipelines/pull/2258) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Deprecate the get and set methods for default image in favor of plain variable [\#2257](https://github.com/kubeflow/pipelines/pull/2257) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Containers - Getting namespace lazily [\#2256](https://github.com/kubeflow/pipelines/pull/2256) ([Ark-kun](https://github.com/Ark-kun))
|
|
- remove default namespace [\#2250](https://github.com/kubeflow/pipelines/pull/2250) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- SDK - Lightweight - Added package installation support to func\_to\_container\_op [\#2245](https://github.com/kubeflow/pipelines/pull/2245) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK: fix label check for ContainerOP entities [\#2243](https://github.com/kubeflow/pipelines/pull/2243) ([solovyevt](https://github.com/solovyevt))
|
|
- Update doc for MKP release [\#2242](https://github.com/kubeflow/pipelines/pull/2242) ([rmgogogo](https://github.com/rmgogogo))
|
|
- Update changelog for release 0.1.31. \(And also for 0.1.30 and 0.1.29, whose are not added before\) [\#2232](https://github.com/kubeflow/pipelines/pull/2232) ([jingzhang36](https://github.com/jingzhang36))
|
|
- SDK - Compiler - Move Argo volume specifications to templates [\#2229](https://github.com/kubeflow/pipelines/pull/2229) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated README Swagger CodeGen version [\#2228](https://github.com/kubeflow/pipelines/pull/2228) ([RedbackThomson](https://github.com/RedbackThomson))
|
|
- SDK - Components - Fix - Stop serializing string values [\#2227](https://github.com/kubeflow/pipelines/pull/2227) ([Ark-kun](https://github.com/Ark-kun))
|
|
- third\_party/metadata\_envoy: Modify license file [\#2224](https://github.com/kubeflow/pipelines/pull/2224) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- \[SDK/Client\] Improve the url format check for kfp.Client [\#2222](https://github.com/kubeflow/pipelines/pull/2222) ([numerology](https://github.com/numerology))
|
|
- \[Sample\] update XGBoost sample [\#2220](https://github.com/kubeflow/pipelines/pull/2220) ([numerology](https://github.com/numerology))
|
|
- \[Component\] Add Managed Spot Training Support for SageMaker [\#2219](https://github.com/kubeflow/pipelines/pull/2219) ([RedbackThomson](https://github.com/RedbackThomson))
|
|
- SDK - Containers - Added support for container image cache [\#2216](https://github.com/kubeflow/pipelines/pull/2216) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add third party license + source code to argo and minio images to comply with their license [\#2201](https://github.com/kubeflow/pipelines/pull/2201) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Moved the \_container\_builder from kfp.compiler to kfp.containers [\#2192](https://github.com/kubeflow/pipelines/pull/2192) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Added the backend Go module cache to .gitignote [\#2190](https://github.com/kubeflow/pipelines/pull/2190) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Docs - Added the direct kfp module members to documentation [\#2183](https://github.com/kubeflow/pipelines/pull/2183) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Components - Added AutoML Tables components and tests [\#2174](https://github.com/kubeflow/pipelines/pull/2174) ([Ark-kun](https://github.com/Ark-kun))
|
|
- GUI: should pop-up a correct info when delete more than one pipeline [\#2156](https://github.com/kubeflow/pipelines/pull/2156) ([QxiaoQ](https://github.com/QxiaoQ))
|
|
- \[SDK-compiler\] Refactor Compiler to expose an API to write out yaml spec of pipeline. [\#2146](https://github.com/kubeflow/pipelines/pull/2146) ([numerology](https://github.com/numerology))
|
|
- Add necessary data types to api and database to support pipeline version. [\#1873](https://github.com/kubeflow/pipelines/pull/1873) ([jingzhang36](https://github.com/jingzhang36))
|
|
- SDK - Hiding Argo's workflow.uid placeholder behind DSL [\#1683](https://github.com/kubeflow/pipelines/pull/1683) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Allows uploading a pipeline in new run form [\#1643](https://github.com/kubeflow/pipelines/pull/1643) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK - Improve errors when ContainerOp.output is unavailable [\#1578](https://github.com/kubeflow/pipelines/pull/1578) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Use Remote Build Execution for Bazel builds. [\#1031](https://github.com/kubeflow/pipelines/pull/1031) ([neuromage](https://github.com/neuromage))
|
|
|
|
## [0.1.31](https://github.com/kubeflow/pipelines/tree/0.1.31) (2019-09-25)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.30...0.1.31)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fix publishing deploy YAML in .release.cloudbuild.yaml [\#2231](https://github.com/kubeflow/pipelines/pull/2231) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Lightweight - Added support for file outputs [\#2221](https://github.com/kubeflow/pipelines/pull/2221) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add samples for loops [\#2218](https://github.com/kubeflow/pipelines/pull/2218) ([kevinbache](https://github.com/kevinbache))
|
|
- Fix pipeline lite README [\#2217](https://github.com/kubeflow/pipelines/pull/2217) ([Bobgy](https://github.com/Bobgy))
|
|
- fix release cloud build YAML to generate pipeline-lite YAML [\#2214](https://github.com/kubeflow/pipelines/pull/2214) ([IronPan](https://github.com/IronPan))
|
|
- \[Component\] Fix the image version specification in create cluster component. [\#2213](https://github.com/kubeflow/pipelines/pull/2213) ([numerology](https://github.com/numerology))
|
|
- SDK - Components - Fixed serialization of lists and dicts containing `PipelineParam` items [\#2212](https://github.com/kubeflow/pipelines/pull/2212) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Lightweight - Added support for file inputs [\#2207](https://github.com/kubeflow/pipelines/pull/2207) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add support for hard and soft constraint in the preemptible nodepools [\#2205](https://github.com/kubeflow/pipelines/pull/2205) ([gaoning777](https://github.com/gaoning777))
|
|
- fix release CB and update readme [\#2204](https://github.com/kubeflow/pipelines/pull/2204) ([IronPan](https://github.com/IronPan))
|
|
- fix envoy dockerfile [\#2200](https://github.com/kubeflow/pipelines/pull/2200) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Python components - Properly serializing outputs [\#2198](https://github.com/kubeflow/pipelines/pull/2198) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update dockerfile for envoy [\#2197](https://github.com/kubeflow/pipelines/pull/2197) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Removed some dead code [\#2194](https://github.com/kubeflow/pipelines/pull/2194) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Simplified arg-parsing code using argparse.SUPPRESS [\#2193](https://github.com/kubeflow/pipelines/pull/2193) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update pipeline-lite to v0.1.31 [\#2189](https://github.com/kubeflow/pipelines/pull/2189) ([IronPan](https://github.com/IronPan))
|
|
- Build inverse proxy image as part of the presubmit test [\#2187](https://github.com/kubeflow/pipelines/pull/2187) ([IronPan](https://github.com/IronPan))
|
|
- push pipeline-lite YAML as part of release CB [\#2186](https://github.com/kubeflow/pipelines/pull/2186) ([IronPan](https://github.com/IronPan))
|
|
- Release 57d9f7f1cfd458e945d297957621716062d89a49 [\#2184](https://github.com/kubeflow/pipelines/pull/2184) ([IronPan](https://github.com/IronPan))
|
|
- Docs - Added kfp.containers module [\#2182](https://github.com/kubeflow/pipelines/pull/2182) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Added generated Python SDK documentation to .gitignore [\#2181](https://github.com/kubeflow/pipelines/pull/2181) ([Ark-kun](https://github.com/Ark-kun))
|
|
- metadata: Deployment scripts update [\#2180](https://github.com/kubeflow/pipelines/pull/2180) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- \[MKP/misc\] Update help info for service account. [\#2179](https://github.com/kubeflow/pipelines/pull/2179) ([numerology](https://github.com/numerology))
|
|
- metadata-envoy: Build script for metadata-envoy docker image [\#2178](https://github.com/kubeflow/pipelines/pull/2178) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- Testing - Output Argo workflow information when the workflow times out [\#2176](https://github.com/kubeflow/pipelines/pull/2176) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Compiler - Fix large data passing [\#2173](https://github.com/kubeflow/pipelines/pull/2173) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Test/sample\] Fix the model version in kubeflow\_tf\_serving sample to avoid potential conflict. [\#2170](https://github.com/kubeflow/pipelines/pull/2170) ([numerology](https://github.com/numerology))
|
|
- Update owner for thirdparty [\#2168](https://github.com/kubeflow/pipelines/pull/2168) ([IronPan](https://github.com/IronPan))
|
|
- Make gs:// links in metadata UI point to GCS console page [\#2167](https://github.com/kubeflow/pipelines/pull/2167) ([Bobgy](https://github.com/Bobgy))
|
|
- Add Bobgy to test infra owner [\#2166](https://github.com/kubeflow/pipelines/pull/2166) ([IronPan](https://github.com/IronPan))
|
|
- Pretty print json value in execution/artifact detail page [\#2165](https://github.com/kubeflow/pipelines/pull/2165) ([Bobgy](https://github.com/Bobgy))
|
|
- Update backend owner file [\#2164](https://github.com/kubeflow/pipelines/pull/2164) ([IronPan](https://github.com/IronPan))
|
|
- add kubeflow serving sample test [\#2163](https://github.com/kubeflow/pipelines/pull/2163) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Components - Fixed the output types for outputs with converted names [\#2162](https://github.com/kubeflow/pipelines/pull/2162) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Remove dataflow components [\#2161](https://github.com/kubeflow/pipelines/pull/2161) ([gaoning777](https://github.com/gaoning777))
|
|
- remove tfx-taxi sample in favor of the tfx oss sample [\#2160](https://github.com/kubeflow/pipelines/pull/2160) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix more typos in KFP marketplace application [\#2158](https://github.com/kubeflow/pipelines/pull/2158) ([IronPan](https://github.com/IronPan))
|
|
- Add URI to artifact details page [\#2157](https://github.com/kubeflow/pipelines/pull/2157) ([Bobgy](https://github.com/Bobgy))
|
|
- Execution detail page shows inputs and outputs [\#2155](https://github.com/kubeflow/pipelines/pull/2155) ([Bobgy](https://github.com/Bobgy))
|
|
- Utils to convert metadata api from callback paradigm to promise paradigm [\#2153](https://github.com/kubeflow/pipelines/pull/2153) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix presubmit test failure -- build job in QUEUED state [\#2152](https://github.com/kubeflow/pipelines/pull/2152) ([Bobgy](https://github.com/Bobgy))
|
|
- Removing the unnecessary trunk when generating the DB name [\#2151](https://github.com/kubeflow/pipelines/pull/2151) ([IronPan](https://github.com/IronPan))
|
|
- add preemptible vm and volume snapshot op sample tests [\#2149](https://github.com/kubeflow/pipelines/pull/2149) ([gaoning777](https://github.com/gaoning777))
|
|
- Tests - Samples - Added the component\_build sample test [\#2147](https://github.com/kubeflow/pipelines/pull/2147) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Testing - Fix metadata comparison instability [\#2145](https://github.com/kubeflow/pipelines/pull/2145) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Containers - Raise exception on job failure [\#2144](https://github.com/kubeflow/pipelines/pull/2144) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Fixed build\_python\_component [\#2143](https://github.com/kubeflow/pipelines/pull/2143) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add artifact location tests [\#2142](https://github.com/kubeflow/pipelines/pull/2142) ([gaoning777](https://github.com/gaoning777))
|
|
- add retry tests [\#2141](https://github.com/kubeflow/pipelines/pull/2141) ([gaoning777](https://github.com/gaoning777))
|
|
- Use latest Tensorflow image for Tensorboard. [\#2140](https://github.com/kubeflow/pipelines/pull/2140) ([neuromage](https://github.com/neuromage))
|
|
- Small fixes to the kfp marketplace [\#2138](https://github.com/kubeflow/pipelines/pull/2138) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Fix pipeline metadata serialization [\#2137](https://github.com/kubeflow/pipelines/pull/2137) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Remove envoy related from root directory [\#2136](https://github.com/kubeflow/pipelines/pull/2136) ([IronPan](https://github.com/IronPan))
|
|
- Fix missing execution name in execution list/detail page. [\#2135](https://github.com/kubeflow/pipelines/pull/2135) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Persisting all output values [\#2134](https://github.com/kubeflow/pipelines/pull/2134) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fix the test name of image pull secrets sample test. [\#2132](https://github.com/kubeflow/pipelines/pull/2132) ([numerology](https://github.com/numerology))
|
|
- Fix permission issue running GCP pipelines [\#2129](https://github.com/kubeflow/pipelines/pull/2129) ([IronPan](https://github.com/IronPan))
|
|
- Add documentation for Marketplace CLI deployment [\#2128](https://github.com/kubeflow/pipelines/pull/2128) ([IronPan](https://github.com/IronPan))
|
|
- Fix execution detail page fetch params. [\#2127](https://github.com/kubeflow/pipelines/pull/2127) ([Bobgy](https://github.com/Bobgy))
|
|
- Workaround error thrown from metadata server when there is no record [\#2126](https://github.com/kubeflow/pipelines/pull/2126) ([Bobgy](https://github.com/Bobgy))
|
|
- Update documentations for Kubeflow Pipelines marketplace [\#2125](https://github.com/kubeflow/pipelines/pull/2125) ([IronPan](https://github.com/IronPan))
|
|
- Update gitignore to ignore all .iml files [\#2123](https://github.com/kubeflow/pipelines/pull/2123) ([IronPan](https://github.com/IronPan))
|
|
- A few fixes for Marketplace manifests [\#2122](https://github.com/kubeflow/pipelines/pull/2122) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Python components - Fixed the base\_image default value [\#2119](https://github.com/kubeflow/pipelines/pull/2119) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Fixed kfp.components.set\_default\_base\_image [\#2118](https://github.com/kubeflow/pipelines/pull/2118) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Started to explicitly import submodules into kfp namespace [\#2117](https://github.com/kubeflow/pipelines/pull/2117) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Containers - Fixed kfp.containers.get\_default\_image\_builder [\#2116](https://github.com/kubeflow/pipelines/pull/2116) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add execution order sample test [\#2114](https://github.com/kubeflow/pipelines/pull/2114) ([numerology](https://github.com/numerology))
|
|
- Add imagepullsecrets sample into sample test [\#2113](https://github.com/kubeflow/pipelines/pull/2113) ([numerology](https://github.com/numerology))
|
|
- Add a convention to make sure experiment\_name is parameterized in notebook sample. [\#2112](https://github.com/kubeflow/pipelines/pull/2112) ([numerology](https://github.com/numerology))
|
|
- update kustomize\(for 0.1.30 release\) [\#2111](https://github.com/kubeflow/pipelines/pull/2111) ([gaoning777](https://github.com/gaoning777))
|
|
- fix bug: list.pop\(\) is not expecting keyword arg [\#2107](https://github.com/kubeflow/pipelines/pull/2107) ([gaoning777](https://github.com/gaoning777))
|
|
- Add sidecar sample test [\#2106](https://github.com/kubeflow/pipelines/pull/2106) ([gaoning777](https://github.com/gaoning777))
|
|
- Artifact list column creation time [\#2105](https://github.com/kubeflow/pipelines/pull/2105) ([Bobgy](https://github.com/Bobgy))
|
|
- Add script that automatically proxies backend servers for frontend dev server [\#2104](https://github.com/kubeflow/pipelines/pull/2104) ([Bobgy](https://github.com/Bobgy))
|
|
- kfserving pipeline update [\#2102](https://github.com/kubeflow/pipelines/pull/2102) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Release 1449d08aeeeb47731d019ea046d90904d9c77953 [\#2099](https://github.com/kubeflow/pipelines/pull/2099) ([gaoning777](https://github.com/gaoning777))
|
|
- add dataflow sample with the new GCP component [\#2096](https://github.com/kubeflow/pipelines/pull/2096) ([gaoning777](https://github.com/gaoning777))
|
|
- pipeline-lite/metadata: Update readme [\#2093](https://github.com/kubeflow/pipelines/pull/2093) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- Close the streams after getting gcloud auth token [\#2084](https://github.com/kubeflow/pipelines/pull/2084) ([IronPan](https://github.com/IronPan))
|
|
- add us to OWNERS for SHA [\#2047](https://github.com/kubeflow/pipelines/pull/2047) ([rmgogogo](https://github.com/rmgogogo))
|
|
- WithParams [\#2044](https://github.com/kubeflow/pipelines/pull/2044) ([kevinbache](https://github.com/kevinbache))
|
|
- SDK - Lightweigh - Made wrapper code compatible with python2 [\#2035](https://github.com/kubeflow/pipelines/pull/2035) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Refactoring - Replaced the \*Meta classes with the \*Spec classes [\#1944](https://github.com/kubeflow/pipelines/pull/1944) ([Ark-kun](https://github.com/Ark-kun))
|
|
- configure db host and port from from config file [\#1940](https://github.com/kubeflow/pipelines/pull/1940) ([xaniasd](https://github.com/xaniasd))
|
|
- SDK - Containers - Do not create GCS bucket unless building the image [\#1938](https://github.com/kubeflow/pipelines/pull/1938) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.30](https://github.com/kubeflow/pipelines/tree/0.1.30) (2019-09-13)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.29...0.1.30)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- update sdk versions [\#2100](https://github.com/kubeflow/pipelines/pull/2100) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix the logic of passing default values of pipeline parameters. [\#2098](https://github.com/kubeflow/pipelines/pull/2098) ([numerology](https://github.com/numerology))
|
|
- feature parity between notebook sample and normal sample [\#2095](https://github.com/kubeflow/pipelines/pull/2095) ([gaoning777](https://github.com/gaoning777))
|
|
- Remove broken environment variables in namespace install [\#2087](https://github.com/kubeflow/pipelines/pull/2087) ([IronPan](https://github.com/IronPan))
|
|
- gcp-marketplace: Updating metadata deployment to use gRPC server [\#2083](https://github.com/kubeflow/pipelines/pull/2083) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- Expose an API for appending params/names/descriptions in a programmable way. [\#2082](https://github.com/kubeflow/pipelines/pull/2082) ([numerology](https://github.com/numerology))
|
|
- Expose DB username to marketplace schema.yaml [\#2079](https://github.com/kubeflow/pipelines/pull/2079) ([IronPan](https://github.com/IronPan))
|
|
- Use GCSHelper to upload test result [\#2078](https://github.com/kubeflow/pipelines/pull/2078) ([numerology](https://github.com/numerology))
|
|
- Fix sample test result upload failure. [\#2077](https://github.com/kubeflow/pipelines/pull/2077) ([numerology](https://github.com/numerology))
|
|
- Add cmle tpu sample link [\#2074](https://github.com/kubeflow/pipelines/pull/2074) ([gaoning777](https://github.com/gaoning777))
|
|
- Make wget quieter [\#2069](https://github.com/kubeflow/pipelines/pull/2069) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Store DB password as K8s secret for marketplace deployment [\#2067](https://github.com/kubeflow/pipelines/pull/2067) ([IronPan](https://github.com/IronPan))
|
|
- Chang object store naming for marketplace deployment [\#2066](https://github.com/kubeflow/pipelines/pull/2066) ([IronPan](https://github.com/IronPan))
|
|
- fixes name inconsistency for marketplace manifest and bump kfp version [\#2065](https://github.com/kubeflow/pipelines/pull/2065) ([IronPan](https://github.com/IronPan))
|
|
- Release - Fixed the deprecated component image build [\#2063](https://github.com/kubeflow/pipelines/pull/2063) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Release - Creating the release branch from the specified commit [\#2062](https://github.com/kubeflow/pipelines/pull/2062) ([Ark-kun](https://github.com/Ark-kun))
|
|
- manifests/metadata: Metadata server invocation change [\#2041](https://github.com/kubeflow/pipelines/pull/2041) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- Improve notebook check automation [\#2040](https://github.com/kubeflow/pipelines/pull/2040) ([numerology](https://github.com/numerology))
|
|
- Add parameter for service account credential [\#2039](https://github.com/kubeflow/pipelines/pull/2039) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Testing - Run some unit-tests in a more correct way [\#2036](https://github.com/kubeflow/pipelines/pull/2036) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add warning message when there are empty parameters in NewRun.tsx [\#2016](https://github.com/kubeflow/pipelines/pull/2016) ([ajchili](https://github.com/ajchili))
|
|
- Fix bug where source and variables are not accessible to visualization [\#2012](https://github.com/kubeflow/pipelines/pull/2012) ([ajchili](https://github.com/ajchili))
|
|
- SDK - Stop adding empty descriptions and inputs [\#1969](https://github.com/kubeflow/pipelines/pull/1969) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.29](https://github.com/kubeflow/pipelines/tree/0.1.29) (2019-09-07)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.27...0.1.29)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Add execution list and details pages [\#2059](https://github.com/kubeflow/pipelines/pull/2059) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- update sample readme for the new structure [\#2058](https://github.com/kubeflow/pipelines/pull/2058) ([gaoning777](https://github.com/gaoning777))
|
|
- Adds Metadata Artifacts to UI [\#2057](https://github.com/kubeflow/pipelines/pull/2057) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK - Compiler - Failing when PipelineParam is unresolved [\#2055](https://github.com/kubeflow/pipelines/pull/2055) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Removing ResNet-CMLE sample [\#2053](https://github.com/kubeflow/pipelines/pull/2053) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Refactor kfp.compiler for better modularity [\#2052](https://github.com/kubeflow/pipelines/pull/2052) ([numerology](https://github.com/numerology))
|
|
- SDK - Compiler - Stopped adding mlpipeline artifacts to every compiled template [\#2046](https://github.com/kubeflow/pipelines/pull/2046) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Hiding signature attribute from CloudPickle [\#2045](https://github.com/kubeflow/pipelines/pull/2045) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Compiler - Fixed dsl.Condition when parameter resolves to string with spaces [\#2043](https://github.com/kubeflow/pipelines/pull/2043) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Compiler - Fixed handling of PipelineParams in artifact arguments [\#2042](https://github.com/kubeflow/pipelines/pull/2042) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Testing - Make dsl and compiler tests discoverable by unittest [\#2038](https://github.com/kubeflow/pipelines/pull/2038) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fix Local Development Quickstart sample [\#2037](https://github.com/kubeflow/pipelines/pull/2037) ([numerology](https://github.com/numerology))
|
|
- SDK - Refactoring - Reduced the usage of dsl.Pipeline context [\#2034](https://github.com/kubeflow/pipelines/pull/2034) ([Ark-kun](https://github.com/Ark-kun))
|
|
- move old gcp components to deprecated folder [\#2031](https://github.com/kubeflow/pipelines/pull/2031) ([gaoning777](https://github.com/gaoning777))
|
|
- add more core samples in the sample test [\#2030](https://github.com/kubeflow/pipelines/pull/2030) ([gaoning777](https://github.com/gaoning777))
|
|
- Add guideline for including a sample in sample test [\#2026](https://github.com/kubeflow/pipelines/pull/2026) ([numerology](https://github.com/numerology))
|
|
- SDK: fix setting pipeline-wide artifact\_location for ResourceOp and VolumeOp classes and add description field for create\_experiment\(\) function [\#2025](https://github.com/kubeflow/pipelines/pull/2025) ([solovyevt](https://github.com/solovyevt))
|
|
- update service account for non managed storage case [\#2023](https://github.com/kubeflow/pipelines/pull/2023) ([IronPan](https://github.com/IronPan))
|
|
- update release cb yaml [\#2022](https://github.com/kubeflow/pipelines/pull/2022) ([IronPan](https://github.com/IronPan))
|
|
- Add readme and update application parameter [\#2021](https://github.com/kubeflow/pipelines/pull/2021) ([IronPan](https://github.com/IronPan))
|
|
- Extend E2E tests: Add VolumeOp test [\#2019](https://github.com/kubeflow/pipelines/pull/2019) ([elikatsis](https://github.com/elikatsis))
|
|
- SDK/DSL: Fix bug when using PipelineParam in `pvc` of PipelineVolume [\#2018](https://github.com/kubeflow/pipelines/pull/2018) ([elikatsis](https://github.com/elikatsis))
|
|
- api: fix generate\_api.sh script with bash shebang [\#2017](https://github.com/kubeflow/pipelines/pull/2017) ([yanniszark](https://github.com/yanniszark))
|
|
- SDK - Components - Enable loading graph components [\#2010](https://github.com/kubeflow/pipelines/pull/2010) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Change schema.yaml to v2 [\#2009](https://github.com/kubeflow/pipelines/pull/2009) ([IronPan](https://github.com/IronPan))
|
|
- fix cb for release [\#2008](https://github.com/kubeflow/pipelines/pull/2008) ([IronPan](https://github.com/IronPan))
|
|
- speed up cb for merged pr [\#2007](https://github.com/kubeflow/pipelines/pull/2007) ([IronPan](https://github.com/IronPan))
|
|
- remove the bigquery components to fabvor the new gcp components [\#2006](https://github.com/kubeflow/pipelines/pull/2006) ([gaoning777](https://github.com/gaoning777))
|
|
- update release CB to copy images to marketplace compliant location [\#2005](https://github.com/kubeflow/pipelines/pull/2005) ([IronPan](https://github.com/IronPan))
|
|
- Changed isVisualizationServiceAlive implementation to not block API server startup [\#2004](https://github.com/kubeflow/pipelines/pull/2004) ([ajchili](https://github.com/ajchili))
|
|
- Improve visualization server docker image [\#2003](https://github.com/kubeflow/pipelines/pull/2003) ([ajchili](https://github.com/ajchili))
|
|
- Fix ROC Curve visualization argument placeholder [\#2002](https://github.com/kubeflow/pipelines/pull/2002) ([ajchili](https://github.com/ajchili))
|
|
- Add schema validation for sample test config yaml [\#2000](https://github.com/kubeflow/pipelines/pull/2000) ([numerology](https://github.com/numerology))
|
|
- pass pipeline runner service account to api server [\#1996](https://github.com/kubeflow/pipelines/pull/1996) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Components - Added type to TaskOutputReference [\#1995](https://github.com/kubeflow/pipelines/pull/1995) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add connection for inverse proxy [\#1993](https://github.com/kubeflow/pipelines/pull/1993) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Components - Added output references to TaskSpec [\#1991](https://github.com/kubeflow/pipelines/pull/1991) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Testing - Fixed the comparison bug in presubmit test script [\#1990](https://github.com/kubeflow/pipelines/pull/1990) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Print cloud build logs when the task fails [\#1989](https://github.com/kubeflow/pipelines/pull/1989) ([Bobgy](https://github.com/Bobgy))
|
|
- move pipeline runner service account to backend [\#1988](https://github.com/kubeflow/pipelines/pull/1988) ([IronPan](https://github.com/IronPan))
|
|
- Change sample test to read test arguments from yaml config file [\#1987](https://github.com/kubeflow/pipelines/pull/1987) ([numerology](https://github.com/numerology))
|
|
- Disable TFMA visualization [\#1986](https://github.com/kubeflow/pipelines/pull/1986) ([ajchili](https://github.com/ajchili))
|
|
- Refactor tedious redefinition using withItem. [\#1985](https://github.com/kubeflow/pipelines/pull/1985) ([numerology](https://github.com/numerology))
|
|
- Remove service account from helm chart [\#1983](https://github.com/kubeflow/pipelines/pull/1983) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Tests - Fixed bug in the Artifact location test pipeline [\#1982](https://github.com/kubeflow/pipelines/pull/1982) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add e2e visualization tests [\#1981](https://github.com/kubeflow/pipelines/pull/1981) ([ajchili](https://github.com/ajchili))
|
|
- update kubeflow pipelines application name [\#1980](https://github.com/kubeflow/pipelines/pull/1980) ([IronPan](https://github.com/IronPan))
|
|
- Add generated client from visualization swagger [\#1979](https://github.com/kubeflow/pipelines/pull/1979) ([ajchili](https://github.com/ajchili))
|
|
- Add CRD admin permission to deployer SA [\#1977](https://github.com/kubeflow/pipelines/pull/1977) ([IronPan](https://github.com/IronPan))
|
|
- Remove stdout/stderr from predefined visualization [\#1976](https://github.com/kubeflow/pipelines/pull/1976) ([ajchili](https://github.com/ajchili))
|
|
- Update GCP marketplace deployer dockerfile [\#1975](https://github.com/kubeflow/pipelines/pull/1975) ([IronPan](https://github.com/IronPan))
|
|
- Fix JavaScript and CSS loading issue with table visualization [\#1974](https://github.com/kubeflow/pipelines/pull/1974) ([ajchili](https://github.com/ajchili))
|
|
- manifest/metadata: Switching to use metadata grpc server [\#1973](https://github.com/kubeflow/pipelines/pull/1973) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- Fix python syntax of TFMA visualization [\#1972](https://github.com/kubeflow/pipelines/pull/1972) ([ajchili](https://github.com/ajchili))
|
|
- SDK - Containers - Build python container image based on current working directory [\#1970](https://github.com/kubeflow/pipelines/pull/1970) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Only yaml component files can be used as source [\#1966](https://github.com/kubeflow/pipelines/pull/1966) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Verifying that the serializer returns string [\#1965](https://github.com/kubeflow/pipelines/pull/1965) ([Ark-kun](https://github.com/Ark-kun))
|
|
- test/project-cleanup - fix [\#1964](https://github.com/kubeflow/pipelines/pull/1964) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- Refactor run\_sample\_test.py script into python class [\#1963](https://github.com/kubeflow/pipelines/pull/1963) ([numerology](https://github.com/numerology))
|
|
- Add travis CI for new unit test. [\#1960](https://github.com/kubeflow/pipelines/pull/1960) ([numerology](https://github.com/numerology))
|
|
- Add frontend support for Python based visualizations [\#1959](https://github.com/kubeflow/pipelines/pull/1959) ([ajchili](https://github.com/ajchili))
|
|
- Test infra - Fixed the batch Prow tests [\#1958](https://github.com/kubeflow/pipelines/pull/1958) ([Ark-kun](https://github.com/Ark-kun))
|
|
- 1953: added missed target\_image parameter to build\_docker\_image method [\#1955](https://github.com/kubeflow/pipelines/pull/1955) ([pahask8](https://github.com/pahask8))
|
|
- minor fix for tfx oss readme [\#1954](https://github.com/kubeflow/pipelines/pull/1954) ([gaoning777](https://github.com/gaoning777))
|
|
- Bug fix and add unit test for sample-test/utils.file\_injection [\#1952](https://github.com/kubeflow/pipelines/pull/1952) ([numerology](https://github.com/numerology))
|
|
- Fix support for custom visualizations [\#1951](https://github.com/kubeflow/pipelines/pull/1951) ([ajchili](https://github.com/ajchili))
|
|
- Fix the missing argument of re.sub [\#1948](https://github.com/kubeflow/pipelines/pull/1948) ([numerology](https://github.com/numerology))
|
|
- Refactor check\_notebook\_results.py into python module. [\#1947](https://github.com/kubeflow/pipelines/pull/1947) ([numerology](https://github.com/numerology))
|
|
- SDK - Components - Add support for the Base64Pickle type [\#1946](https://github.com/kubeflow/pipelines/pull/1946) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Add support for the List, Dict and Json types [\#1945](https://github.com/kubeflow/pipelines/pull/1945) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Compiler - Deprecated dsl-compile --package [\#1941](https://github.com/kubeflow/pipelines/pull/1941) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Move postsubmit tests to lite deployment [\#1939](https://github.com/kubeflow/pipelines/pull/1939) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Components - Setting default base image or image factory [\#1937](https://github.com/kubeflow/pipelines/pull/1937) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Add support for the Boolean type [\#1936](https://github.com/kubeflow/pipelines/pull/1936) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update changelog for 0.1.27 [\#1935](https://github.com/kubeflow/pipelines/pull/1935) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK - Components - Improved serialization and deserialization of arguments and defaults [\#1934](https://github.com/kubeflow/pipelines/pull/1934) ([Ark-kun](https://github.com/Ark-kun))
|
|
- sync namespaced install file [\#1932](https://github.com/kubeflow/pipelines/pull/1932) ([IronPan](https://github.com/IronPan))
|
|
- Add endpoint to allow custom visualizations [\#1931](https://github.com/kubeflow/pipelines/pull/1931) ([ajchili](https://github.com/ajchili))
|
|
- SDK - Refactoring - Replaced the TypeMeta class [\#1930](https://github.com/kubeflow/pipelines/pull/1930) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add custom visualization support for Python based visualizations [\#1929](https://github.com/kubeflow/pipelines/pull/1929) ([ajchili](https://github.com/ajchili))
|
|
- clean up owner file [\#1928](https://github.com/kubeflow/pipelines/pull/1928) ([IronPan](https://github.com/IronPan))
|
|
- Add pipeline id to pipeline summary card [\#1927](https://github.com/kubeflow/pipelines/pull/1927) ([ajchili](https://github.com/ajchili))
|
|
- Exclude visualization types from flake8 testing [\#1925](https://github.com/kubeflow/pipelines/pull/1925) ([ajchili](https://github.com/ajchili))
|
|
- Use cloud build to build images instead [\#1923](https://github.com/kubeflow/pipelines/pull/1923) ([Bobgy](https://github.com/Bobgy))
|
|
- upgrade backend image versions [\#1918](https://github.com/kubeflow/pipelines/pull/1918) ([hongye-sun](https://github.com/hongye-sun))
|
|
- reduce taxi and xgboost test data to speed up sample test [\#1917](https://github.com/kubeflow/pipelines/pull/1917) ([gaoning777](https://github.com/gaoning777))
|
|
- versioned the 0.13.0 tfx example [\#1912](https://github.com/kubeflow/pipelines/pull/1912) ([gaoning777](https://github.com/gaoning777))
|
|
- Sample test improvement - using python fire to launch sample test [\#1897](https://github.com/kubeflow/pipelines/pull/1897) ([numerology](https://github.com/numerology))
|
|
- SDK - Switching python container components to Lightweight components code generator [\#1889](https://github.com/kubeflow/pipelines/pull/1889) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Support Affinity for ContainerOps [\#1886](https://github.com/kubeflow/pipelines/pull/1886) ([hamedhsn](https://github.com/hamedhsn))
|
|
- WithItems Support [\#1868](https://github.com/kubeflow/pipelines/pull/1868) ([kevinbache](https://github.com/kevinbache))
|
|
- Added README.md for Python based visualizations [\#1853](https://github.com/kubeflow/pipelines/pull/1853) ([ajchili](https://github.com/ajchili))
|
|
- Initial kfserving pipeline component [\#1838](https://github.com/kubeflow/pipelines/pull/1838) ([animeshsingh](https://github.com/animeshsingh))
|
|
- SDK - Components - Added component properties to the task factory function [\#1771](https://github.com/kubeflow/pipelines/pull/1771) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add GCP marketplace application manifest for kubeflow pipelines [\#1621](https://github.com/kubeflow/pipelines/pull/1621) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Added kfp.run\_pipeline\_func\_on\_cluster function \(alias\) [\#1521](https://github.com/kubeflow/pipelines/pull/1521) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Skip attributes with missing values during PipelineMeta serialization [\#1448](https://github.com/kubeflow/pipelines/pull/1448) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Added support for raw input artifact argument values to ContainerOp [\#791](https://github.com/kubeflow/pipelines/pull/791) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.27](https://github.com/kubeflow/pipelines/tree/0.1.27) (2019-08-22)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.26...0.1.27)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- update namespaced-install.yaml [\#1926](https://github.com/kubeflow/pipelines/pull/1926) ([IronPan](https://github.com/IronPan))
|
|
- Fix lint related issue [\#1922](https://github.com/kubeflow/pipelines/pull/1922) ([numerology](https://github.com/numerology))
|
|
- Cleanup pipeline-lite deployment [\#1921](https://github.com/kubeflow/pipelines/pull/1921) ([IronPan](https://github.com/IronPan))
|
|
- Allow visualization kernel timeout to be specifiable via environment variables [\#1920](https://github.com/kubeflow/pipelines/pull/1920) ([ajchili](https://github.com/ajchili))
|
|
- Release 151c5349f13bea9d626c988563c04c0a86210c21 [\#1916](https://github.com/kubeflow/pipelines/pull/1916) ([hongye-sun](https://github.com/hongye-sun))
|
|
- cleanup test directory [\#1914](https://github.com/kubeflow/pipelines/pull/1914) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Airflow - Fixed bug in AirFlow op creation [\#1911](https://github.com/kubeflow/pipelines/pull/1911) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add cloud sql and gcs connection for pipeline-lite deployment [\#1910](https://github.com/kubeflow/pipelines/pull/1910) ([IronPan](https://github.com/IronPan))
|
|
- Enable error propagation from nbconvert to frontend [\#1909](https://github.com/kubeflow/pipelines/pull/1909) ([ajchili](https://github.com/ajchili))
|
|
- remove tfx notebook sample in favor of the TFX OSS sample [\#1908](https://github.com/kubeflow/pipelines/pull/1908) ([gaoning777](https://github.com/gaoning777))
|
|
- \[front-end-server\] Allow viewer:tensorboard podTemplateSpec to be customizable [\#1906](https://github.com/kubeflow/pipelines/pull/1906) ([eterna2](https://github.com/eterna2))
|
|
- Change the type of resource reference payload column [\#1905](https://github.com/kubeflow/pipelines/pull/1905) ([IronPan](https://github.com/IronPan))
|
|
- apiserver: Remove TFX output artifact recording to metadatastore [\#1904](https://github.com/kubeflow/pipelines/pull/1904) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- remove kubeflow training to favor tfx components [\#1902](https://github.com/kubeflow/pipelines/pull/1902) ([gaoning777](https://github.com/gaoning777))
|
|
- Add TFDV, TFMA, and Table visualization support for Python based visualizations [\#1898](https://github.com/kubeflow/pipelines/pull/1898) ([ajchili](https://github.com/ajchili))
|
|
- Add run with json data as input within fixed-data.ts for UI testing and development [\#1895](https://github.com/kubeflow/pipelines/pull/1895) ([ajchili](https://github.com/ajchili))
|
|
- Use single part as default [\#1893](https://github.com/kubeflow/pipelines/pull/1893) ([IronPan](https://github.com/IronPan))
|
|
- fix unit tests and address some comments [\#1892](https://github.com/kubeflow/pipelines/pull/1892) ([gaoning777](https://github.com/gaoning777))
|
|
- Replace codemirror editor react component with react-ace editor component [\#1890](https://github.com/kubeflow/pipelines/pull/1890) ([ajchili](https://github.com/ajchili))
|
|
- Simplified the build\_docker\_image function [\#1887](https://github.com/kubeflow/pipelines/pull/1887) ([Ark-kun](https://github.com/Ark-kun))
|
|
- IBM Watson samples: from six.moves import xrange [\#1877](https://github.com/kubeflow/pipelines/pull/1877) ([cclauss](https://github.com/cclauss))
|
|
- Undefined name 'e' in openvino [\#1876](https://github.com/kubeflow/pipelines/pull/1876) ([cclauss](https://github.com/cclauss))
|
|
- SDK - Lightweight - Fixed custom types in multi-output case [\#1875](https://github.com/kubeflow/pipelines/pull/1875) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Components - Fixed ModelBase comparison bug [\#1874](https://github.com/kubeflow/pipelines/pull/1874) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update changelog for 0.1.26 [\#1872](https://github.com/kubeflow/pipelines/pull/1872) ([neuromage](https://github.com/neuromage))
|
|
- Remove copying of tfx data for cloudbuild release steps. [\#1871](https://github.com/kubeflow/pipelines/pull/1871) ([neuromage](https://github.com/neuromage))
|
|
- Update manifests to point to 0.26 release. [\#1870](https://github.com/kubeflow/pipelines/pull/1870) ([neuromage](https://github.com/neuromage))
|
|
- add compile step in the samples to generate zip files [\#1866](https://github.com/kubeflow/pipelines/pull/1866) ([gaoning777](https://github.com/gaoning777))
|
|
- Update Python SDK versions for release. [\#1860](https://github.com/kubeflow/pipelines/pull/1860) ([neuromage](https://github.com/neuromage))
|
|
- test/project-cleanup: Support to cleanup gke-clusters in test project [\#1857](https://github.com/kubeflow/pipelines/pull/1857) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- Created extensible code editor based on react-ace [\#1855](https://github.com/kubeflow/pipelines/pull/1855) ([ajchili](https://github.com/ajchili))
|
|
- Add visualization-server service to lightweight deployment [\#1844](https://github.com/kubeflow/pipelines/pull/1844) ([ajchili](https://github.com/ajchili))
|
|
- SDK - Tests - Improved the "ContainerOp.set\_retry" test [\#1843](https://github.com/kubeflow/pipelines/pull/1843) ([Ark-kun](https://github.com/Ark-kun))
|
|
- pipeline-lite: Introduce metadata component to pipeline-lite [\#1840](https://github.com/kubeflow/pipelines/pull/1840) ([dushyanthsc](https://github.com/dushyanthsc))
|
|
- \[Bug Fix\] Delete ResourceOp should not have output parameters [\#1822](https://github.com/kubeflow/pipelines/pull/1822) ([eterna2](https://github.com/eterna2))
|
|
- Use KFP lite deployment for presubmit tests [\#1808](https://github.com/kubeflow/pipelines/pull/1808) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - Fixed string comparisons [\#1756](https://github.com/kubeflow/pipelines/pull/1756) ([Ark-kun](https://github.com/Ark-kun))
|
|
- 'core' folder included to parameters related On-Premise cluster [\#1751](https://github.com/kubeflow/pipelines/pull/1751) ([olegchorny](https://github.com/olegchorny))
|
|
- Refactor presubmit-tests-with-pipeline-deployment.sh to run in other projects [\#1732](https://github.com/kubeflow/pipelines/pull/1732) ([Bobgy](https://github.com/Bobgy))
|
|
- Lint Python code for undefined names [\#1721](https://github.com/kubeflow/pipelines/pull/1721) ([cclauss](https://github.com/cclauss))
|
|
- Let backend apiserver mysql dbname configurable [\#1714](https://github.com/kubeflow/pipelines/pull/1714) ([jwwandy](https://github.com/jwwandy))
|
|
- gcp cred bug fix for multiple credentials in single pipeline [\#1384](https://github.com/kubeflow/pipelines/pull/1384) ([aakashbajaj](https://github.com/aakashbajaj))
|
|
- Collecting coverage when running python tests [\#898](https://github.com/kubeflow/pipelines/pull/898) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.26](https://github.com/kubeflow/pipelines/tree/0.1.26) (2019-08-16)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.25...0.1.26)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- update gcloud ml-engine to ai-platform [\#1863](https://github.com/kubeflow/pipelines/pull/1863) ([gaoning777](https://github.com/gaoning777))
|
|
- Release 0517114dc2b365a4a6d95424af6157ead774eff3 [\#1859](https://github.com/kubeflow/pipelines/pull/1859) ([neuromage](https://github.com/neuromage))
|
|
- Reduce getPipeline calls in RunList [\#1852](https://github.com/kubeflow/pipelines/pull/1852) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add back coveralls. [\#1849](https://github.com/kubeflow/pipelines/pull/1849) ([numerology](https://github.com/numerology))
|
|
- Propagate pipeline name in pipeline spec [\#1842](https://github.com/kubeflow/pipelines/pull/1842) ([IronPan](https://github.com/IronPan))
|
|
- Create composite indexes \[ResourceType, ReferenceUUID, ReferenceType\] [\#1836](https://github.com/kubeflow/pipelines/pull/1836) ([IronPan](https://github.com/IronPan))
|
|
- Improve sql efficiency for getting the run [\#1835](https://github.com/kubeflow/pipelines/pull/1835) ([IronPan](https://github.com/IronPan))
|
|
- Adding a sample for serving component [\#1830](https://github.com/kubeflow/pipelines/pull/1830) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Update for sample repo restructuring [\#1828](https://github.com/kubeflow/pipelines/pull/1828) ([zanedurante](https://github.com/zanedurante))
|
|
- Fix run duration bug [\#1827](https://github.com/kubeflow/pipelines/pull/1827) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Reduce API usage by utilizing reference name in reference resource API [\#1824](https://github.com/kubeflow/pipelines/pull/1824) ([ajchili](https://github.com/ajchili))
|
|
- Update npm test to not use coverall [\#1819](https://github.com/kubeflow/pipelines/pull/1819) ([IronPan](https://github.com/IronPan))
|
|
- Add subprocess pip install example in lightweight component example notebook [\#1817](https://github.com/kubeflow/pipelines/pull/1817) ([Bobgy](https://github.com/Bobgy))
|
|
- Build - Fix CloudBuild bug [\#1816](https://github.com/kubeflow/pipelines/pull/1816) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Refactors toolbar buttons to use a map rather than an array [\#1812](https://github.com/kubeflow/pipelines/pull/1812) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Disable flaky tests temporarily [\#1809](https://github.com/kubeflow/pipelines/pull/1809) ([Bobgy](https://github.com/Bobgy))
|
|
- Fix test loophole for loading samples during KFP startup [\#1807](https://github.com/kubeflow/pipelines/pull/1807) ([IronPan](https://github.com/IronPan))
|
|
- Container builder default gcr [\#1806](https://github.com/kubeflow/pipelines/pull/1806) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix the broken sample path in API [\#1805](https://github.com/kubeflow/pipelines/pull/1805) ([IronPan](https://github.com/IronPan))
|
|
- Garbage collect the completed workflow after persisted to database [\#1802](https://github.com/kubeflow/pipelines/pull/1802) ([IronPan](https://github.com/IronPan))
|
|
- Fix github security alert. [\#1798](https://github.com/kubeflow/pipelines/pull/1798) ([hongye-sun](https://github.com/hongye-sun))
|
|
- ContainerBuilder loading kube config [\#1795](https://github.com/kubeflow/pipelines/pull/1795) ([gaoning777](https://github.com/gaoning777))
|
|
- Move TF installation to notebooks [\#1793](https://github.com/kubeflow/pipelines/pull/1793) ([numerology](https://github.com/numerology))
|
|
- Move argo installation to dockerfile from bash script. [\#1792](https://github.com/kubeflow/pipelines/pull/1792) ([numerology](https://github.com/numerology))
|
|
- fix sample reference link [\#1789](https://github.com/kubeflow/pipelines/pull/1789) ([gaoning777](https://github.com/gaoning777))
|
|
- skip storing log to files [\#1788](https://github.com/kubeflow/pipelines/pull/1788) ([IronPan](https://github.com/IronPan))
|
|
- Remove yebrahim from approvers/reviewers [\#1787](https://github.com/kubeflow/pipelines/pull/1787) ([yebrahim](https://github.com/yebrahim))
|
|
- update owner files in samples and test [\#1785](https://github.com/kubeflow/pipelines/pull/1785) ([gaoning777](https://github.com/gaoning777))
|
|
- Fixed Dockerfile used for buildVisualizationServer in Cloud Build [\#1783](https://github.com/kubeflow/pipelines/pull/1783) ([ajchili](https://github.com/ajchili))
|
|
- Add retry button in Pipeline UI [\#1782](https://github.com/kubeflow/pipelines/pull/1782) ([IronPan](https://github.com/IronPan))
|
|
- add reference name to resource reference API proto [\#1781](https://github.com/kubeflow/pipelines/pull/1781) ([IronPan](https://github.com/IronPan))
|
|
- Update images, bug fixes, clean up code [\#1778](https://github.com/kubeflow/pipelines/pull/1778) ([carolynwang](https://github.com/carolynwang))
|
|
- Container builder [\#1774](https://github.com/kubeflow/pipelines/pull/1774) ([gaoning777](https://github.com/gaoning777))
|
|
- fix api server sort test [\#1769](https://github.com/kubeflow/pipelines/pull/1769) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Containers - Returning image name with digest [\#1768](https://github.com/kubeflow/pipelines/pull/1768) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Move imagepullsecrets sample to samples/core [\#1767](https://github.com/kubeflow/pipelines/pull/1767) ([numerology](https://github.com/numerology))
|
|
- Not return error if run update doesn't change DB entry [\#1765](https://github.com/kubeflow/pipelines/pull/1765) ([IronPan](https://github.com/IronPan))
|
|
- remove copying the samples since we are not releasing the samples in the GCS [\#1764](https://github.com/kubeflow/pipelines/pull/1764) ([gaoning777](https://github.com/gaoning777))
|
|
- Backend - Docker build should fail on sample compilation failures [\#1760](https://github.com/kubeflow/pipelines/pull/1760) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Move samples to the correct location [\#1759](https://github.com/kubeflow/pipelines/pull/1759) ([gaoning777](https://github.com/gaoning777))
|
|
- Change how Variables are Provided to Visualizations [\#1754](https://github.com/kubeflow/pipelines/pull/1754) ([ajchili](https://github.com/ajchili))
|
|
- Add preemtptible gpu sample [\#1749](https://github.com/kubeflow/pipelines/pull/1749) ([numerology](https://github.com/numerology))
|
|
- Revert "Backend - Updated the version of the ml metadata package" [\#1747](https://github.com/kubeflow/pipelines/pull/1747) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Revert "Backend - Starting the api-server container build from scratch" [\#1742](https://github.com/kubeflow/pipelines/pull/1742) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Refactor aws samples to match new folder structure [\#1741](https://github.com/kubeflow/pipelines/pull/1741) ([carolynwang](https://github.com/carolynwang))
|
|
- Components - Added the pymongo license URL [\#1740](https://github.com/kubeflow/pipelines/pull/1740) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add Visualization Server to Cloud Build yaml Files [\#1738](https://github.com/kubeflow/pipelines/pull/1738) ([ajchili](https://github.com/ajchili))
|
|
- Update Watson Machine Learning auth with IAM [\#1737](https://github.com/kubeflow/pipelines/pull/1737) ([Tomcli](https://github.com/Tomcli))
|
|
- Delete KFP component before reinstalling again [\#1736](https://github.com/kubeflow/pipelines/pull/1736) ([IronPan](https://github.com/IronPan))
|
|
- Moving samples to match the new folder structure [\#1734](https://github.com/kubeflow/pipelines/pull/1734) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- fix cloudbuild failure [\#1733](https://github.com/kubeflow/pipelines/pull/1733) ([gaoning777](https://github.com/gaoning777))
|
|
- Refactor sample tests configuration to reduce the efforts of adding samples. [\#1730](https://github.com/kubeflow/pipelines/pull/1730) ([numerology](https://github.com/numerology))
|
|
- SDK - Lightweight - Fixed regression for components without outputs [\#1726](https://github.com/kubeflow/pipelines/pull/1726) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Backend - Updated the version of the ml metadata package [\#1725](https://github.com/kubeflow/pipelines/pull/1725) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add API to rerun the pipeline [\#1720](https://github.com/kubeflow/pipelines/pull/1720) ([IronPan](https://github.com/IronPan))
|
|
- Remove outdated argo install instruction [\#1719](https://github.com/kubeflow/pipelines/pull/1719) ([Bobgy](https://github.com/Bobgy))
|
|
- SDK - ContainerOp.set\_display\_name should return self to enable chaining [\#1718](https://github.com/kubeflow/pipelines/pull/1718) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Rename InputPath -\> Source for Visualization API definition [\#1717](https://github.com/kubeflow/pipelines/pull/1717) ([ajchili](https://github.com/ajchili))
|
|
- Add SageMaker create workteam and Ground Truth components, sample demo pipeline, other minor updates [\#1716](https://github.com/kubeflow/pipelines/pull/1716) ([carolynwang](https://github.com/carolynwang))
|
|
- Support Single part PutFile [\#1713](https://github.com/kubeflow/pipelines/pull/1713) ([nirsagi](https://github.com/nirsagi))
|
|
- Fixes cloning of recurring runs [\#1712](https://github.com/kubeflow/pipelines/pull/1712) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Restructure samples [\#1710](https://github.com/kubeflow/pipelines/pull/1710) ([gaoning777](https://github.com/gaoning777))
|
|
- Simplify sample\_test.yaml [\#1709](https://github.com/kubeflow/pipelines/pull/1709) ([numerology](https://github.com/numerology))
|
|
- add jxzheng to the reviewers for samples [\#1705](https://github.com/kubeflow/pipelines/pull/1705) ([gaoning777](https://github.com/gaoning777))
|
|
- Component build fix [\#1703](https://github.com/kubeflow/pipelines/pull/1703) ([gaoning777](https://github.com/gaoning777))
|
|
- Allows creation of jobs without experiments [\#1702](https://github.com/kubeflow/pipelines/pull/1702) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Backend - Starting the api-server container build from scratch [\#1699](https://github.com/kubeflow/pipelines/pull/1699) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Moving component\_sdk to components/gcp/ [\#1698](https://github.com/kubeflow/pipelines/pull/1698) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Lightweight - Added support for complex default values [\#1696](https://github.com/kubeflow/pipelines/pull/1696) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Changelog 0.1.25 [\#1695](https://github.com/kubeflow/pipelines/pull/1695) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Move kustomize manifests a dedicate directory [\#1690](https://github.com/kubeflow/pipelines/pull/1690) ([IronPan](https://github.com/IronPan))
|
|
- Clears the workflow's name in GetWorkflowSpec and uses it for the GenerateName [\#1689](https://github.com/kubeflow/pipelines/pull/1689) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- API - Updated swagger-codegen-cli version [\#1686](https://github.com/kubeflow/pipelines/pull/1686) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update SageMaker components and sample pipeline [\#1682](https://github.com/kubeflow/pipelines/pull/1682) ([carolynwang](https://github.com/carolynwang))
|
|
- Basic component build sample [\#1681](https://github.com/kubeflow/pipelines/pull/1681) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Separate codegen from containerbuild 2 [\#1680](https://github.com/kubeflow/pipelines/pull/1680) ([gaoning777](https://github.com/gaoning777))
|
|
- Separate codegen from containerbuild [\#1679](https://github.com/kubeflow/pipelines/pull/1679) ([gaoning777](https://github.com/gaoning777))
|
|
- Add new PlotType to Allow for Visualization Creation [\#1677](https://github.com/kubeflow/pipelines/pull/1677) ([ajchili](https://github.com/ajchili))
|
|
- Container op mount secret sample [\#1676](https://github.com/kubeflow/pipelines/pull/1676) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- SDK/Lightweight - Updated default image to tensorflow:1.13.2-py3 [\#1671](https://github.com/kubeflow/pipelines/pull/1671) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Adding a sample for explicitly defining the execution order [\#1668](https://github.com/kubeflow/pipelines/pull/1668) ([SinaChavoshi](https://github.com/SinaChavoshi))
|
|
- Adding multiple outputs into sdk with sample [\#1667](https://github.com/kubeflow/pipelines/pull/1667) ([zanedurante](https://github.com/zanedurante))
|
|
- SDK - Removed the build\_image parameter from build\_python\_component function [\#1657](https://github.com/kubeflow/pipelines/pull/1657) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update kaniko executor version to speed up image build [\#1652](https://github.com/kubeflow/pipelines/pull/1652) ([gaoning777](https://github.com/gaoning777))
|
|
- Add code for python visualization service [\#1651](https://github.com/kubeflow/pipelines/pull/1651) ([ajchili](https://github.com/ajchili))
|
|
- SDK/Client - Added the create\_run\_from\_pipeline\_package method [\#1523](https://github.com/kubeflow/pipelines/pull/1523) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Using Airflow ops in Pipelines [\#1483](https://github.com/kubeflow/pipelines/pull/1483) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Cleanup - Serialized PipelineParamTuple does not need value or type [\#1469](https://github.com/kubeflow/pipelines/pull/1469) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Reorganize ResourceOp samples [\#1433](https://github.com/kubeflow/pipelines/pull/1433) ([elikatsis](https://github.com/elikatsis))
|
|
- add default value type checking [\#1407](https://github.com/kubeflow/pipelines/pull/1407) ([gaoning777](https://github.com/gaoning777))
|
|
- Seldon examples [\#1405](https://github.com/kubeflow/pipelines/pull/1405) ([ryandawsonuk](https://github.com/ryandawsonuk))
|
|
|
|
## [0.1.25](https://github.com/kubeflow/pipelines/tree/0.1.25) (2019-07-26)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.24...0.1.25)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Increase version in namespaced-install.yaml too [\#1684](https://github.com/kubeflow/pipelines/pull/1684) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Add visualization API service to frontend [\#1675](https://github.com/kubeflow/pipelines/pull/1675) ([ajchili](https://github.com/ajchili))
|
|
- Increase KFP version in \(1\) sdk/python/setup.py \(2\) component\_sdk/python/setup.py \(3\) manifests/base/kustomization.yaml [\#1674](https://github.com/kubeflow/pipelines/pull/1674) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Release fe639f41661d8e17fcda64ff8242127620b80ba0 [\#1672](https://github.com/kubeflow/pipelines/pull/1672) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Adding kfp.cil to kfp setup.py. [\#1666](https://github.com/kubeflow/pipelines/pull/1666) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Fix exit handler sample [\#1665](https://github.com/kubeflow/pipelines/pull/1665) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add visualization swagger files to frontend [\#1663](https://github.com/kubeflow/pipelines/pull/1663) ([ajchili](https://github.com/ajchili))
|
|
- move gcshelper out of component\_builder [\#1658](https://github.com/kubeflow/pipelines/pull/1658) ([gaoning777](https://github.com/gaoning777))
|
|
- Remove redundant import. [\#1656](https://github.com/kubeflow/pipelines/pull/1656) ([numerology](https://github.com/numerology))
|
|
- Fix broken license link [\#1655](https://github.com/kubeflow/pipelines/pull/1655) ([hongye-sun](https://github.com/hongye-sun))
|
|
- update kaniko executor version to speed up image build [\#1652](https://github.com/kubeflow/pipelines/pull/1652) ([gaoning777](https://github.com/gaoning777))
|
|
- add init container for container op [\#1650](https://github.com/kubeflow/pipelines/pull/1650) ([IronPan](https://github.com/IronPan))
|
|
- update python test to use python3 [\#1649](https://github.com/kubeflow/pipelines/pull/1649) ([IronPan](https://github.com/IronPan))
|
|
- Add visualization server and unit tests for visualization server [\#1647](https://github.com/kubeflow/pipelines/pull/1647) ([ajchili](https://github.com/ajchili))
|
|
- Sets min widths for buttons to avoid text wrapping [\#1637](https://github.com/kubeflow/pipelines/pull/1637) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Changed arguments parameter type and built visualization pb and swagger files [\#1636](https://github.com/kubeflow/pipelines/pull/1636) ([ajchili](https://github.com/ajchili))
|
|
- Add recurring run column to run lists [\#1635](https://github.com/kubeflow/pipelines/pull/1635) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- update persistent agence to only store the argo spec [\#1634](https://github.com/kubeflow/pipelines/pull/1634) ([IronPan](https://github.com/IronPan))
|
|
- Add OWNERS file in aws components and examples [\#1633](https://github.com/kubeflow/pipelines/pull/1633) ([Jeffwan](https://github.com/Jeffwan))
|
|
- Samples - Cleaned up unnecessary usage of PipelineParam [\#1631](https://github.com/kubeflow/pipelines/pull/1631) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Samples - Removed the immediate\_value sample [\#1630](https://github.com/kubeflow/pipelines/pull/1630) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add SageMaker HPO component and sample usage in a pipeline [\#1628](https://github.com/kubeflow/pipelines/pull/1628) ([carolynwang](https://github.com/carolynwang))
|
|
- propagate database password when init db connection [\#1627](https://github.com/kubeflow/pipelines/pull/1627) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Lightweight - Added support for "None" default values [\#1626](https://github.com/kubeflow/pipelines/pull/1626) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Removed duplicate CircularProgress within UI [\#1625](https://github.com/kubeflow/pipelines/pull/1625) ([ajchili](https://github.com/ajchili))
|
|
- viewer controller is now namespaced so no need for cluster role [\#1623](https://github.com/kubeflow/pipelines/pull/1623) ([jingzhang36](https://github.com/jingzhang36))
|
|
- switch third party images to GCR [\#1622](https://github.com/kubeflow/pipelines/pull/1622) ([IronPan](https://github.com/IronPan))
|
|
- update changelog [\#1618](https://github.com/kubeflow/pipelines/pull/1618) ([gaoning777](https://github.com/gaoning777))
|
|
- Update samples to use the latest versions of the python SDK [\#1607](https://github.com/kubeflow/pipelines/pull/1607) ([gaoning777](https://github.com/gaoning777))
|
|
- Trims whitespace from pipeline params on creation of new run [\#1605](https://github.com/kubeflow/pipelines/pull/1605) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK/DSL: Fix bug when specifying custom resource for VolumeOp [\#1595](https://github.com/kubeflow/pipelines/pull/1595) ([elikatsis](https://github.com/elikatsis))
|
|
- \[Feature\] Set ttlSecondsAfterFinished in argo workflow with PipelineConf [\#1594](https://github.com/kubeflow/pipelines/pull/1594) ([eterna2](https://github.com/eterna2))
|
|
- Delete go CLI [\#1592](https://github.com/kubeflow/pipelines/pull/1592) ([IronPan](https://github.com/IronPan))
|
|
- Added image captioning sample to samples/notebooks [\#1591](https://github.com/kubeflow/pipelines/pull/1591) ([zanedurante](https://github.com/zanedurante))
|
|
- tox.ini: Add flake8 tests to find Python syntax errors and undefined names [\#1577](https://github.com/kubeflow/pipelines/pull/1577) ([cclauss](https://github.com/cclauss))
|
|
- Add gcp-connector label and remove pod name [\#1542](https://github.com/kubeflow/pipelines/pull/1542) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Remove legacy hardcoded version of TFX [\#1502](https://github.com/kubeflow/pipelines/pull/1502) ([IreneGi](https://github.com/IreneGi))
|
|
- add support for flexible config \(via env var\) for the pipline service and UI, fix broken links \(pointed to API vs UI service\) [\#1293](https://github.com/kubeflow/pipelines/pull/1293) ([yaronha](https://github.com/yaronha))
|
|
|
|
## [0.1.24](https://github.com/kubeflow/pipelines/tree/0.1.24) (2019-07-12)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.23...0.1.24)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- update manifest and sdk version [\#1617](https://github.com/kubeflow/pipelines/pull/1617) ([gaoning777](https://github.com/gaoning777))
|
|
- fix dependency bug in the recursion support [\#1616](https://github.com/kubeflow/pipelines/pull/1616) ([gaoning777](https://github.com/gaoning777))
|
|
- Release ac833a084b32324b56ca56e9109e05cde02816a4 [\#1614](https://github.com/kubeflow/pipelines/pull/1614) ([gaoning777](https://github.com/gaoning777))
|
|
- Set user credentials when creating viewer object [\#1603](https://github.com/kubeflow/pipelines/pull/1603) ([jingzhang36](https://github.com/jingzhang36))
|
|
- List pipelines [\#1588](https://github.com/kubeflow/pipelines/pull/1588) ([kevinbache](https://github.com/kevinbache))
|
|
- Update Watson training component to output model location UID [\#1587](https://github.com/kubeflow/pipelines/pull/1587) ([Tomcli](https://github.com/Tomcli))
|
|
- fix recursion bug [\#1583](https://github.com/kubeflow/pipelines/pull/1583) ([gaoning777](https://github.com/gaoning777))
|
|
- Release 2d0d8619507743ec4ff1e213735a8f82d3913281 [\#1581](https://github.com/kubeflow/pipelines/pull/1581) ([IronPan](https://github.com/IronPan))
|
|
- Pass dataset\_location to container [\#1579](https://github.com/kubeflow/pipelines/pull/1579) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add PV/PVC admin permission for pipeline runner [\#1576](https://github.com/kubeflow/pipelines/pull/1576) ([IronPan](https://github.com/IronPan))
|
|
- Updates the changelog for the v0.1.23 release [\#1571](https://github.com/kubeflow/pipelines/pull/1571) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Manifests: Update pipeline-runner permissions [\#1570](https://github.com/kubeflow/pipelines/pull/1570) ([elikatsis](https://github.com/elikatsis))
|
|
- Update manifests for 0.1.23 [\#1567](https://github.com/kubeflow/pipelines/pull/1567) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add Visualization API endpoint [\#1565](https://github.com/kubeflow/pipelines/pull/1565) ([ajchili](https://github.com/ajchili))
|
|
- Viewer CRD controller running under namespace [\#1562](https://github.com/kubeflow/pipelines/pull/1562) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Pipeline sample: Updated research notebook to use Seaborn [\#1546](https://github.com/kubeflow/pipelines/pull/1546) ([kweinmeister](https://github.com/kweinmeister))
|
|
- add\_pod\_env op handler [\#1540](https://github.com/kubeflow/pipelines/pull/1540) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Step 7 auto-generated change log for release 0.1.21 [\#1527](https://github.com/kubeflow/pipelines/pull/1527) ([jingzhang36](https://github.com/jingzhang36))
|
|
|
|
|
|
## [0.1.23](https://github.com/kubeflow/pipelines/tree/0.1.23) (2019-06-26)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.22...0.1.23)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Sort keys in nested dictionaries for fixing unit tests [\#1558](https://github.com/kubeflow/pipelines/pull/1558) ([derekhh](https://github.com/derekhh))
|
|
- Use sorted\(dict.items\(\)\) for stable output [\#1554](https://github.com/kubeflow/pipelines/pull/1554) ([derekhh](https://github.com/derekhh))
|
|
- Use GCP external Stackdriver links [\#1552](https://github.com/kubeflow/pipelines/pull/1552) ([derekhh](https://github.com/derekhh))
|
|
- configurable timeout and namespace in docker magic [\#1550](https://github.com/kubeflow/pipelines/pull/1550) ([gaoning777](https://github.com/gaoning777))
|
|
- Updated links in READMEs [\#1544](https://github.com/kubeflow/pipelines/pull/1544) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- SDK/Client - Add optional parameter "name" to upload\_pipeline method [\#1543](https://github.com/kubeflow/pipelines/pull/1543) ([fabito](https://github.com/fabito))
|
|
- Parameterize namespace and suppress pod error [\#1539](https://github.com/kubeflow/pipelines/pull/1539) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK/Lightweight - Use argparse for command-line parsing [\#1534](https://github.com/kubeflow/pipelines/pull/1534) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Release v0.22 [\#1525](https://github.com/kubeflow/pipelines/pull/1525) ([kevinbache](https://github.com/kevinbache))
|
|
- SDK/Lightweight - Added python version compatibility checks [\#1524](https://github.com/kubeflow/pipelines/pull/1524) ([Ark-kun](https://github.com/Ark-kun))
|
|
- fix api doc link url [\#1496](https://github.com/kubeflow/pipelines/pull/1496) ([xieqihui](https://github.com/xieqihui))
|
|
- add issue template [\#1492](https://github.com/kubeflow/pipelines/pull/1492) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Travis configuration for Python 3.5 and 3.7 [\#1467](https://github.com/kubeflow/pipelines/pull/1467) ([kvalev](https://github.com/kvalev))
|
|
- Add timeout out in dsl [\#1465](https://github.com/kubeflow/pipelines/pull/1465) ([gaoning777](https://github.com/gaoning777))
|
|
|
|
## [0.1.22](https://github.com/kubeflow/pipelines/tree/0.1.22) (2019-06-21)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.21...0.1.22)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- increment sdk versions [\#1538](https://github.com/kubeflow/pipelines/pull/1538) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK/Client - Added support for all APIs [\#1536](https://github.com/kubeflow/pipelines/pull/1536) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Client - Added the upload\_pipeline API [\#1535](https://github.com/kubeflow/pipelines/pull/1535) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update Watson pipeline component source to the latest commit [\#1533](https://github.com/kubeflow/pipelines/pull/1533) ([Tomcli](https://github.com/Tomcli))
|
|
- SDK - Generated paths will be in /tmp by default [\#1531](https://github.com/kubeflow/pipelines/pull/1531) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add metrics table to run details page, run outputs tab [\#1530](https://github.com/kubeflow/pipelines/pull/1530) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK+Frontend - Fixed the task display name annotation key [\#1526](https://github.com/kubeflow/pipelines/pull/1526) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Fixed import [\#1522](https://github.com/kubeflow/pipelines/pull/1522) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Sample: model retraining scenario using AI Platform components [\#1513](https://github.com/kubeflow/pipelines/pull/1513) ([kweinmeister](https://github.com/kweinmeister))
|
|
- SDK/Lightweight - Disabled code pickling by default [\#1512](https://github.com/kubeflow/pipelines/pull/1512) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Lightweight - Enable cloudpickle installation from non-root users [\#1511](https://github.com/kubeflow/pipelines/pull/1511) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Improving python component logs by making stdout and stderr unbuffered [\#1510](https://github.com/kubeflow/pipelines/pull/1510) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Release 1d55a27cf8b69696f3ab5c10687edf2fde0068c7 [\#1506](https://github.com/kubeflow/pipelines/pull/1506) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add wait\_job command [\#1505](https://github.com/kubeflow/pipelines/pull/1505) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add myself as a approver/reviewer. [\#1503](https://github.com/kubeflow/pipelines/pull/1503) ([neuromage](https://github.com/neuromage))
|
|
- Update README.md [\#1500](https://github.com/kubeflow/pipelines/pull/1500) ([krazyhaas](https://github.com/krazyhaas))
|
|
- use cluster role for viewer crd for now since viewer crd doesn't support namespaced deployemnt [\#1499](https://github.com/kubeflow/pipelines/pull/1499) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Make it easier to compile and submit a pipeline run [\#1484](https://github.com/kubeflow/pipelines/pull/1484) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fixed broken link in README.md [\#1480](https://github.com/kubeflow/pipelines/pull/1480) ([ajchili](https://github.com/ajchili))
|
|
- Base64 encode the pickled code [\#1476](https://github.com/kubeflow/pipelines/pull/1476) ([kvalev](https://github.com/kvalev))
|
|
- removing some creds [\#1470](https://github.com/kubeflow/pipelines/pull/1470) ([animeshsingh](https://github.com/animeshsingh))
|
|
- SDK/Compiler - Invoke the op\_transformers as early as possible [\#1464](https://github.com/kubeflow/pipelines/pull/1464) ([kvalev](https://github.com/kvalev))
|
|
- Frontend - Show customized task display names [\#1463](https://github.com/kubeflow/pipelines/pull/1463) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Output default job\_dir.txt file [\#1459](https://github.com/kubeflow/pipelines/pull/1459) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add op\_to\_templates\_handler to compiler [\#1458](https://github.com/kubeflow/pipelines/pull/1458) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Pin selenium chrome version [\#1457](https://github.com/kubeflow/pipelines/pull/1457) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Apiserver s3 and MySQL env vars [\#1455](https://github.com/kubeflow/pipelines/pull/1455) ([yaronha](https://github.com/yaronha))
|
|
- update manifest/ readme [\#1454](https://github.com/kubeflow/pipelines/pull/1454) ([IronPan](https://github.com/IronPan))
|
|
- SDK/Compiler - Fix s3 artifact key names [\#1451](https://github.com/kubeflow/pipelines/pull/1451) ([kvalev](https://github.com/kvalev))
|
|
- KFP CLI [\#1449](https://github.com/kubeflow/pipelines/pull/1449) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add rileyjbauer as to frontend integration tests OWNERS [\#1447](https://github.com/kubeflow/pipelines/pull/1447) ([yebrahim](https://github.com/yebrahim))
|
|
- update namespaced install manifest to include inverse proxy [\#1446](https://github.com/kubeflow/pipelines/pull/1446) ([IronPan](https://github.com/IronPan))
|
|
- Added license URL for google-cloud-datastore [\#1445](https://github.com/kubeflow/pipelines/pull/1445) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Build - Simplify python SDK package installation [\#1444](https://github.com/kubeflow/pipelines/pull/1444) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Load auth from kube config. [\#1443](https://github.com/kubeflow/pipelines/pull/1443) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Fix Katib-launcher component with python file open issue [\#1441](https://github.com/kubeflow/pipelines/pull/1441) ([Tomcli](https://github.com/Tomcli))
|
|
- expose add\_op\_transformer in the PipelineConf and add an example [\#1440](https://github.com/kubeflow/pipelines/pull/1440) ([gaoning777](https://github.com/gaoning777))
|
|
- remove support for deserializing a string of a dict for typemeta [\#1439](https://github.com/kubeflow/pipelines/pull/1439) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Controlling which modules are captured with Lightweight components [\#1435](https://github.com/kubeflow/pipelines/pull/1435) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Only install cloudpickle if it's not available [\#1434](https://github.com/kubeflow/pipelines/pull/1434) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update the doc to enable proxy agent by default [\#1432](https://github.com/kubeflow/pipelines/pull/1432) ([IronPan](https://github.com/IronPan))
|
|
- enable proxy by default [\#1431](https://github.com/kubeflow/pipelines/pull/1431) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Dynamically installing cloudpickle module [\#1429](https://github.com/kubeflow/pipelines/pull/1429) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Backend - Updated Argo package from v2.3.0 RC to final version [\#1428](https://github.com/kubeflow/pipelines/pull/1428) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Testing - Updated Argo CLI to v2.3.0 [\#1427](https://github.com/kubeflow/pipelines/pull/1427) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Manifests: Update Argo version to v2.3.0 [\#1425](https://github.com/kubeflow/pipelines/pull/1425) ([elikatsis](https://github.com/elikatsis))
|
|
- Update pipeline version in KFP manifest to 0.1.21 https://github.com/kubeflow/pipelines/releases/tag/0.1.21 [\#1424](https://github.com/kubeflow/pipelines/pull/1424) ([jingzhang36](https://github.com/jingzhang36))
|
|
- Updates Google Cloud Storage and pins axios version [\#1415](https://github.com/kubeflow/pipelines/pull/1415) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- update the API doc description [\#1410](https://github.com/kubeflow/pipelines/pull/1410) ([IronPan](https://github.com/IronPan))
|
|
- add single API swagger json file [\#1408](https://github.com/kubeflow/pipelines/pull/1408) ([IronPan](https://github.com/IronPan))
|
|
- add default value type checking [\#1407](https://github.com/kubeflow/pipelines/pull/1407) ([gaoning777](https://github.com/gaoning777))
|
|
- Add doc for API [\#1406](https://github.com/kubeflow/pipelines/pull/1406) ([IronPan](https://github.com/IronPan))
|
|
- Fix API package names and regenerate checked-in proto files. [\#1404](https://github.com/kubeflow/pipelines/pull/1404) ([neuromage](https://github.com/neuromage))
|
|
- update DSL client documentation [\#1403](https://github.com/kubeflow/pipelines/pull/1403) ([IronPan](https://github.com/IronPan))
|
|
- SDK/DSL: Make 'name' argument of a PipelineVolume omittable [\#1402](https://github.com/kubeflow/pipelines/pull/1402) ([elikatsis](https://github.com/elikatsis))
|
|
- Fix auto generated resource link for DSL [\#1400](https://github.com/kubeflow/pipelines/pull/1400) ([IronPan](https://github.com/IronPan))
|
|
- set dataset\_location as the default location. [\#1399](https://github.com/kubeflow/pipelines/pull/1399) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Added the link to the SDK reference docs to README.md [\#1398](https://github.com/kubeflow/pipelines/pull/1398) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fixed the handling of PipelineParam-based default values in extract\_metadata [\#1380](https://github.com/kubeflow/pipelines/pull/1380) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Use different volume names for different secrets [\#1379](https://github.com/kubeflow/pipelines/pull/1379) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add HyperParameters back to SageMaker training job [\#1377](https://github.com/kubeflow/pipelines/pull/1377) ([Jeffwan](https://github.com/Jeffwan))
|
|
- SDK/Compiler: Add add\_pvolumes\(\) method to ContainerOp [\#1353](https://github.com/kubeflow/pipelines/pull/1353) ([elikatsis](https://github.com/elikatsis))
|
|
- SDK - Refactored \_func\_to\_component\_spec to split code generation from signature analysis [\#1334](https://github.com/kubeflow/pipelines/pull/1334) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Improved test script compatibility with editable package installation [\#1200](https://github.com/kubeflow/pipelines/pull/1200) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Enhance pipeline TFX taxi sample to support on-prem cluster [\#749](https://github.com/kubeflow/pipelines/pull/749) ([jinchihe](https://github.com/jinchihe))
|
|
|
|
## [0.1.21](https://github.com/kubeflow/pipelines/tree/0.1.21) (2019-05-29)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.20...0.1.21)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Cleanup code - Kaniko pod parameterization [\#1394](https://github.com/kubeflow/pipelines/pull/1394) ([IronPan](https://github.com/IronPan))
|
|
- expose configuration for setting the max number of tensorboard [\#1393](https://github.com/kubeflow/pipelines/pull/1393) ([IronPan](https://github.com/IronPan))
|
|
- Fix naming from sagamaker to sagemaker [\#1386](https://github.com/kubeflow/pipelines/pull/1386) ([tiffanyfay](https://github.com/tiffanyfay))
|
|
- typo [\#1385](https://github.com/kubeflow/pipelines/pull/1385) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Capturing function dependencies when creating lightweight components [\#1372](https://github.com/kubeflow/pipelines/pull/1372) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Added the argo-models to requirements.txt [\#1367](https://github.com/kubeflow/pipelines/pull/1367) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Do not render primitives as json [\#1366](https://github.com/kubeflow/pipelines/pull/1366) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Update CHANGELOG.md [\#1358](https://github.com/kubeflow/pipelines/pull/1358) ([IronPan](https://github.com/IronPan))
|
|
- Fix docstring for \_ops\_group Condition [\#1356](https://github.com/kubeflow/pipelines/pull/1356) ([Reldan](https://github.com/Reldan))
|
|
- update kfp ui rbac permission [\#1350](https://github.com/kubeflow/pipelines/pull/1350) ([IronPan](https://github.com/IronPan))
|
|
- Trim the file extension from suggested pipeline names [\#1349](https://github.com/kubeflow/pipelines/pull/1349) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Pretty print inputs and outputs json [\#1348](https://github.com/kubeflow/pipelines/pull/1348) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Release components [\#1347](https://github.com/kubeflow/pipelines/pull/1347) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK/Compiler: Fix Ops after\(\) method to handle multiple arguments [\#1346](https://github.com/kubeflow/pipelines/pull/1346) ([elikatsis](https://github.com/elikatsis))
|
|
- rename sample\_test to component\_test and sample\_test\_v2 to sample\_test [\#1341](https://github.com/kubeflow/pipelines/pull/1341) ([gaoning777](https://github.com/gaoning777))
|
|
- Add HTTP/HTTPS support in FE [\#1339](https://github.com/kubeflow/pipelines/pull/1339) ([eran-nussbaum](https://github.com/eran-nussbaum))
|
|
- \[kfp sdk\] Added examples for ArtifactLocation, ResourceOp, VolumeOp, and Sidecar. [\#1338](https://github.com/kubeflow/pipelines/pull/1338) ([eterna2](https://github.com/eterna2))
|
|
- check if data and env format [\#1337](https://github.com/kubeflow/pipelines/pull/1337) ([cheyang](https://github.com/cheyang))
|
|
- update proxy image build path [\#1336](https://github.com/kubeflow/pipelines/pull/1336) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Made description and name parameters optional in the @pipeline decorator [\#1335](https://github.com/kubeflow/pipelines/pull/1335) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add argo install in postsubmit [\#1333](https://github.com/kubeflow/pipelines/pull/1333) ([gaoning777](https://github.com/gaoning777))
|
|
- Removes redundant npm install from FE Dockerfile [\#1332](https://github.com/kubeflow/pipelines/pull/1332) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- \[Frontend\] minio client in API server can be configured with environment variables [\#1324](https://github.com/kubeflow/pipelines/pull/1324) ([eterna2](https://github.com/eterna2))
|
|
- Add mpi job into arena launcher [\#1307](https://github.com/kubeflow/pipelines/pull/1307) ([cheyang](https://github.com/cheyang))
|
|
- Adds metrics table to Compare page, creates Metric component [\#1284](https://github.com/kubeflow/pipelines/pull/1284) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Fix watson train component [\#1259](https://github.com/kubeflow/pipelines/pull/1259) ([mpoqq](https://github.com/mpoqq))
|
|
- Added the auto-generated python SDK docs [\#1256](https://github.com/kubeflow/pipelines/pull/1256) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Removing unneeded uses of dsl.Pipeline [\#1229](https://github.com/kubeflow/pipelines/pull/1229) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/DSL - ContainerOp.apply method now supports functions that do not return anything [\#1226](https://github.com/kubeflow/pipelines/pull/1226) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Compiler - Added the ability to apply a function to all ops in a pipeline [\#1209](https://github.com/kubeflow/pipelines/pull/1209) ([Ark-kun](https://github.com/Ark-kun))
|
|
- \[Feature\] Supports parameterized S3Artifactory for Pipeline and ContainerOp in kfp package [\#1064](https://github.com/kubeflow/pipelines/pull/1064) ([eterna2](https://github.com/eterna2))
|
|
|
|
## [0.1.20](https://github.com/kubeflow/pipelines/tree/0.1.20) (2019-05-14)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.19...0.1.20)
|
|
|
|
**Closed issues:**
|
|
|
|
- Cannot create job for experiment via Pipelines Go CLI [\#1321](https://github.com/kubeflow/pipelines/issues/1321)
|
|
- Support a container flow inside one pod [\#1313](https://github.com/kubeflow/pipelines/issues/1313)
|
|
- toleration support for ContainerOp [\#1265](https://github.com/kubeflow/pipelines/issues/1265)
|
|
- Can only create recurring run from within experiment page [\#1217](https://github.com/kubeflow/pipelines/issues/1217)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Release c3235d725eb1d1eb06b5600a8291967aa6cf518f [\#1331](https://github.com/kubeflow/pipelines/pull/1331) ([IronPan](https://github.com/IronPan))
|
|
- bump kfp version in sdk [\#1330](https://github.com/kubeflow/pipelines/pull/1330) ([IronPan](https://github.com/IronPan))
|
|
- bump kfp version in component sdk [\#1329](https://github.com/kubeflow/pipelines/pull/1329) ([IronPan](https://github.com/IronPan))
|
|
- switch the release script from staging to test [\#1328](https://github.com/kubeflow/pipelines/pull/1328) ([IronPan](https://github.com/IronPan))
|
|
- Add proxy agent as optional kustomize component [\#1325](https://github.com/kubeflow/pipelines/pull/1325) ([IronPan](https://github.com/IronPan))
|
|
- Clean up repo - delete unnecessary top level folders [\#1323](https://github.com/kubeflow/pipelines/pull/1323) ([IronPan](https://github.com/IronPan))
|
|
- ml-pipeline-test has a cb job [\#1322](https://github.com/kubeflow/pipelines/pull/1322) ([gaoning777](https://github.com/gaoning777))
|
|
- add patch for metric collection [\#1317](https://github.com/kubeflow/pipelines/pull/1317) ([gaoning777](https://github.com/gaoning777))
|
|
- update tf version to 1.12.1 [\#1315](https://github.com/kubeflow/pipelines/pull/1315) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix typo in ContainerOp contructor's help string [\#1314](https://github.com/kubeflow/pipelines/pull/1314) ([elikatsis](https://github.com/elikatsis))
|
|
- Adding myself to test owners [\#1312](https://github.com/kubeflow/pipelines/pull/1312) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Testing - Clean up the Argo controller that was used to build images [\#1311](https://github.com/kubeflow/pipelines/pull/1311) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Shows link to Stackdriver logs if logs retrieval fails and cluster is running in GKE [\#1310](https://github.com/kubeflow/pipelines/pull/1310) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- expose namespace config for scheduled workflow [\#1309](https://github.com/kubeflow/pipelines/pull/1309) ([IronPan](https://github.com/IronPan))
|
|
- expose namespace config for persistent agent [\#1308](https://github.com/kubeflow/pipelines/pull/1308) ([IronPan](https://github.com/IronPan))
|
|
- Add dsl support for preemptible vm/gpus [\#1306](https://github.com/kubeflow/pipelines/pull/1306) ([gaoning777](https://github.com/gaoning777))
|
|
- kustomize kf pipeline [\#1305](https://github.com/kubeflow/pipelines/pull/1305) ([IronPan](https://github.com/IronPan))
|
|
- Update quickstart sample [\#1302](https://github.com/kubeflow/pipelines/pull/1302) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix PipelineParam pattern bug [\#1300](https://github.com/kubeflow/pipelines/pull/1300) ([elikatsis](https://github.com/elikatsis))
|
|
- Add -p to mkdir in quickstart [\#1299](https://github.com/kubeflow/pipelines/pull/1299) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Remove cops and rops pipeline attributes [\#1298](https://github.com/kubeflow/pipelines/pull/1298) ([elikatsis](https://github.com/elikatsis))
|
|
- SDK - Stopped hard-coding artifact storage configuration in the pipeline packages [\#1297](https://github.com/kubeflow/pipelines/pull/1297) ([Ark-kun](https://github.com/Ark-kun))
|
|
- changelog for v0.1.19 [\#1296](https://github.com/kubeflow/pipelines/pull/1296) ([hongye-sun](https://github.com/hongye-sun))
|
|
- add nuclio components \(to build/deploy, delete, invoke functions\) [\#1295](https://github.com/kubeflow/pipelines/pull/1295) ([yaronha](https://github.com/yaronha))
|
|
- SDK - Failing faster in python\_op tests [\#1291](https://github.com/kubeflow/pipelines/pull/1291) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Renamed ModelBase.from\_struct/to\_struct to from\_dict/to\_dict [\#1290](https://github.com/kubeflow/pipelines/pull/1290) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Backend - Marking auto-added artifacts as optional [\#1289](https://github.com/kubeflow/pipelines/pull/1289) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update new Watson OpenScale components and pipeline [\#1287](https://github.com/kubeflow/pipelines/pull/1287) ([Tomcli](https://github.com/Tomcli))
|
|
- Add AWS EMR and Athena components [\#1286](https://github.com/kubeflow/pipelines/pull/1286) ([Jeffwan](https://github.com/Jeffwan))
|
|
- Make confusion\_matrix and roc generic [\#1285](https://github.com/kubeflow/pipelines/pull/1285) ([Jeffwan](https://github.com/Jeffwan))
|
|
- Components - Updating component versions in samples during release [\#1283](https://github.com/kubeflow/pipelines/pull/1283) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Sets the background color for KFP pages [\#1281](https://github.com/kubeflow/pipelines/pull/1281) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- keep the api image name consistent between the presubmit test and staging [\#1279](https://github.com/kubeflow/pipelines/pull/1279) ([gaoning777](https://github.com/gaoning777))
|
|
- Frontend - Add support for artifacts stored in S3 [\#1278](https://github.com/kubeflow/pipelines/pull/1278) ([Jeffwan](https://github.com/Jeffwan))
|
|
- Release - Simplified python package building [\#1277](https://github.com/kubeflow/pipelines/pull/1277) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add SageMaker components and example pipeline [\#1276](https://github.com/kubeflow/pipelines/pull/1276) ([Jeffwan](https://github.com/Jeffwan))
|
|
- Tests/Travis - Simplified the Python SDK package installation [\#1275](https://github.com/kubeflow/pipelines/pull/1275) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Adds a toggle between one-off and recurring runs to NewRun page [\#1274](https://github.com/kubeflow/pipelines/pull/1274) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- spark components [\#1272](https://github.com/kubeflow/pipelines/pull/1272) ([animeshsingh](https://github.com/animeshsingh))
|
|
- support tolerations for ContainerOps [\#1269](https://github.com/kubeflow/pipelines/pull/1269) ([hamedhsn](https://github.com/hamedhsn))
|
|
- make pending timeout customizable [\#1268](https://github.com/kubeflow/pipelines/pull/1268) ([cheyang](https://github.com/cheyang))
|
|
- SDK/Client - Supporting pipeline packages with multiple files [\#1207](https://github.com/kubeflow/pipelines/pull/1207) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Retaining the component url, digest or tag when loading [\#1090](https://github.com/kubeflow/pipelines/pull/1090) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Allow to specify informers namespace in persistence agent [\#901](https://github.com/kubeflow/pipelines/pull/901) ([ywskycn](https://github.com/ywskycn))
|
|
|
|
|
|
## [0.1.19](https://github.com/kubeflow/pipelines/tree/0.1.19) (2019-05-03)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.18...0.1.19)
|
|
|
|
**Closed issues:**
|
|
|
|
- Unfinished run duration shown as negative time [\#1236](https://github.com/kubeflow/pipelines/issues/1236)
|
|
- Release the SDK in Pypi and automate the release process [\#1233](https://github.com/kubeflow/pipelines/issues/1233)
|
|
- The post-submit test always fails [\#1228](https://github.com/kubeflow/pipelines/issues/1228)
|
|
- docker magic command should print kaniko pod logs [\#924](https://github.com/kubeflow/pipelines/issues/924)
|
|
- Kubeflow Pipeline conditionals should be able to handle multiple output parameters [\#679](https://github.com/kubeflow/pipelines/issues/679)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Update component yaml reference to eb830cd73ca148e5a1a6485a9374c2dc068314bc [\#1282](https://github.com/kubeflow/pipelines/pull/1282) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Component Release 727c48c690c081b505c1f0979d11930bf1ef07c0 [\#1280](https://github.com/kubeflow/pipelines/pull/1280) ([hongye-sun](https://github.com/hongye-sun))
|
|
- update the image in the samples to use the new component images [\#1267](https://github.com/kubeflow/pipelines/pull/1267) ([gaoning777](https://github.com/gaoning777))
|
|
- Pulls most functions out of Status and into StatusUtils [\#1262](https://github.com/kubeflow/pipelines/pull/1262) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Properly alternate sorting in PagedTable between ascending and descending [\#1261](https://github.com/kubeflow/pipelines/pull/1261) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Marking the UI-metadata and Metrics artifacts as optional [\#1260](https://github.com/kubeflow/pipelines/pull/1260) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Changelog for v0.1.18 [\#1258](https://github.com/kubeflow/pipelines/pull/1258) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update arena SDK version [\#1251](https://github.com/kubeflow/pipelines/pull/1251) ([cheyang](https://github.com/cheyang))
|
|
- remove unnecessary args [\#1249](https://github.com/kubeflow/pipelines/pull/1249) ([gaoning777](https://github.com/gaoning777))
|
|
- fix postsubmit bugs [\#1248](https://github.com/kubeflow/pipelines/pull/1248) ([gaoning777](https://github.com/gaoning777))
|
|
- display kaniko log if failed [\#1247](https://github.com/kubeflow/pipelines/pull/1247) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix Watson pipeline example [\#1246](https://github.com/kubeflow/pipelines/pull/1246) ([Tomcli](https://github.com/Tomcli))
|
|
- fix the link for tfx taxi example [\#1245](https://github.com/kubeflow/pipelines/pull/1245) ([animeshsingh](https://github.com/animeshsingh))
|
|
- updated ffdl notebook using component yaml file [\#1241](https://github.com/kubeflow/pipelines/pull/1241) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Fixing comp names [\#1239](https://github.com/kubeflow/pipelines/pull/1239) ([animeshsingh](https://github.com/animeshsingh))
|
|
- SDK - Preventing errors when importing kfp.notebook [\#1215](https://github.com/kubeflow/pipelines/pull/1215) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Separated the generated api client package [\#1214](https://github.com/kubeflow/pipelines/pull/1214) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Clear default exp table on delete and create default exp on run create if none exists [\#1199](https://github.com/kubeflow/pipelines/pull/1199) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Automated the component image release script [\#1172](https://github.com/kubeflow/pipelines/pull/1172) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.18](https://github.com/kubeflow/pipelines/tree/0.1.18) (2019-04-26)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.17...0.1.18)
|
|
|
|
**Closed issues:**
|
|
|
|
- sample "DSL Static Type Checking" link to types needs to be updated [\#1220](https://github.com/kubeflow/pipelines/issues/1220)
|
|
- Update the SDK version automatically during the release [\#1190](https://github.com/kubeflow/pipelines/issues/1190)
|
|
- Bug: Unable to delete recurring run configs in UI [\#1181](https://github.com/kubeflow/pipelines/issues/1181)
|
|
- Add integration test for filtering [\#1155](https://github.com/kubeflow/pipelines/issues/1155)
|
|
- Pipeline submission fails when ContainerOp has numbers as command line arguments [\#1121](https://github.com/kubeflow/pipelines/issues/1121)
|
|
- Add SDK support for sidecars [\#949](https://github.com/kubeflow/pipelines/issues/949)
|
|
- Missing PullPolicy for ContainerOp [\#832](https://github.com/kubeflow/pipelines/issues/832)
|
|
- Extend the DSL with support for Persistent Volumes and Snapshots [\#801](https://github.com/kubeflow/pipelines/issues/801)
|
|
- Use GCP credentials for existing samples [\#418](https://github.com/kubeflow/pipelines/issues/418)
|
|
- Does pipelines only support on GKE? And the workflow run with some problem. [\#365](https://github.com/kubeflow/pipelines/issues/365)
|
|
- Remove experiment column from runs list inside experiment [\#222](https://github.com/kubeflow/pipelines/issues/222)
|
|
- Support all container APIs through container op [\#204](https://github.com/kubeflow/pipelines/issues/204)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Release b0147bdbed9f25212408e0468a475289e80e0406 [\#1238](https://github.com/kubeflow/pipelines/pull/1238) ([Ark-kun](https://github.com/Ark-kun))
|
|
- clean up quickstart sample a bit [\#1232](https://github.com/kubeflow/pipelines/pull/1232) ([gaoning777](https://github.com/gaoning777))
|
|
- simplifying-ffdl-params [\#1230](https://github.com/kubeflow/pipelines/pull/1230) ([animeshsingh](https://github.com/animeshsingh))
|
|
- modernize-wml-pipeline [\#1227](https://github.com/kubeflow/pipelines/pull/1227) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Swagger - Specifying content types on the route level [\#1225](https://github.com/kubeflow/pipelines/pull/1225) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update a broken link [\#1221](https://github.com/kubeflow/pipelines/pull/1221) ([gaoning777](https://github.com/gaoning777))
|
|
- Update to version 3.0.2 of npm package 'extend' [\#1211](https://github.com/kubeflow/pipelines/pull/1211) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Testing - Fixed the postsubmit tests [\#1210](https://github.com/kubeflow/pipelines/pull/1210) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update types to defined core type names [\#1206](https://github.com/kubeflow/pipelines/pull/1206) ([gaoning777](https://github.com/gaoning777))
|
|
- Moving the component 'verbs' ahead of 'product/project' [\#1202](https://github.com/kubeflow/pipelines/pull/1202) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Fix package version conflict [\#1201](https://github.com/kubeflow/pipelines/pull/1201) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Fixed the non-string items in the command-line arguments [\#1197](https://github.com/kubeflow/pipelines/pull/1197) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Testing/Sample - Made checking confusion matrix data more robust [\#1196](https://github.com/kubeflow/pipelines/pull/1196) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated vulnerable package [\#1193](https://github.com/kubeflow/pipelines/pull/1193) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Return error when ml-metadata serialized format does not match expected format. [\#1192](https://github.com/kubeflow/pipelines/pull/1192) ([neuromage](https://github.com/neuromage))
|
|
- Expose step id and step name [\#1191](https://github.com/kubeflow/pipelines/pull/1191) ([cheyang](https://github.com/cheyang))
|
|
- SDK - Made ComponentSpec.implementation field optional [\#1188](https://github.com/kubeflow/pipelines/pull/1188) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Make Python Client robust to existing IPython installations [\#1186](https://github.com/kubeflow/pipelines/pull/1186) ([JohnPaton](https://github.com/JohnPaton))
|
|
- Fixes deletion of recurring runs [\#1185](https://github.com/kubeflow/pipelines/pull/1185) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- update changelog [\#1184](https://github.com/kubeflow/pipelines/pull/1184) ([gaoning777](https://github.com/gaoning777))
|
|
- Update arena component with git support [\#1179](https://github.com/kubeflow/pipelines/pull/1179) ([cheyang](https://github.com/cheyang))
|
|
- SDK/Client - Stopped extracting pipeline file to disk during submission [\#1178](https://github.com/kubeflow/pipelines/pull/1178) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Marked all scripts as executable [\#1177](https://github.com/kubeflow/pipelines/pull/1177) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Allow creating runs without experiments [\#1175](https://github.com/kubeflow/pipelines/pull/1175) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- adding myself as reviewer for samples [\#1174](https://github.com/kubeflow/pipelines/pull/1174) ([animeshsingh](https://github.com/animeshsingh))
|
|
- SDK - Replaced insecure yaml.load with yaml.safe\_load [\#1170](https://github.com/kubeflow/pipelines/pull/1170) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Tests - Properly closing tar files opened for writing [\#1169](https://github.com/kubeflow/pipelines/pull/1169) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Decoupling ContainerOp from compiler [\#1168](https://github.com/kubeflow/pipelines/pull/1168) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Got rid of the global variable collecting all created pipelines [\#1167](https://github.com/kubeflow/pipelines/pull/1167) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Apply latest doc review changes to github docs [\#1128](https://github.com/kubeflow/pipelines/pull/1128) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK - Removed SourceSpec structure [\#1119](https://github.com/kubeflow/pipelines/pull/1119) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "XGBoost Trainer'" sample [\#1116](https://github.com/kubeflow/pipelines/pull/1116) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "TFX Taxi Cab Classification Pipeline" sample [\#1115](https://github.com/kubeflow/pipelines/pull/1115) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "Kubeflow training and classification" sample [\#1114](https://github.com/kubeflow/pipelines/pull/1114) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "Basic - Recursive loop" sample [\#1113](https://github.com/kubeflow/pipelines/pull/1113) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "Basic - Sequential execution" sample [\#1112](https://github.com/kubeflow/pipelines/pull/1112) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "Basic - Parallel execution" sample [\#1110](https://github.com/kubeflow/pipelines/pull/1110) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "Basic - Conditional" sample [\#1108](https://github.com/kubeflow/pipelines/pull/1108) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Parameterize the artifact path for mlpipeline ui-metadata and metrics [\#998](https://github.com/kubeflow/pipelines/pull/998) ([Tomcli](https://github.com/Tomcli))
|
|
- Minor fix on samples/tfx-oss/README.md [\#969](https://github.com/kubeflow/pipelines/pull/969) ([ucdmkt](https://github.com/ucdmkt))
|
|
- Extend the DSL to implement the design of \#801 [\#926](https://github.com/kubeflow/pipelines/pull/926) ([elikatsis](https://github.com/elikatsis))
|
|
- Allow more flexible way to config the api server addr in persistence agent [\#867](https://github.com/kubeflow/pipelines/pull/867) ([ywskycn](https://github.com/ywskycn))
|
|
- Kubeflow pipelines quickstart notebooks added. [\#821](https://github.com/kubeflow/pipelines/pull/821) ([rostam-github](https://github.com/rostam-github))
|
|
|
|
## [0.1.17](https://github.com/kubeflow/pipelines/tree/0.1.17) (2019-04-17)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.16...0.1.17)
|
|
|
|
**Closed issues:**
|
|
|
|
- Runs leaked into archived page [\#1150](https://github.com/kubeflow/pipelines/issues/1150)
|
|
- Pagination broken in UI [\#1149](https://github.com/kubeflow/pipelines/issues/1149)
|
|
- The number of members in the policy \(1,503\) is larger than the maximum allowed size 1,500 [\#1146](https://github.com/kubeflow/pipelines/issues/1146)
|
|
- Backend Docker build fails with python error in resnet-train-pipeline.py [\#1142](https://github.com/kubeflow/pipelines/issues/1142)
|
|
- Use range instead of pin for python dependencies for kfp [\#1134](https://github.com/kubeflow/pipelines/issues/1134)
|
|
- Deploy a TFX pipeline from the command line [\#1127](https://github.com/kubeflow/pipelines/issues/1127)
|
|
- CloudBuild is failing since the CMLE deployer component was deleted [\#1123](https://github.com/kubeflow/pipelines/issues/1123)
|
|
- Failed to load the trained model using kubeflow deployer component [\#1102](https://github.com/kubeflow/pipelines/issues/1102)
|
|
- Pipeline parameters should be accessible to pipeline logic [\#1099](https://github.com/kubeflow/pipelines/issues/1099)
|
|
- Retrieve the experiment during list run [\#1084](https://github.com/kubeflow/pipelines/issues/1084)
|
|
- Connect local notebook to remote Pipeline cluster [\#1079](https://github.com/kubeflow/pipelines/issues/1079)
|
|
- How to support continuous online learning? [\#1053](https://github.com/kubeflow/pipelines/issues/1053)
|
|
- When notebook submits a run and clicks the link they get "Error: failed to retrieve run:" [\#1017](https://github.com/kubeflow/pipelines/issues/1017)
|
|
- Add static type checking sample test [\#974](https://github.com/kubeflow/pipelines/issues/974)
|
|
- Test coverage for runs without experiments [\#685](https://github.com/kubeflow/pipelines/issues/685)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- release 0.1.17: update yaml tag in samples [\#1176](https://github.com/kubeflow/pipelines/pull/1176) ([gaoning777](https://github.com/gaoning777))
|
|
- Component releasing for 0.1.17 [\#1171](https://github.com/kubeflow/pipelines/pull/1171) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Simplified the @component decorator [\#1166](https://github.com/kubeflow/pipelines/pull/1166) ([Ark-kun](https://github.com/Ark-kun))
|
|
- delete the resnet image items [\#1165](https://github.com/kubeflow/pipelines/pull/1165) ([gaoning777](https://github.com/gaoning777))
|
|
- Adding myself as a reviewer for components [\#1161](https://github.com/kubeflow/pipelines/pull/1161) ([animeshsingh](https://github.com/animeshsingh))
|
|
- new kubernetes packages contain breaking change, thus fixing the version in the sample test image [\#1159](https://github.com/kubeflow/pipelines/pull/1159) ([gaoning777](https://github.com/gaoning777))
|
|
- bug fix in resnet sample [\#1154](https://github.com/kubeflow/pipelines/pull/1154) ([gaoning777](https://github.com/gaoning777))
|
|
- Add filter to next page token so it applies to subsequently requested pages [\#1153](https://github.com/kubeflow/pipelines/pull/1153) ([neuromage](https://github.com/neuromage))
|
|
- fix missing filter for list call [\#1151](https://github.com/kubeflow/pipelines/pull/1151) ([IronPan](https://github.com/IronPan))
|
|
- using comp yaml for ffdl pipeline [\#1148](https://github.com/kubeflow/pipelines/pull/1148) ([animeshsingh](https://github.com/animeshsingh))
|
|
- component readmes [\#1147](https://github.com/kubeflow/pipelines/pull/1147) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Removes unnecessary API calls [\#1144](https://github.com/kubeflow/pipelines/pull/1144) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- use kubeflow/pipelines branch for deployment in test [\#1143](https://github.com/kubeflow/pipelines/pull/1143) ([IronPan](https://github.com/IronPan))
|
|
- Set run model default timestamp to 0 [\#1140](https://github.com/kubeflow/pipelines/pull/1140) ([IronPan](https://github.com/IronPan))
|
|
- Allow adding pipeline with name and description. [\#1139](https://github.com/kubeflow/pipelines/pull/1139) ([neuromage](https://github.com/neuromage))
|
|
- Allow later versions of dependencies to be used with Python KFP package. [\#1137](https://github.com/kubeflow/pipelines/pull/1137) ([neuromage](https://github.com/neuromage))
|
|
- Expose service-type as parameter [\#1136](https://github.com/kubeflow/pipelines/pull/1136) ([vincent-pli](https://github.com/vincent-pli))
|
|
- Add helper to easily add aws secrets [\#1133](https://github.com/kubeflow/pipelines/pull/1133) ([Jeffwan](https://github.com/Jeffwan))
|
|
- add type checking sample to sample tests [\#1129](https://github.com/kubeflow/pipelines/pull/1129) ([gaoning777](https://github.com/gaoning777))
|
|
- Updated descriptions of pre-installed samples [\#1126](https://github.com/kubeflow/pipelines/pull/1126) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fixed CloudBuild failure [\#1124](https://github.com/kubeflow/pipelines/pull/1124) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Surface workflow finished time in list run API [\#1122](https://github.com/kubeflow/pipelines/pull/1122) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Simplified the @pipeline decorator [\#1120](https://github.com/kubeflow/pipelines/pull/1120) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update katib laucher [\#1118](https://github.com/kubeflow/pipelines/pull/1118) ([hougangliu](https://github.com/hougangliu))
|
|
- Updated the package version in the notebooks [\#1117](https://github.com/kubeflow/pipelines/pull/1117) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "Basic - Retry" sample [\#1111](https://github.com/kubeflow/pipelines/pull/1111) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Updated the "Basic - Exit handler" sample [\#1109](https://github.com/kubeflow/pipelines/pull/1109) ([Ark-kun](https://github.com/Ark-kun))
|
|
- incremented app version [\#1107](https://github.com/kubeflow/pipelines/pull/1107) ([kevinbache](https://github.com/kevinbache))
|
|
- uprade tf-serving in deployer component [\#1103](https://github.com/kubeflow/pipelines/pull/1103) ([jinchihe](https://github.com/jinchihe))
|
|
- Stabilized the artifact ordering during the compilation [\#1097](https://github.com/kubeflow/pipelines/pull/1097) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Creates a default experiment at API server set up time [\#1089](https://github.com/kubeflow/pipelines/pull/1089) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Passing the annotations and labels to the ContainerOp [\#1077](https://github.com/kubeflow/pipelines/pull/1077) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Build Pipeline leveraging Arena [\#1058](https://github.com/kubeflow/pipelines/pull/1058) ([cheyang](https://github.com/cheyang))
|
|
- Rewrite ResNet sample by GCP components [\#1018](https://github.com/kubeflow/pipelines/pull/1018) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add a ResNet example from NVIDIA [\#964](https://github.com/kubeflow/pipelines/pull/964) ([khoa-ho](https://github.com/khoa-ho))
|
|
|
|
## [0.1.16](https://github.com/kubeflow/pipelines/tree/0.1.16) (2019-04-06)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.14...0.1.16)
|
|
|
|
**Closed issues:**
|
|
|
|
- usage reporting link broken [\#1073](https://github.com/kubeflow/pipelines/issues/1073)
|
|
- Exit handler task does not have proper name in the UX [\#1051](https://github.com/kubeflow/pipelines/issues/1051)
|
|
- Remove link to JupyterHub from pipelines UI [\#1029](https://github.com/kubeflow/pipelines/issues/1029)
|
|
- Invalid memory address or nil pointer dereference in metadata\_store.go [\#1024](https://github.com/kubeflow/pipelines/issues/1024)
|
|
- KFP SDK: suggest retry if pipeline launch returns 500 error \('warmup' apparently required\) [\#1007](https://github.com/kubeflow/pipelines/issues/1007)
|
|
- Refactor the test infra code [\#875](https://github.com/kubeflow/pipelines/issues/875)
|
|
- Ability to stop runs [\#413](https://github.com/kubeflow/pipelines/issues/413)
|
|
- Surface the sample test results to github [\#361](https://github.com/kubeflow/pipelines/issues/361)
|
|
- feature ask: support for loops [\#303](https://github.com/kubeflow/pipelines/issues/303)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fixed Kubeflow sample test [\#1096](https://github.com/kubeflow/pipelines/pull/1096) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Rolling back TFMA image [\#1095](https://github.com/kubeflow/pipelines/pull/1095) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fixed bug in TFMA component code [\#1094](https://github.com/kubeflow/pipelines/pull/1094) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fixed bug in ROC component definition [\#1093](https://github.com/kubeflow/pipelines/pull/1093) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Added "Target lambda" parameter to "Confusion matrix" component [\#1091](https://github.com/kubeflow/pipelines/pull/1091) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Fix obj name in K8s -\> json conversion util [\#1088](https://github.com/kubeflow/pipelines/pull/1088) ([NathanDeMaria](https://github.com/NathanDeMaria))
|
|
- optimize UX for loading pipeline pages [\#1085](https://github.com/kubeflow/pipelines/pull/1085) ([IronPan](https://github.com/IronPan))
|
|
- Update CHANGELOG for release 0.1.15 [\#1083](https://github.com/kubeflow/pipelines/pull/1083) ([neuromage](https://github.com/neuromage))
|
|
- Release component image version a277f87ea1d4707bf860d080d06639b7caf9a1cf [\#1082](https://github.com/kubeflow/pipelines/pull/1082) ([neuromage](https://github.com/neuromage))
|
|
- Fix wrong indentation in extract\_pipelineparams\_from\_any\(\) [\#1076](https://github.com/kubeflow/pipelines/pull/1076) ([elikatsis](https://github.com/elikatsis))
|
|
- Removes link to Kubeflow privacy links as KFP no longer runs Spartakus [\#1074](https://github.com/kubeflow/pipelines/pull/1074) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- metadata tag for watson components [\#1072](https://github.com/kubeflow/pipelines/pull/1072) ([animeshsingh](https://github.com/animeshsingh))
|
|
- metadata for ibm components targeting opensource [\#1071](https://github.com/kubeflow/pipelines/pull/1071) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Add Bazel build/test to Travis run. [\#1069](https://github.com/kubeflow/pipelines/pull/1069) ([neuromage](https://github.com/neuromage))
|
|
- Fixed a bug in tarball handling [\#1068](https://github.com/kubeflow/pipelines/pull/1068) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Configure artifact name and path separately \(again\) [\#1067](https://github.com/kubeflow/pipelines/pull/1067) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Release 03/28/2019 [\#1063](https://github.com/kubeflow/pipelines/pull/1063) ([vicaire](https://github.com/vicaire))
|
|
- Allow bigquery component to export to table only [\#1062](https://github.com/kubeflow/pipelines/pull/1062) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Recursion bug fix [\#1061](https://github.com/kubeflow/pipelines/pull/1061) ([gaoning777](https://github.com/gaoning777))
|
|
- Improve runtime graph exit-handler node name [\#1059](https://github.com/kubeflow/pipelines/pull/1059) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK/Components - Handling public GCS URIs in load\_component\_from\_url [\#1057](https://github.com/kubeflow/pipelines/pull/1057) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Improve doc for gcp components. [\#1049](https://github.com/kubeflow/pipelines/pull/1049) ([hongye-sun](https://github.com/hongye-sun))
|
|
- remove jupyter hub link from UI [\#1046](https://github.com/kubeflow/pipelines/pull/1046) ([IronPan](https://github.com/IronPan))
|
|
- Test loading all component.yaml definitions [\#1045](https://github.com/kubeflow/pipelines/pull/1045) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Allow passing comma-delimited column names [\#1044](https://github.com/kubeflow/pipelines/pull/1044) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add run termination controls to ui [\#1039](https://github.com/kubeflow/pipelines/pull/1039) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Fixed some typos [\#1038](https://github.com/kubeflow/pipelines/pull/1038) ([thedriftofwords](https://github.com/thedriftofwords))
|
|
- Improved the "IBM - Create kubernetes secret" component [\#1027](https://github.com/kubeflow/pipelines/pull/1027) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add proxy agent image to cloud builder [\#996](https://github.com/kubeflow/pipelines/pull/996) ([IronPan](https://github.com/IronPan))
|
|
- Pin specific version of kubeflow instead of using master [\#995](https://github.com/kubeflow/pipelines/pull/995) ([IronPan](https://github.com/IronPan))
|
|
- Added component definition files for our components [\#539](https://github.com/kubeflow/pipelines/pull/539) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.14](https://github.com/kubeflow/pipelines/tree/0.1.14) (2019-03-28)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.13...0.1.14)
|
|
|
|
**Closed issues:**
|
|
|
|
- Users should be able to add metadata to component.yaml [\#1013](https://github.com/kubeflow/pipelines/issues/1013)
|
|
- Allow Python functions defined in a pipeline to be run as entrypoint for operations. [\#979](https://github.com/kubeflow/pipelines/issues/979)
|
|
- Unable to use TFJob in Kubeflow Pipeline, current dsl compiler have not support for TFJOBOP [\#973](https://github.com/kubeflow/pipelines/issues/973)
|
|
- Make the data generated by a pipeline step available before the pipeline step completes. [\#959](https://github.com/kubeflow/pipelines/issues/959)
|
|
- Kubeflow version vs Jupyter Hub Image Versions Confusion [\#948](https://github.com/kubeflow/pipelines/issues/948)
|
|
- Moving and retrieving logs from persistent volume [\#940](https://github.com/kubeflow/pipelines/issues/940)
|
|
- Use DL VM as default container for Notebooks. [\#911](https://github.com/kubeflow/pipelines/issues/911)
|
|
- Unable to delete service account in e2e tests [\#893](https://github.com/kubeflow/pipelines/issues/893)
|
|
- How to accessing the source code from Images [\#881](https://github.com/kubeflow/pipelines/issues/881)
|
|
- ModuleNotFoundError: No module named 'kfp' [\#872](https://github.com/kubeflow/pipelines/issues/872)
|
|
- Error regarding syncing workflow [\#869](https://github.com/kubeflow/pipelines/issues/869)
|
|
- Errors in the test logs [\#865](https://github.com/kubeflow/pipelines/issues/865)
|
|
- Switch default package format to .zip [\#854](https://github.com/kubeflow/pipelines/issues/854)
|
|
- How to deploy distribute training with tensorflow or pytorch with pipelines [\#848](https://github.com/kubeflow/pipelines/issues/848)
|
|
- Add option in DSL compiler to output YAML [\#834](https://github.com/kubeflow/pipelines/issues/834)
|
|
- Flaky presubmit step in build-scheduledworkflow-image [\#831](https://github.com/kubeflow/pipelines/issues/831)
|
|
- Pipeline view UX is completely blank [\#824](https://github.com/kubeflow/pipelines/issues/824)
|
|
- kfctl.sh apply platform [\#820](https://github.com/kubeflow/pipelines/issues/820)
|
|
- 500 Error Jupyter notebook [\#818](https://github.com/kubeflow/pipelines/issues/818)
|
|
- Move e2e tests out of us-central1-a [\#807](https://github.com/kubeflow/pipelines/issues/807)
|
|
- Are there plans to allow kubeflow pipelines to be created through a manifest file? [\#804](https://github.com/kubeflow/pipelines/issues/804)
|
|
- Support inline html in html viewer [\#795](https://github.com/kubeflow/pipelines/issues/795)
|
|
- Namespace "kubeflow" is "Terminating" forever [\#768](https://github.com/kubeflow/pipelines/issues/768)
|
|
- Kubeflow 0.4 still include argo UI [\#753](https://github.com/kubeflow/pipelines/issues/753)
|
|
- pipeline step failed with exit status code 2: failed to save outputs [\#750](https://github.com/kubeflow/pipelines/issues/750)
|
|
- Allow eventing in Kubeflow Pipelines [\#725](https://github.com/kubeflow/pipelines/issues/725)
|
|
- Can not use NFS volume for Tensorboard logs [\#708](https://github.com/kubeflow/pipelines/issues/708)
|
|
- Unschedulable: 0/2 nodes are available: 2 Insufficient cpu. [\#706](https://github.com/kubeflow/pipelines/issues/706)
|
|
- Pipeline upload via URL doesn't work when port-forwarding from cloud shell [\#700](https://github.com/kubeflow/pipelines/issues/700)
|
|
- Error running TF training job on KF 0.3.5 using GPUs [\#686](https://github.com/kubeflow/pipelines/issues/686)
|
|
- "Google Compute Engine does not have enough resources available to fulfill request: us-central1-a" [\#673](https://github.com/kubeflow/pipelines/issues/673)
|
|
- Add bigquery component in release [\#643](https://github.com/kubeflow/pipelines/issues/643)
|
|
- Pipeline notebook samples : "Install Pipeline SDK " error [\#610](https://github.com/kubeflow/pipelines/issues/610)
|
|
- Deployer component to output model URL [\#593](https://github.com/kubeflow/pipelines/issues/593)
|
|
- TFMA output is empty [\#592](https://github.com/kubeflow/pipelines/issues/592)
|
|
- Pending run step shown as error [\#591](https://github.com/kubeflow/pipelines/issues/591)
|
|
- UI dashboard needs to show the pipelines system version [\#590](https://github.com/kubeflow/pipelines/issues/590)
|
|
- CMLE/TFX failure: Exceeded the max allowed number of models per project: 100. [\#587](https://github.com/kubeflow/pipelines/issues/587)
|
|
- File output is too long [\#577](https://github.com/kubeflow/pipelines/issues/577)
|
|
- Deployment problem with private cluster [\#534](https://github.com/kubeflow/pipelines/issues/534)
|
|
- How to deploy distribute training with tensorflow [\#533](https://github.com/kubeflow/pipelines/issues/533)
|
|
- ERROR: \(gcloud.container.clusters.delete\) One of \[--zone, --region\] must be supplied: Please specify location.. [\#488](https://github.com/kubeflow/pipelines/issues/488)
|
|
- Support TPU in DSL [\#485](https://github.com/kubeflow/pipelines/issues/485)
|
|
- Show an error message for output viewers that can't fetch their data [\#479](https://github.com/kubeflow/pipelines/issues/479)
|
|
- Recurring runs create runs with an embedded pipeline spec, rather than id [\#475](https://github.com/kubeflow/pipelines/issues/475)
|
|
- Unable to visualize any HTML content with Output Viewer [\#473](https://github.com/kubeflow/pipelines/issues/473)
|
|
- Improve logic to preload sample pipeline [\#455](https://github.com/kubeflow/pipelines/issues/455)
|
|
- Add component metadata to the generated Argo YAML for consumption by the UI [\#452](https://github.com/kubeflow/pipelines/issues/452)
|
|
- Enable users to launch and manage multiple Tensorboard instances within kubeflow pipelines [\#443](https://github.com/kubeflow/pipelines/issues/443)
|
|
- Python SDK is not continuous integration friendly. [\#420](https://github.com/kubeflow/pipelines/issues/420)
|
|
- K8s 1.11 fails on generateName when upgrading pipelines [\#409](https://github.com/kubeflow/pipelines/issues/409)
|
|
- TFJob doesn't stop trainer jobs after a timeout [\#408](https://github.com/kubeflow/pipelines/issues/408)
|
|
- TFJob doesn't forward error logs from the jobs [\#407](https://github.com/kubeflow/pipelines/issues/407)
|
|
- Pipeline GCP sample components need to switch to default gcp ops [\#406](https://github.com/kubeflow/pipelines/issues/406)
|
|
- Permanent storage for pipeline system [\#395](https://github.com/kubeflow/pipelines/issues/395)
|
|
- Error installing package with ks [\#372](https://github.com/kubeflow/pipelines/issues/372)
|
|
- Pre-install samples via bootstrapper. [\#356](https://github.com/kubeflow/pipelines/issues/356)
|
|
- Backend should not rely on presence of samples. [\#355](https://github.com/kubeflow/pipelines/issues/355)
|
|
- deploy problem: 3 pvc like mysql not created at the script and not specified label selector [\#352](https://github.com/kubeflow/pipelines/issues/352)
|
|
- RESOURCE\_EXHAUSTED: Maximum number of keys on account reached [\#348](https://github.com/kubeflow/pipelines/issues/348)
|
|
- TFX Components pipeline- Expanding model analysis artifact does not go full screen [\#341](https://github.com/kubeflow/pipelines/issues/341)
|
|
- Support for Argo artifacts [\#336](https://github.com/kubeflow/pipelines/issues/336)
|
|
- Cloud platform scope not carried through on autoscaling [\#332](https://github.com/kubeflow/pipelines/issues/332)
|
|
- Unclear how much cpu/memory actually available [\#330](https://github.com/kubeflow/pipelines/issues/330)
|
|
- uninstall failed, there are twenty pod has not been deleted [\#329](https://github.com/kubeflow/pipelines/issues/329)
|
|
- Conditions are not visualized properly [\#321](https://github.com/kubeflow/pipelines/issues/321)
|
|
- Container op should expose method to append volume/mount/envs [\#311](https://github.com/kubeflow/pipelines/issues/311)
|
|
- UI says "Successfully created new Run", but it isn't in the list [\#308](https://github.com/kubeflow/pipelines/issues/308)
|
|
- Error running pipeline: cannot create tfjobs.kubeflow.org 403 [\#294](https://github.com/kubeflow/pipelines/issues/294)
|
|
- Python DSL should support multiple storage options \(GCS, PVC, etc.\) [\#275](https://github.com/kubeflow/pipelines/issues/275)
|
|
- Modify container images so that they support multiple data store options depending on parameters [\#274](https://github.com/kubeflow/pipelines/issues/274)
|
|
- Add sample tests for notebooks [\#263](https://github.com/kubeflow/pipelines/issues/263)
|
|
- UI feature ask: Search experiments and runs [\#257](https://github.com/kubeflow/pipelines/issues/257)
|
|
- Containers should not be allowed to directly create K8s objects [\#254](https://github.com/kubeflow/pipelines/issues/254)
|
|
- GKE cluster creation warnings [\#253](https://github.com/kubeflow/pipelines/issues/253)
|
|
- Consider never deleting the runs [\#247](https://github.com/kubeflow/pipelines/issues/247)
|
|
- Our ksonnet sometimes throws "SIGSEGV: segmentation violation" failing deployment [\#241](https://github.com/kubeflow/pipelines/issues/241)
|
|
- Get experiment by name, create run in experiment by name [\#237](https://github.com/kubeflow/pipelines/issues/237)
|
|
- UI should display documentations for the steps of a pipeline [\#227](https://github.com/kubeflow/pipelines/issues/227)
|
|
- Missing dropoff latitudes [\#225](https://github.com/kubeflow/pipelines/issues/225)
|
|
- Tensorboard not showing historical AUC / Accuracy [\#223](https://github.com/kubeflow/pipelines/issues/223)
|
|
- Our tests fail on external PRs [\#215](https://github.com/kubeflow/pipelines/issues/215)
|
|
- We need automatic labels indicating whether an issue/PR is internal/external. [\#207](https://github.com/kubeflow/pipelines/issues/207)
|
|
- Support submitting runs from local machine [\#206](https://github.com/kubeflow/pipelines/issues/206)
|
|
- Make it easy for people to write pipeline tests in python [\#203](https://github.com/kubeflow/pipelines/issues/203)
|
|
- Tests are launched in doubles since Nov 09 18:30 [\#197](https://github.com/kubeflow/pipelines/issues/197)
|
|
- Tests sometimes run multiple times for the same commit \(creating multiple GKE clusters\). [\#192](https://github.com/kubeflow/pipelines/issues/192)
|
|
- We have ~40 GKE clusters \(~=100 instances\) running tests and our quotas are exhausted [\#191](https://github.com/kubeflow/pipelines/issues/191)
|
|
- Instruction for running it on minikube [\#184](https://github.com/kubeflow/pipelines/issues/184)
|
|
- feature request: restore the client method for creating a pipeline [\#175](https://github.com/kubeflow/pipelines/issues/175)
|
|
- Create GCS path checker component [\#170](https://github.com/kubeflow/pipelines/issues/170)
|
|
- feature request: in SDK support 'get\_or\_create\_experiment\(\)' [\#161](https://github.com/kubeflow/pipelines/issues/161)
|
|
- Pipeline API Server Swagger Client \(Go\) for Pipeline Create does not take a "name" parameter [\#123](https://github.com/kubeflow/pipelines/issues/123)
|
|
- Pipeline API Server Swagger Client \(Go\) for Pipeline Upload returns incomplete output [\#122](https://github.com/kubeflow/pipelines/issues/122)
|
|
- Fasten release process for the image tag update. [\#115](https://github.com/kubeflow/pipelines/issues/115)
|
|
- Persist pod logs after they finish [\#93](https://github.com/kubeflow/pipelines/issues/93)
|
|
- Need to add notebooks with end-to-end sample scenarios [\#80](https://github.com/kubeflow/pipelines/issues/80)
|
|
- After the user creates a run, redirect to the run page, not the runs list page. [\#64](https://github.com/kubeflow/pipelines/issues/64)
|
|
- Remember the page I was on [\#62](https://github.com/kubeflow/pipelines/issues/62)
|
|
- Doesn't remove old containers \(\> maxHistory\) [\#15](https://github.com/kubeflow/pipelines/issues/15)
|
|
- ScheduledWorkflow CRD: Investigate need for retries beyond the ones provided by Argo [\#5](https://github.com/kubeflow/pipelines/issues/5)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- add licenses for katib-launcher [\#1056](https://github.com/kubeflow/pipelines/pull/1056) ([hougangliu](https://github.com/hougangliu))
|
|
- add license file to proxy agent docker image [\#1054](https://github.com/kubeflow/pipelines/pull/1054) ([IronPan](https://github.com/IronPan))
|
|
- Fix compiler unit test bug [\#1048](https://github.com/kubeflow/pipelines/pull/1048) ([gaoning777](https://github.com/gaoning777))
|
|
- Fixed handling parameters with default values in task factory construction [\#1047](https://github.com/kubeflow/pipelines/pull/1047) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Register proxy agent using the service account endpoint [\#1043](https://github.com/kubeflow/pipelines/pull/1043) ([IronPan](https://github.com/IronPan))
|
|
- Revert "Register proxy agent using the service account endpoint" [\#1042](https://github.com/kubeflow/pipelines/pull/1042) ([IronPan](https://github.com/IronPan))
|
|
- changelog for v0.1.13 [\#1041](https://github.com/kubeflow/pipelines/pull/1041) ([IronPan](https://github.com/IronPan))
|
|
- Pin the component.yaml version in all the samples. [\#1037](https://github.com/kubeflow/pipelines/pull/1037) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Release components to include fix \#1028. [\#1032](https://github.com/kubeflow/pipelines/pull/1032) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add more tests for metadata store. [\#1030](https://github.com/kubeflow/pipelines/pull/1030) ([neuromage](https://github.com/neuromage))
|
|
- Fix a missing precheck in create cluster component [\#1028](https://github.com/kubeflow/pipelines/pull/1028) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Added the metadata property to ComponentSpec [\#1023](https://github.com/kubeflow/pipelines/pull/1023) ([Ark-kun](https://github.com/Ark-kun))
|
|
- exposing type checking [\#1022](https://github.com/kubeflow/pipelines/pull/1022) ([gaoning777](https://github.com/gaoning777))
|
|
- openvino demo pipeline documentation updates [\#1020](https://github.com/kubeflow/pipelines/pull/1020) ([dtrawins](https://github.com/dtrawins))
|
|
- Add a recursion sample [\#1016](https://github.com/kubeflow/pipelines/pull/1016) ([gaoning777](https://github.com/gaoning777))
|
|
- Support recursions in a function [\#1014](https://github.com/kubeflow/pipelines/pull/1014) ([gaoning777](https://github.com/gaoning777))
|
|
- OpenVINO Model Server deployer [\#1008](https://github.com/kubeflow/pipelines/pull/1008) ([dtrawins](https://github.com/dtrawins))
|
|
- upgrade ks in deployer to fix one block issue [\#1005](https://github.com/kubeflow/pipelines/pull/1005) ([jinchihe](https://github.com/jinchihe))
|
|
- SDK/Tests - Simplified type compatibility tests [\#1004](https://github.com/kubeflow/pipelines/pull/1004) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update developer\_guide.md [\#989](https://github.com/kubeflow/pipelines/pull/989) ([soolaugust](https://github.com/soolaugust))
|
|
- Add proxy agent runner for kubeflow pipeline [\#988](https://github.com/kubeflow/pipelines/pull/988) ([IronPan](https://github.com/IronPan))
|
|
- Add type check samples [\#955](https://github.com/kubeflow/pipelines/pull/955) ([gaoning777](https://github.com/gaoning777))
|
|
- Enable pipeline packages with multiple files [\#939](https://github.com/kubeflow/pipelines/pull/939) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Keras - Train classifier: Improved the README.md [\#934](https://github.com/kubeflow/pipelines/pull/934) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Feature: sidecar for ContainerOp [\#879](https://github.com/kubeflow/pipelines/pull/879) ([eterna2](https://github.com/eterna2))
|
|
- dsl generate zip file [\#855](https://github.com/kubeflow/pipelines/pull/855) ([gaoning777](https://github.com/gaoning777))
|
|
|
|
## [0.1.13](https://github.com/kubeflow/pipelines/tree/0.1.13) (2019-03-22)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.12...0.1.13)
|
|
|
|
**Closed issues:**
|
|
|
|
- bazel test command does not actually run tests [\#977](https://github.com/kubeflow/pipelines/issues/977)
|
|
- bazel build fails with fatal error: ares.h: No such file or directory [\#970](https://github.com/kubeflow/pipelines/issues/970)
|
|
- dsl.ContainerOp.after\(\) only works with Ops that have already sanitized names [\#965](https://github.com/kubeflow/pipelines/issues/965)
|
|
- value in file\_outputs is not being passed to input parameters correctly [\#957](https://github.com/kubeflow/pipelines/issues/957)
|
|
- Support Azure authentication for pipeline ops [\#953](https://github.com/kubeflow/pipelines/issues/953)
|
|
- \[CMLE\] trainer component should output the trained model URI [\#944](https://github.com/kubeflow/pipelines/issues/944)
|
|
- dependency analysis issue with 'component.yaml'-based ops [\#941](https://github.com/kubeflow/pipelines/issues/941)
|
|
- rename sample GCS path to fix model-name typo [\#936](https://github.com/kubeflow/pipelines/issues/936)
|
|
- GitHub checks have been enabled in this repo, but are not supported by Tide. [\#930](https://github.com/kubeflow/pipelines/issues/930)
|
|
- Cannot find module for path ml\_metadata/metadata\_store/mlmetadata [\#928](https://github.com/kubeflow/pipelines/issues/928)
|
|
- Pipeline name is not checked [\#825](https://github.com/kubeflow/pipelines/issues/825)
|
|
- Can not mount volume in Container op [\#477](https://github.com/kubeflow/pipelines/issues/477)
|
|
- Travis tests do not properly test what happens when the branch is merged. [\#431](https://github.com/kubeflow/pipelines/issues/431)
|
|
- Full solution to tests and code desync problem [\#200](https://github.com/kubeflow/pipelines/issues/200)
|
|
- Prow code, test image code and code being tested can still desync. [\#198](https://github.com/kubeflow/pipelines/issues/198)
|
|
- SDK/Components/Python - Functions that do not return anything [\#186](https://github.com/kubeflow/pipelines/issues/186)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Release component image version f98ec68488cfbac022893a87c5bca083f03f2065 [\#1021](https://github.com/kubeflow/pipelines/pull/1021) ([IronPan](https://github.com/IronPan))
|
|
- Fix hard-coded model export dir name [\#1015](https://github.com/kubeflow/pipelines/pull/1015) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Fixed bug in docstring construction [\#1012](https://github.com/kubeflow/pipelines/pull/1012) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update TFX Pipeline Example Readme [\#1011](https://github.com/kubeflow/pipelines/pull/1011) ([rculbertson](https://github.com/rculbertson))
|
|
- Update sidebar styling [\#1010](https://github.com/kubeflow/pipelines/pull/1010) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK/DSL/Compiler - Fixed handling of empty pipeline name [\#1009](https://github.com/kubeflow/pipelines/pull/1009) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fix dataflow and mlengine samples with recent changes [\#1006](https://github.com/kubeflow/pipelines/pull/1006) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Updating the description for model\_uid param [\#1002](https://github.com/kubeflow/pipelines/pull/1002) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Adjustments for OpenVINO v5 [\#997](https://github.com/kubeflow/pipelines/pull/997) ([dtrawins](https://github.com/dtrawins))
|
|
- use pending commit id for cluster and source code name [\#994](https://github.com/kubeflow/pipelines/pull/994) ([IronPan](https://github.com/IronPan))
|
|
- Ignore not found error in delete cluster [\#991](https://github.com/kubeflow/pipelines/pull/991) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Update component.yaml for dataflow and cmle with recent changes. [\#987](https://github.com/kubeflow/pipelines/pull/987) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add job\_dir.txt as output files of CMLE trainning job. [\#986](https://github.com/kubeflow/pipelines/pull/986) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Improve dataflow job to use GCS to keep temp job states. [\#985](https://github.com/kubeflow/pipelines/pull/985) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add component.yaml to every ibm-components [\#984](https://github.com/kubeflow/pipelines/pull/984) ([Tomcli](https://github.com/Tomcli))
|
|
- Add instruction on building viewer CRD controller image [\#981](https://github.com/kubeflow/pipelines/pull/981) ([terrytangyuan](https://github.com/terrytangyuan))
|
|
- well-defined parameter types [\#978](https://github.com/kubeflow/pipelines/pull/978) ([gaoning777](https://github.com/gaoning777))
|
|
- Added the component name to the docstring [\#976](https://github.com/kubeflow/pipelines/pull/976) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add unit tests pipelineparam [\#975](https://github.com/kubeflow/pipelines/pull/975) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix sample test failure because of the type information in the pipelineparam [\#972](https://github.com/kubeflow/pipelines/pull/972) ([gaoning777](https://github.com/gaoning777))
|
|
- Add documentation and sample notebook for dataproc components. [\#971](https://github.com/kubeflow/pipelines/pull/971) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add optional pipeline\_id to run\_pipeline api [\#968](https://github.com/kubeflow/pipelines/pull/968) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Fix cancellation bug for dataproc job. [\#967](https://github.com/kubeflow/pipelines/pull/967) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add missing main\_class arg to spark job and set default values. [\#966](https://github.com/kubeflow/pipelines/pull/966) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Set default values for payload objects in case of empty. [\#962](https://github.com/kubeflow/pipelines/pull/962) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add fake metadata store and fix tests. [\#958](https://github.com/kubeflow/pipelines/pull/958) ([neuromage](https://github.com/neuromage))
|
|
- Add dataproc component yaml files [\#956](https://github.com/kubeflow/pipelines/pull/956) ([hongye-sun](https://github.com/hongye-sun))
|
|
- helper fn to add az secrets to container [\#954](https://github.com/kubeflow/pipelines/pull/954) ([rakelkar](https://github.com/rakelkar))
|
|
- Fixing the broken links for components source code in XGBoost Spark P… [\#952](https://github.com/kubeflow/pipelines/pull/952) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Watson Openscale Components to manage models [\#950](https://github.com/kubeflow/pipelines/pull/950) ([animeshsingh](https://github.com/animeshsingh))
|
|
- SDK/DSL/Compiler - Fixed compilation when using ContainerOp.after [\#943](https://github.com/kubeflow/pipelines/pull/943) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add type check [\#938](https://github.com/kubeflow/pipelines/pull/938) ([gaoning777](https://github.com/gaoning777))
|
|
- Components - GCP: Fixed typo: Replaced cencus with census [\#937](https://github.com/kubeflow/pipelines/pull/937) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add code formatting to markdown viewer [\#935](https://github.com/kubeflow/pipelines/pull/935) ([yebrahim](https://github.com/yebrahim))
|
|
- Components - Keras - Train classifier: Changed the types to conform to the chosen type system [\#933](https://github.com/kubeflow/pipelines/pull/933) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add notebook instructions on how to query ML Metadata for output artifacts [\#932](https://github.com/kubeflow/pipelines/pull/932) ([neuromage](https://github.com/neuromage))
|
|
- SDK - Added support for loading zip-packed components [\#931](https://github.com/kubeflow/pipelines/pull/931) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update changelog for 0.1.12 [\#925](https://github.com/kubeflow/pipelines/pull/925) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Fixed small bug in DSL code that generates unique names for ops [\#923](https://github.com/kubeflow/pipelines/pull/923) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Samples - Improved the TFX OSS notebook and README [\#922](https://github.com/kubeflow/pipelines/pull/922) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Detecting file format using signature instead of file extension [\#919](https://github.com/kubeflow/pipelines/pull/919) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add Tommy as the approver for the IBM components and samples. [\#915](https://github.com/kubeflow/pipelines/pull/915) ([Tomcli](https://github.com/Tomcli))
|
|
- Pass meta to containerop and pipeline [\#905](https://github.com/kubeflow/pipelines/pull/905) ([gaoning777](https://github.com/gaoning777))
|
|
- DataProc commands implementation [\#862](https://github.com/kubeflow/pipelines/pull/862) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK/Components - Added naming.generate\_unique\_name\_conversion\_table [\#716](https://github.com/kubeflow/pipelines/pull/716) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Added the ability to terminate a run [\#528](https://github.com/kubeflow/pipelines/pull/528) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.12](https://github.com/kubeflow/pipelines/tree/0.1.12) (2019-03-06)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.11...0.1.12)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fix bugs in bigquery component [\#921](https://github.com/kubeflow/pipelines/pull/921) ([hongye-sun](https://github.com/hongye-sun))
|
|
- fix license links [\#917](https://github.com/kubeflow/pipelines/pull/917) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Update README.md [\#916](https://github.com/kubeflow/pipelines/pull/916) ([paveldournov](https://github.com/paveldournov))
|
|
- Add online prediction instructions and print friendly msg in console. [\#914](https://github.com/kubeflow/pipelines/pull/914) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Create TFX Example.ipynb [\#913](https://github.com/kubeflow/pipelines/pull/913) ([paveldournov](https://github.com/paveldournov))
|
|
- Create README.md [\#909](https://github.com/kubeflow/pipelines/pull/909) ([paveldournov](https://github.com/paveldournov))
|
|
- Deflake frontend e2e test [\#904](https://github.com/kubeflow/pipelines/pull/904) ([yebrahim](https://github.com/yebrahim))
|
|
- Support customized export TF model folder names. [\#903](https://github.com/kubeflow/pipelines/pull/903) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK - Configure artifact name and path separately [\#900](https://github.com/kubeflow/pipelines/pull/900) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add sample notebook and readme markdown for GCP components. [\#899](https://github.com/kubeflow/pipelines/pull/899) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add markdown viewer [\#897](https://github.com/kubeflow/pipelines/pull/897) ([yebrahim](https://github.com/yebrahim))
|
|
- Infra - Added license for google-cloud-bigtable [\#896](https://github.com/kubeflow/pipelines/pull/896) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Change viewer to markdown instead of html according to FE changes. [\#895](https://github.com/kubeflow/pipelines/pull/895) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add python conf to the metadata [\#894](https://github.com/kubeflow/pipelines/pull/894) ([gaoning777](https://github.com/gaoning777))
|
|
- Create experiment only if it's not exist. [\#892](https://github.com/kubeflow/pipelines/pull/892) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add component metadata [\#891](https://github.com/kubeflow/pipelines/pull/891) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Added support for default values to Lightweight python components [\#890](https://github.com/kubeflow/pipelines/pull/890) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK - Added support for default values to load\_component [\#889](https://github.com/kubeflow/pipelines/pull/889) ([Ark-kun](https://github.com/Ark-kun))
|
|
- move integration test to sub dir [\#888](https://github.com/kubeflow/pipelines/pull/888) ([IronPan](https://github.com/IronPan))
|
|
- GCPcomponents yaml spec [\#887](https://github.com/kubeflow/pipelines/pull/887) ([hongye-sun](https://github.com/hongye-sun))
|
|
- add core types and type checking function [\#886](https://github.com/kubeflow/pipelines/pull/886) ([gaoning777](https://github.com/gaoning777))
|
|
- Add bigquery docstring and dump output path. [\#885](https://github.com/kubeflow/pipelines/pull/885) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Record TFX output artifacts in Metadata store [\#884](https://github.com/kubeflow/pipelines/pull/884) ([neuromage](https://github.com/neuromage))
|
|
- add missing dependency in bazel BUILD [\#883](https://github.com/kubeflow/pipelines/pull/883) ([IronPan](https://github.com/IronPan))
|
|
- Dump job id and change output to /tmp/kfp/output [\#878](https://github.com/kubeflow/pipelines/pull/878) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK - Passing the environment variables to container op [\#877](https://github.com/kubeflow/pipelines/pull/877) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Switch to python 2.7 and install beam for the gcp image. [\#876](https://github.com/kubeflow/pipelines/pull/876) ([hongye-sun](https://github.com/hongye-sun))
|
|
- support .zip pipeline package [\#874](https://github.com/kubeflow/pipelines/pull/874) ([IronPan](https://github.com/IronPan))
|
|
- sample test image build failure [\#871](https://github.com/kubeflow/pipelines/pull/871) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix bugs in dataflow component [\#870](https://github.com/kubeflow/pipelines/pull/870) ([hongye-sun](https://github.com/hongye-sun))
|
|
- fix bunch of issues in prow test [\#866](https://github.com/kubeflow/pipelines/pull/866) ([IronPan](https://github.com/IronPan))
|
|
- Refactor MLEngine code and add deploy and set\_default commands [\#864](https://github.com/kubeflow/pipelines/pull/864) ([hongye-sun](https://github.com/hongye-sun))
|
|
- add sigint sigterm to the test [\#863](https://github.com/kubeflow/pipelines/pull/863) ([gaoning777](https://github.com/gaoning777))
|
|
- apiserver glog uses -alsologtostderr [\#859](https://github.com/kubeflow/pipelines/pull/859) ([ywskycn](https://github.com/ywskycn))
|
|
- Added a README for Getting Started with the Pipelines CLI [\#858](https://github.com/kubeflow/pipelines/pull/858) ([swiftdiaries](https://github.com/swiftdiaries))
|
|
- link anchor text nit [\#853](https://github.com/kubeflow/pipelines/pull/853) ([ryan-williams](https://github.com/ryan-williams))
|
|
- Allow users to specify namespace for Kubernetes informers [\#851](https://github.com/kubeflow/pipelines/pull/851) ([ywskycn](https://github.com/ywskycn))
|
|
- Fixing grammatical errors and references [\#835](https://github.com/kubeflow/pipelines/pull/835) ([animeshsingh](https://github.com/animeshsingh))
|
|
- Adds a modifier function to simplify addition of local volumes to containerop [\#783](https://github.com/kubeflow/pipelines/pull/783) ([swiftdiaries](https://github.com/swiftdiaries))
|
|
- add katib studyjob launcher [\#754](https://github.com/kubeflow/pipelines/pull/754) ([hougangliu](https://github.com/hougangliu))
|
|
|
|
## [0.1.11](https://github.com/kubeflow/pipelines/tree/0.1.11) (2019-02-27)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.10...0.1.11)
|
|
|
|
**Closed issues:**
|
|
|
|
- ROADMAP for pipelines [\#675](https://github.com/kubeflow/pipelines/issues/675)
|
|
- python components don't work for images with python 2 [\#666](https://github.com/kubeflow/pipelines/issues/666)
|
|
- dsl PipelineParam does not work under Image or Command [\#521](https://github.com/kubeflow/pipelines/issues/521)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- fix bug in the gcp oob [\#861](https://github.com/kubeflow/pipelines/pull/861) ([gaoning777](https://github.com/gaoning777))
|
|
- fix typo in cloud build [\#860](https://github.com/kubeflow/pipelines/pull/860) ([hongye-sun](https://github.com/hongye-sun))
|
|
- add attrs and pyrsistent [\#857](https://github.com/kubeflow/pipelines/pull/857) ([gaoning777](https://github.com/gaoning777))
|
|
- Removes accidental package from TFDV Dockerfile [\#856](https://github.com/kubeflow/pipelines/pull/856) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- freeze tfdv dependency [\#852](https://github.com/kubeflow/pipelines/pull/852) ([gaoning777](https://github.com/gaoning777))
|
|
- release new components: deployer [\#849](https://github.com/kubeflow/pipelines/pull/849) ([gaoning777](https://github.com/gaoning777))
|
|
- Move e2e tests to us-east1 [\#847](https://github.com/kubeflow/pipelines/pull/847) ([hongye-sun](https://github.com/hongye-sun))
|
|
- ROADMAP.md cosmetic changes [\#846](https://github.com/kubeflow/pipelines/pull/846) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Support rendering recursive static DAGs [\#845](https://github.com/kubeflow/pipelines/pull/845) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Releasing component SDK [\#842](https://github.com/kubeflow/pipelines/pull/842) ([hongye-sun](https://github.com/hongye-sun))
|
|
- extract the pipelineparam deserialize function [\#841](https://github.com/kubeflow/pipelines/pull/841) ([gaoning777](https://github.com/gaoning777))
|
|
- Update change log for v0.1.10 release [\#840](https://github.com/kubeflow/pipelines/pull/840) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Update swagger codegen version [\#839](https://github.com/kubeflow/pipelines/pull/839) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add owner file under component\_sdk. [\#838](https://github.com/kubeflow/pipelines/pull/838) ([hongye-sun](https://github.com/hongye-sun))
|
|
- add container image uris support in train API [\#837](https://github.com/kubeflow/pipelines/pull/837) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Support BigQuery command to query and export to GCS [\#836](https://github.com/kubeflow/pipelines/pull/836) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Dataflow SDK to support launch beam python code or template [\#833](https://github.com/kubeflow/pipelines/pull/833) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Sets 'Choose file' button width to avoid wrap [\#830](https://github.com/kubeflow/pipelines/pull/830) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Update graph styling [\#829](https://github.com/kubeflow/pipelines/pull/829) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- fix apache-beam and pandas versions in tfdv image [\#828](https://github.com/kubeflow/pipelines/pull/828) ([gaoning777](https://github.com/gaoning777))
|
|
- Enhance hard code for export dir in deploy component [\#823](https://github.com/kubeflow/pipelines/pull/823) ([jinchihe](https://github.com/jinchihe))
|
|
- Components - Added the "Keras - Train classifier" component [\#809](https://github.com/kubeflow/pipelines/pull/809) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Training and Serving Pipeline leveraging WML [\#800](https://github.com/kubeflow/pipelines/pull/800) ([animeshsingh](https://github.com/animeshsingh))
|
|
- MLEngine Commands Implementation [\#773](https://github.com/kubeflow/pipelines/pull/773) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Cleanup pipeline bootstrapper [\#770](https://github.com/kubeflow/pipelines/pull/770) ([ohmystack](https://github.com/ohmystack))
|
|
- component build support for both python2 and python3 [\#730](https://github.com/kubeflow/pipelines/pull/730) ([gaoning777](https://github.com/gaoning777))
|
|
- Add postsubmit component test [\#613](https://github.com/kubeflow/pipelines/pull/613) ([gaoning777](https://github.com/gaoning777))
|
|
|
|
## [0.1.10](https://github.com/kubeflow/pipelines/tree/0.1.10) (2019-02-15)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.9...0.1.10)
|
|
|
|
**Closed issues:**
|
|
|
|
- Pipeline Release V0.1.10 [\#805](https://github.com/kubeflow/pipelines/issues/805)
|
|
- Failed to create recurring run [\#802](https://github.com/kubeflow/pipelines/issues/802)
|
|
- Persistent Agent doesn't like v1beta1 scheduledworkflow in on-prem scenario [\#790](https://github.com/kubeflow/pipelines/issues/790)
|
|
- Metric bars do not always show up correctly [\#775](https://github.com/kubeflow/pipelines/issues/775)
|
|
- ml-pipeline-persistenceagent restarts forever [\#741](https://github.com/kubeflow/pipelines/issues/741)
|
|
- 403 Insufficient Permission error when writing to GCS [\#709](https://github.com/kubeflow/pipelines/issues/709)
|
|
- Support archiving/unarchiving runs on the UI [\#621](https://github.com/kubeflow/pipelines/issues/621)
|
|
- Incorrect validation in new run form when filling name then pipeline [\#612](https://github.com/kubeflow/pipelines/issues/612)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fixed validation in new run form when filling name then pipeline [\#826](https://github.com/kubeflow/pipelines/pull/826) ([elviraux](https://github.com/elviraux))
|
|
- Adds a local volume sample for the Viewer CRD [\#822](https://github.com/kubeflow/pipelines/pull/822) ([swiftdiaries](https://github.com/swiftdiaries))
|
|
- Revert dataflow component version in samples to unblock release [\#817](https://github.com/kubeflow/pipelines/pull/817) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Sample updates for release v0.1.10 [\#816](https://github.com/kubeflow/pipelines/pull/816) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Improve docker image build perf by leveraging docker cache [\#815](https://github.com/kubeflow/pipelines/pull/815) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Increase disk size and use high CPU machine type in cloud build [\#813](https://github.com/kubeflow/pipelines/pull/813) ([hongye-sun](https://github.com/hongye-sun))
|
|
- add ViewerCrdController to cloud builder release spec [\#811](https://github.com/kubeflow/pipelines/pull/811) ([IronPan](https://github.com/IronPan))
|
|
- add pyarrow in license csv. [\#810](https://github.com/kubeflow/pipelines/pull/810) ([hongye-sun](https://github.com/hongye-sun))
|
|
- switch test to us-west1 [\#808](https://github.com/kubeflow/pipelines/pull/808) ([IronPan](https://github.com/IronPan))
|
|
- add trainer license to unblock release [\#806](https://github.com/kubeflow/pipelines/pull/806) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Updates lodash to version 4.17.11 [\#803](https://github.com/kubeflow/pipelines/pull/803) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- merge build image to test suit [\#799](https://github.com/kubeflow/pipelines/pull/799) ([IronPan](https://github.com/IronPan))
|
|
- Update changelog for release 0.19 [\#797](https://github.com/kubeflow/pipelines/pull/797) ([neuromage](https://github.com/neuromage))
|
|
- Update Basic Pipeline example notebook [\#782](https://github.com/kubeflow/pipelines/pull/782) ([swiftdiaries](https://github.com/swiftdiaries))
|
|
- Support to send default service account jwt token for pipeline client. [\#779](https://github.com/kubeflow/pipelines/pull/779) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Updates frontend to Typescript to 3.3.1 [\#772](https://github.com/kubeflow/pipelines/pull/772) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- update developer guide to renew deployment section [\#771](https://github.com/kubeflow/pipelines/pull/771) ([jinchihe](https://github.com/jinchihe))
|
|
- Add Launcher module in component SDK [\#769](https://github.com/kubeflow/pipelines/pull/769) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Archive runs UI [\#748](https://github.com/kubeflow/pipelines/pull/748) ([yebrahim](https://github.com/yebrahim))
|
|
- placeholder for ibm sample pipelines and corresponding components [\#731](https://github.com/kubeflow/pipelines/pull/731) ([animeshsingh](https://github.com/animeshsingh))
|
|
|
|
## [0.1.9](https://github.com/kubeflow/pipelines/tree/0.1.9) (2019-02-06)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.8...0.1.9)
|
|
|
|
**Closed issues:**
|
|
|
|
- XGBoost sample failure [\#736](https://github.com/kubeflow/pipelines/issues/736)
|
|
- TFX taxi client utility run abnormally after serving started [\#728](https://github.com/kubeflow/pipelines/issues/728)
|
|
- Pipeline deploy component does not support local model [\#726](https://github.com/kubeflow/pipelines/issues/726)
|
|
- Failed to execute the component roc and confusion\_matrix in TFX sample for local mode [\#719](https://github.com/kubeflow/pipelines/issues/719)
|
|
- An error occurs when run TFX example in local kubeflow cluster [\#703](https://github.com/kubeflow/pipelines/issues/703)
|
|
- Not using secret when pulling from private Registry [\#695](https://github.com/kubeflow/pipelines/issues/695)
|
|
- Release 1.7 - TFX taxi cab example failing the deploy step [\#692](https://github.com/kubeflow/pipelines/issues/692)
|
|
- Run details page should autorefresh [\#683](https://github.com/kubeflow/pipelines/issues/683)
|
|
- problem when deploying kubeflow 0.4.0 [\#676](https://github.com/kubeflow/pipelines/issues/676)
|
|
- Do I need to be running kubeflow on GCP to use pipelines? [\#661](https://github.com/kubeflow/pipelines/issues/661)
|
|
- Design doc for pipelines [\#569](https://github.com/kubeflow/pipelines/issues/569)
|
|
- Some error logs in sample for ML - TFX - Taxi Tip Prediction Model Trainer [\#547](https://github.com/kubeflow/pipelines/issues/547)
|
|
- Return the total number of resources in list APIs [\#103](https://github.com/kubeflow/pipelines/issues/103)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Creating ROADMAP.md [\#786](https://github.com/kubeflow/pipelines/pull/786) ([paveldournov](https://github.com/paveldournov))
|
|
- Revert GPU tests to unblock release [\#778](https://github.com/kubeflow/pipelines/pull/778) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Modifications done by the execution of the release script. [\#777](https://github.com/kubeflow/pipelines/pull/777) ([vicaire](https://github.com/vicaire))
|
|
- Refactor BaseOp to context manager pattern [\#762](https://github.com/kubeflow/pipelines/pull/762) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add component\_sdk tests to travis tests [\#761](https://github.com/kubeflow/pipelines/pull/761) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Fix Dockerfile for viewer CRD image. [\#760](https://github.com/kubeflow/pipelines/pull/760) ([neuromage](https://github.com/neuromage))
|
|
- Add UI actions to Buttons module [\#758](https://github.com/kubeflow/pipelines/pull/758) ([yebrahim](https://github.com/yebrahim))
|
|
- Regenerate frontend API files now that listCount APIs are merged [\#757](https://github.com/kubeflow/pipelines/pull/757) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Enhance deploy.sh to support local storage [\#755](https://github.com/kubeflow/pipelines/pull/755) ([jinchihe](https://github.com/jinchihe))
|
|
- Releasing components fixing xgboost [\#747](https://github.com/kubeflow/pipelines/pull/747) ([gaoning777](https://github.com/gaoning777))
|
|
- support pipeline level imagepullsecret in DSL [\#745](https://github.com/kubeflow/pipelines/pull/745) ([gaoning777](https://github.com/gaoning777))
|
|
- Updated dev guide for apiserver build with minikube. [\#743](https://github.com/kubeflow/pipelines/pull/743) ([gyliu513](https://github.com/gyliu513))
|
|
- Add Dockerfile for building Viewer CRD controller. [\#740](https://github.com/kubeflow/pipelines/pull/740) ([neuromage](https://github.com/neuromage))
|
|
- Remove pipeline bootstrapper [\#739](https://github.com/kubeflow/pipelines/pull/739) ([IronPan](https://github.com/IronPan))
|
|
- Refactor UI buttons to lib file [\#737](https://github.com/kubeflow/pipelines/pull/737) ([yebrahim](https://github.com/yebrahim))
|
|
- fix dataproc cluster version [\#735](https://github.com/kubeflow/pipelines/pull/735) ([gaoning777](https://github.com/gaoning777))
|
|
- Improve runtime graph starting and running experience [\#734](https://github.com/kubeflow/pipelines/pull/734) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK/Components - convert\_object\_to\_struct now uses \_\_init\_\_ to get field list [\#733](https://github.com/kubeflow/pipelines/pull/733) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Improved error when type checking fails in constructor [\#732](https://github.com/kubeflow/pipelines/pull/732) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Create kfp componet sdk [\#729](https://github.com/kubeflow/pipelines/pull/729) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add CMLE sample test script. [\#724](https://github.com/kubeflow/pipelines/pull/724) ([qimingj](https://github.com/qimingj))
|
|
- Add "set\_retry\(\)" on ContainerOp. [\#723](https://github.com/kubeflow/pipelines/pull/723) ([qimingj](https://github.com/qimingj))
|
|
- Auto-refreshes the run details page [\#722](https://github.com/kubeflow/pipelines/pull/722) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- create nonexistent directory for roc and confusion\_matrix component [\#720](https://github.com/kubeflow/pipelines/pull/720) ([jinchihe](https://github.com/jinchihe))
|
|
- SDK/Components/Python - Improved Python2 compatibility [\#718](https://github.com/kubeflow/pipelines/pull/718) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components/Python - Made the typing.NamedTuple import optional [\#717](https://github.com/kubeflow/pipelines/pull/717) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Added \_naming.\_convert\_to\_human\_name function [\#715](https://github.com/kubeflow/pipelines/pull/715) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Command line args can only be strings or placeholders [\#711](https://github.com/kubeflow/pipelines/pull/711) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - More meaningful error when trying to convert graph component to ContainerOp [\#710](https://github.com/kubeflow/pipelines/pull/710) ([Ark-kun](https://github.com/Ark-kun))
|
|
- randomize the deployment name to avoid collision [\#704](https://github.com/kubeflow/pipelines/pull/704) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK - Removed stray debug print from tests [\#701](https://github.com/kubeflow/pipelines/pull/701) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update changelog for release 0.1.8 [\#697](https://github.com/kubeflow/pipelines/pull/697) ([yebrahim](https://github.com/yebrahim))
|
|
- Add gpu pool to test deployment and enable gpu in sample test [\#696](https://github.com/kubeflow/pipelines/pull/696) ([hongye-sun](https://github.com/hongye-sun))
|
|
- bump ks version in presubmit test [\#693](https://github.com/kubeflow/pipelines/pull/693) ([IronPan](https://github.com/IronPan))
|
|
- SDK - Update minimum Python version to 3.5.3 [\#691](https://github.com/kubeflow/pipelines/pull/691) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update all Pipelines CRD versions to v1beta1. [\#681](https://github.com/kubeflow/pipelines/pull/681) ([neuromage](https://github.com/neuromage))
|
|
- Return resource count from ListXXX calls [\#595](https://github.com/kubeflow/pipelines/pull/595) ([yebrahim](https://github.com/yebrahim))
|
|
|
|
## [0.1.8](https://github.com/kubeflow/pipelines/tree/0.1.8) (2019-01-17)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.7...0.1.8)
|
|
|
|
**Closed issues:**
|
|
|
|
- Docs about how to write mlpipeline-ui-metadata and mlpipeline-metrics artifacts [\#660](https://github.com/kubeflow/pipelines/issues/660)
|
|
- Pipeline run created from python shows experiment but not pipeline \(in UI\). [\#617](https://github.com/kubeflow/pipelines/issues/617)
|
|
- Load samples returns an error in 0.4 Kubeflow [\#603](https://github.com/kubeflow/pipelines/issues/603)
|
|
- Error deploying latest bootstrapper [\#594](https://github.com/kubeflow/pipelines/issues/594)
|
|
- Provide argument to assign GCP service account to use for DSL operator [\#218](https://github.com/kubeflow/pipelines/issues/218)
|
|
- Run status tooltip should include creation time [\#61](https://github.com/kubeflow/pipelines/issues/61)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Components release 2ed60100d1db9efeb38c6c358f90b21c144179be [\#694](https://github.com/kubeflow/pipelines/pull/694) ([yebrahim](https://github.com/yebrahim))
|
|
- add gcp credential for tf-job template [\#689](https://github.com/kubeflow/pipelines/pull/689) ([IronPan](https://github.com/IronPan))
|
|
- improve the list run query [\#687](https://github.com/kubeflow/pipelines/pull/687) ([IronPan](https://github.com/IronPan))
|
|
- Adds a link in the side nav to the KF 'usage-reporting' doc [\#682](https://github.com/kubeflow/pipelines/pull/682) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Fix Makefile to add licenses using Go modules. [\#674](https://github.com/kubeflow/pipelines/pull/674) ([neuromage](https://github.com/neuromage))
|
|
- Include date in run status tooltips [\#671](https://github.com/kubeflow/pipelines/pull/671) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add build version to side nav [\#670](https://github.com/kubeflow/pipelines/pull/670) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK/Tests - Fixed the output ordering instability in tests [\#664](https://github.com/kubeflow/pipelines/pull/664) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Added /data to the generated file paths [\#663](https://github.com/kubeflow/pipelines/pull/663) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Simplified \_create\_task\_factory\_from\_component\_spec function [\#662](https://github.com/kubeflow/pipelines/pull/662) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Renamed serialized command-line argument tokens [\#659](https://github.com/kubeflow/pipelines/pull/659) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update change log [\#657](https://github.com/kubeflow/pipelines/pull/657) ([IronPan](https://github.com/IronPan))
|
|
- Add simple filtering by name to CustomTable [\#656](https://github.com/kubeflow/pipelines/pull/656) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK/Components - Reworked the component model structures. [\#642](https://github.com/kubeflow/pipelines/pull/642) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Support filtering on storage state [\#629](https://github.com/kubeflow/pipelines/pull/629) ([yebrahim](https://github.com/yebrahim))
|
|
- SDK - Fixed the unittest script [\#556](https://github.com/kubeflow/pipelines/pull/556) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.7](https://github.com/kubeflow/pipelines/tree/0.1.7) (2019-01-09)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.6...0.1.7)
|
|
|
|
**Closed issues:**
|
|
|
|
- Use "Start" for runs, "Create" for experiments [\#649](https://github.com/kubeflow/pipelines/issues/649)
|
|
- go vet in Travis tests breaks tests for unrelated PRs [\#646](https://github.com/kubeflow/pipelines/issues/646)
|
|
- Building backend using Bazel fails on mac [\#638](https://github.com/kubeflow/pipelines/issues/638)
|
|
- ml-pipeline-persistenceagent fails a few times. [\#624](https://github.com/kubeflow/pipelines/issues/624)
|
|
- Unable to plug-in default values to Pipeline [\#618](https://github.com/kubeflow/pipelines/issues/618)
|
|
- Add deployed model cleanup code to the Kubeflow notebook [\#608](https://github.com/kubeflow/pipelines/issues/608)
|
|
- Compare page perf optimizations [\#597](https://github.com/kubeflow/pipelines/issues/597)
|
|
- OAth client instructions are ambiguous [\#586](https://github.com/kubeflow/pipelines/issues/586)
|
|
- "Waiting for the IAP setup to get ready..." after clicking "Skip IAP" [\#585](https://github.com/kubeflow/pipelines/issues/585)
|
|
- UI should allow creating a run with no experiment [\#573](https://github.com/kubeflow/pipelines/issues/573)
|
|
- studyjob-controller start failed [\#546](https://github.com/kubeflow/pipelines/issues/546)
|
|
- Failing e2e sample tests do not log any errors [\#515](https://github.com/kubeflow/pipelines/issues/515)
|
|
- Authentication and service account plan for Pipeline + Kubeflow [\#374](https://github.com/kubeflow/pipelines/issues/374)
|
|
- Error getting logs [\#290](https://github.com/kubeflow/pipelines/issues/290)
|
|
- Support filtering in list APIs [\#270](https://github.com/kubeflow/pipelines/issues/270)
|
|
- Switch to Go 1.11 modules and package management. [\#187](https://github.com/kubeflow/pipelines/issues/187)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Release component image version d3c4add0a95e930c70a330466d0923827784eb9a [\#655](https://github.com/kubeflow/pipelines/pull/655) ([IronPan](https://github.com/IronPan))
|
|
- Correctly ignore src/apis when building frontend [\#654](https://github.com/kubeflow/pipelines/pull/654) ([yebrahim](https://github.com/yebrahim))
|
|
- Use linguist annotations to skip diffing generated files [\#652](https://github.com/kubeflow/pipelines/pull/652) ([yebrahim](https://github.com/yebrahim))
|
|
- Use "create" rather than "start" except when initiating a run [\#650](https://github.com/kubeflow/pipelines/pull/650) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Fix shadowing errors in Viewer reconciler [\#648](https://github.com/kubeflow/pipelines/pull/648) ([neuromage](https://github.com/neuromage))
|
|
- Add IS\_SUBSTRING operator for use in API resource filtering. [\#645](https://github.com/kubeflow/pipelines/pull/645) ([neuromage](https://github.com/neuromage))
|
|
- Add changelog to pipeline repo [\#644](https://github.com/kubeflow/pipelines/pull/644) ([IronPan](https://github.com/IronPan))
|
|
- Update WORKSPACE and BUILD files incoporating recent changes [\#639](https://github.com/kubeflow/pipelines/pull/639) ([neuromage](https://github.com/neuromage))
|
|
- fix deploy model name conflict in case of concurrent notebook sample test [\#636](https://github.com/kubeflow/pipelines/pull/636) ([gaoning777](https://github.com/gaoning777))
|
|
- Print sample test logs in case of exception throw [\#635](https://github.com/kubeflow/pipelines/pull/635) ([gaoning777](https://github.com/gaoning777))
|
|
- Expose pipeline/job API through setup.py [\#634](https://github.com/kubeflow/pipelines/pull/634) ([IronPan](https://github.com/IronPan))
|
|
- Fix retrying logic which was causing persistenceagent to crash loop. [\#633](https://github.com/kubeflow/pipelines/pull/633) ([neuromage](https://github.com/neuromage))
|
|
- Add resnet-cmle sample back. Update all component images. [\#632](https://github.com/kubeflow/pipelines/pull/632) ([qimingj](https://github.com/qimingj))
|
|
- Updates material-ui and react npm libraries [\#630](https://github.com/kubeflow/pipelines/pull/630) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Generate pipeline and job python client as part of SDK [\#628](https://github.com/kubeflow/pipelines/pull/628) ([IronPan](https://github.com/IronPan))
|
|
- Fix gpu sample issues [\#627](https://github.com/kubeflow/pipelines/pull/627) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Run `go vet` as part of the Travis CI. [\#626](https://github.com/kubeflow/pipelines/pull/626) ([neuromage](https://github.com/neuromage))
|
|
- Sanity check filtering/sorting options in list requests. [\#625](https://github.com/kubeflow/pipelines/pull/625) ([neuromage](https://github.com/neuromage))
|
|
- Support replacable arguments in command as well \(besides arguments\) in container op. [\#623](https://github.com/kubeflow/pipelines/pull/623) ([qimingj](https://github.com/qimingj))
|
|
- Update sample notebook to clean up deployed models. [\#622](https://github.com/kubeflow/pipelines/pull/622) ([qimingj](https://github.com/qimingj))
|
|
- URLEncode instead of base64 encode the filter string [\#620](https://github.com/kubeflow/pipelines/pull/620) ([neuromage](https://github.com/neuromage))
|
|
- DSL refactor [\#619](https://github.com/kubeflow/pipelines/pull/619) ([gaoning777](https://github.com/gaoning777))
|
|
- Expose that the python API is Python3.5+ only [\#616](https://github.com/kubeflow/pipelines/pull/616) ([TimZaman](https://github.com/TimZaman))
|
|
- Load sample when pipeline initially started [\#615](https://github.com/kubeflow/pipelines/pull/615) ([IronPan](https://github.com/IronPan))
|
|
- Use Bazel to build the entire backend and perform API code generation [\#609](https://github.com/kubeflow/pipelines/pull/609) ([neuromage](https://github.com/neuromage))
|
|
- Improve condition sample to demonstrate ==, \>= and \<. [\#607](https://github.com/kubeflow/pipelines/pull/607) ([qimingj](https://github.com/qimingj))
|
|
- fix for boostrapp problem [\#602](https://github.com/kubeflow/pipelines/pull/602) ([xiaozhouX](https://github.com/xiaozhouX))
|
|
- Initial version of BigQuery query execution component. [\#601](https://github.com/kubeflow/pipelines/pull/601) ([cbreuel](https://github.com/cbreuel))
|
|
- First step to bring back CMLE sample. [\#599](https://github.com/kubeflow/pipelines/pull/599) ([qimingj](https://github.com/qimingj))
|
|
- Compare perf - pure components, disable ROC curve thumbnail animations [\#598](https://github.com/kubeflow/pipelines/pull/598) ([yebrahim](https://github.com/yebrahim))
|
|
- Move backend unit tests to Travis [\#589](https://github.com/kubeflow/pipelines/pull/589) ([yebrahim](https://github.com/yebrahim))
|
|
- Deployment - Minikube support - Passing the platform parameter to kfctl [\#588](https://github.com/kubeflow/pipelines/pull/588) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fix the List run to get all runs [\#583](https://github.com/kubeflow/pipelines/pull/583) ([IronPan](https://github.com/IronPan))
|
|
- retry on create table in api server [\#582](https://github.com/kubeflow/pipelines/pull/582) ([IronPan](https://github.com/IronPan))
|
|
- switch from go dep to go module [\#581](https://github.com/kubeflow/pipelines/pull/581) ([IronPan](https://github.com/IronPan))
|
|
- Add sample test without image build [\#578](https://github.com/kubeflow/pipelines/pull/578) ([gaoning777](https://github.com/gaoning777))
|
|
- remove xgboost compiled sample [\#576](https://github.com/kubeflow/pipelines/pull/576) ([gaoning777](https://github.com/gaoning777))
|
|
- Add a gpu sample [\#575](https://github.com/kubeflow/pipelines/pull/575) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Backend - Removed hardcoded metrics file name [\#574](https://github.com/kubeflow/pipelines/pull/574) ([Ark-kun](https://github.com/Ark-kun))
|
|
- update dockerfile and add build step of frontend [\#567](https://github.com/kubeflow/pipelines/pull/567) ([chenzhiwei](https://github.com/chenzhiwei))
|
|
- Encode filter parameter as a base64-encoded JSON string in List requests [\#563](https://github.com/kubeflow/pipelines/pull/563) ([neuromage](https://github.com/neuromage))
|
|
- Tests - Updated image-builder Makefile [\#500](https://github.com/kubeflow/pipelines/pull/500) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add the Viewer CRD controller for managing web views such as Tensorboard instances from within the Pipelines UI. [\#449](https://github.com/kubeflow/pipelines/pull/449) ([neuromage](https://github.com/neuromage))
|
|
|
|
## [0.1.6](https://github.com/kubeflow/pipelines/tree/0.1.6) (2018-12-20)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.5...0.1.6)
|
|
|
|
**Closed issues:**
|
|
|
|
- Support creating runs without experiments [\#560](https://github.com/kubeflow/pipelines/issues/560)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Allow creating runs with no experiments [\#572](https://github.com/kubeflow/pipelines/pull/572) ([yebrahim](https://github.com/yebrahim))
|
|
- Add script for component image release [\#571](https://github.com/kubeflow/pipelines/pull/571) ([IronPan](https://github.com/IronPan))
|
|
|
|
## [0.1.5](https://github.com/kubeflow/pipelines/tree/0.1.5) (2018-12-20)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.4...0.1.5)
|
|
|
|
**Closed issues:**
|
|
|
|
- remove duplicate volumes in the DSL [\#557](https://github.com/kubeflow/pipelines/issues/557)
|
|
- Cut a Pipeline v0.1.5 release [\#549](https://github.com/kubeflow/pipelines/issues/549)
|
|
- "Information in the Argo UI appears much faster compared to the KF Pipelines UI" [\#544](https://github.com/kubeflow/pipelines/issues/544)
|
|
- KubeFlow Pipeline example notebook is half way updated for 0.1.4 [\#520](https://github.com/kubeflow/pipelines/issues/520)
|
|
- UI loses state after being idle for a while [\#502](https://github.com/kubeflow/pipelines/issues/502)
|
|
- No way in the UI to upload a pipeline from the cluster itself [\#495](https://github.com/kubeflow/pipelines/issues/495)
|
|
- Confusion Matrix UI Doesn't Work if My Labels are "True", "False" [\#446](https://github.com/kubeflow/pipelines/issues/446)
|
|
- input parameter for creating pipelines - does not allow camelCase [\#445](https://github.com/kubeflow/pipelines/issues/445)
|
|
- Pipeline install timeout [\#414](https://github.com/kubeflow/pipelines/issues/414)
|
|
- 'Run output' tab for Run details page [\#331](https://github.com/kubeflow/pipelines/issues/331)
|
|
- Create a container wrapper op with Default GCP auth [\#310](https://github.com/kubeflow/pipelines/issues/310)
|
|
- Test/Server code out of sync, blocking PRs [\#196](https://github.com/kubeflow/pipelines/issues/196)
|
|
- Show results of the entire workflow in one view [\#92](https://github.com/kubeflow/pipelines/issues/92)
|
|
- User should be able to start a new run from the pipeline page. [\#53](https://github.com/kubeflow/pipelines/issues/53)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Refactor Python SDK [\#568](https://github.com/kubeflow/pipelines/pull/568) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix XGB Sample with the new ROC component. [\#565](https://github.com/kubeflow/pipelines/pull/565) ([qimingj](https://github.com/qimingj))
|
|
- Fix frontend mock data after proto changes [\#564](https://github.com/kubeflow/pipelines/pull/564) ([yebrahim](https://github.com/yebrahim))
|
|
- update dockerfile and build steps [\#562](https://github.com/kubeflow/pipelines/pull/562) ([chenzhiwei](https://github.com/chenzhiwei))
|
|
- Fix ROC Component [\#559](https://github.com/kubeflow/pipelines/pull/559) ([qimingj](https://github.com/qimingj))
|
|
- remove duplicate volumes [\#558](https://github.com/kubeflow/pipelines/pull/558) ([gaoning777](https://github.com/gaoning777))
|
|
- Enables uploading a pipeline via a URL [\#554](https://github.com/kubeflow/pipelines/pull/554) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Fixes await bug in create new run [\#553](https://github.com/kubeflow/pipelines/pull/553) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Support archiving/unarchiving runs on the backend [\#552](https://github.com/kubeflow/pipelines/pull/552) ([yebrahim](https://github.com/yebrahim))
|
|
- Parameterize mysql and minio image [\#551](https://github.com/kubeflow/pipelines/pull/551) ([IronPan](https://github.com/IronPan))
|
|
- Fix sample test failure [\#548](https://github.com/kubeflow/pipelines/pull/548) ([gaoning777](https://github.com/gaoning777))
|
|
- add two necessary licenses [\#545](https://github.com/kubeflow/pipelines/pull/545) ([gaoning777](https://github.com/gaoning777))
|
|
- update test to specify name when create pipeline [\#543](https://github.com/kubeflow/pipelines/pull/543) ([IronPan](https://github.com/IronPan))
|
|
- Restructure dataproc components [\#542](https://github.com/kubeflow/pipelines/pull/542) ([gaoning777](https://github.com/gaoning777))
|
|
- Hides TaskGroup nodes from runtime graphs and removes unnecessary edges in static graphs [\#541](https://github.com/kubeflow/pipelines/pull/541) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Stops k8s-helper from throwing error when a pod has no logs [\#540](https://github.com/kubeflow/pipelines/pull/540) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- fix persistence agent to use in cluster DNS instead of kube proxy to access API [\#538](https://github.com/kubeflow/pipelines/pull/538) ([IronPan](https://github.com/IronPan))
|
|
- Add filtering ability for all backend API ListXXX requests [\#537](https://github.com/kubeflow/pipelines/pull/537) ([neuromage](https://github.com/neuromage))
|
|
- Samples - Moved secret application to the pipeline definition [\#536](https://github.com/kubeflow/pipelines/pull/536) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Support Kaniko job in a outside-cluster jupyter. [\#535](https://github.com/kubeflow/pipelines/pull/535) ([qimingj](https://github.com/qimingj))
|
|
- Add hongye-sun to OWNERS of samples, components, and sdk directories. [\#531](https://github.com/kubeflow/pipelines/pull/531) ([qimingj](https://github.com/qimingj))
|
|
- Support GPU image for dnntrainer component [\#530](https://github.com/kubeflow/pipelines/pull/530) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Change "namespace" param to "host" in kfp client so we can use Jupyter outside cluster. [\#529](https://github.com/kubeflow/pipelines/pull/529) ([qimingj](https://github.com/qimingj))
|
|
- Skip backend integration tests when cli flag isn't passed [\#527](https://github.com/kubeflow/pipelines/pull/527) ([yebrahim](https://github.com/yebrahim))
|
|
- Remove the workaround in confusion matrix component for correctly handling boolean cases. [\#526](https://github.com/kubeflow/pipelines/pull/526) ([qimingj](https://github.com/qimingj))
|
|
- Regenerate swagger APIs [\#524](https://github.com/kubeflow/pipelines/pull/524) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add metric and ui-metadata samples [\#523](https://github.com/kubeflow/pipelines/pull/523) ([hongye-sun](https://github.com/hongye-sun))
|
|
- bump up the sdk version to 0.1.4 [\#522](https://github.com/kubeflow/pipelines/pull/522) ([hongye-sun](https://github.com/hongye-sun))
|
|
- SDK/Components - Added the ComponentStore [\#519](https://github.com/kubeflow/pipelines/pull/519) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Improve TFX Taxi Sample and Components. [\#518](https://github.com/kubeflow/pipelines/pull/518) ([qimingj](https://github.com/qimingj))
|
|
- Improve the notebook TFX sample [\#517](https://github.com/kubeflow/pipelines/pull/517) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK/Components - Do not crash on non-hashable objects [\#511](https://github.com/kubeflow/pipelines/pull/511) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Renamed dsl/\_component.py to dsl/\_python\_component.py [\#510](https://github.com/kubeflow/pipelines/pull/510) ([Ark-kun](https://github.com/Ark-kun))
|
|
- add job to load sample [\#509](https://github.com/kubeflow/pipelines/pull/509) ([IronPan](https://github.com/IronPan))
|
|
- Improve get\_experiment and list\_runs in the python sdk [\#508](https://github.com/kubeflow/pipelines/pull/508) ([gaoning777](https://github.com/gaoning777))
|
|
- Add new run button to pipeline details [\#507](https://github.com/kubeflow/pipelines/pull/507) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add lightweight sample test [\#499](https://github.com/kubeflow/pipelines/pull/499) ([gaoning777](https://github.com/gaoning777))
|
|
- Move pipeline name to request body for create pipeline API [\#498](https://github.com/kubeflow/pipelines/pull/498) ([IronPan](https://github.com/IronPan))
|
|
- Show all run outputs in dedicated tab [\#496](https://github.com/kubeflow/pipelines/pull/496) ([yebrahim](https://github.com/yebrahim))
|
|
- Pin versions of libraries and tools required for proto generation. [\#492](https://github.com/kubeflow/pipelines/pull/492) ([neuromage](https://github.com/neuromage))
|
|
- SDK/Components - Don't fail on dict type specs [\#490](https://github.com/kubeflow/pipelines/pull/490) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add experiment selector to NewRun [\#486](https://github.com/kubeflow/pipelines/pull/486) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
|
|
## [0.1.4](https://github.com/kubeflow/pipelines/tree/0.1.4) (2018-12-07)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.3...0.1.4)
|
|
|
|
**Closed issues:**
|
|
|
|
- DSL Condition Feature/Bug [\#481](https://github.com/kubeflow/pipelines/issues/481)
|
|
- Persist pod logs to permanent storage [\#439](https://github.com/kubeflow/pipelines/issues/439)
|
|
- Pipeline name does not show up when submitting from SDK [\#347](https://github.com/kubeflow/pipelines/issues/347)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- support tpu settings in dsl [\#491](https://github.com/kubeflow/pipelines/pull/491) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Bump default pipeline version to v0.1.3 [\#484](https://github.com/kubeflow/pipelines/pull/484) ([IronPan](https://github.com/IronPan))
|
|
- clean up test - remove unused workflow [\#483](https://github.com/kubeflow/pipelines/pull/483) ([IronPan](https://github.com/IronPan))
|
|
- Add notebook sample test: tfx sample [\#470](https://github.com/kubeflow/pipelines/pull/470) ([gaoning777](https://github.com/gaoning777))
|
|
|
|
## [0.1.3](https://github.com/kubeflow/pipelines/tree/0.1.3) (2018-12-05)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.3-rc.3...0.1.3)
|
|
|
|
**Closed issues:**
|
|
|
|
- Bug in pipeline samples' parameters [\#478](https://github.com/kubeflow/pipelines/issues/478)
|
|
- Frontend integration test is flaky [\#464](https://github.com/kubeflow/pipelines/issues/464)
|
|
- Jupyter Notebook \[tf-hub-0\] run failed [\#458](https://github.com/kubeflow/pipelines/issues/458)
|
|
- AssertionError \[ERR\_ASSERTION\]: logs do not look right: 1 [\#453](https://github.com/kubeflow/pipelines/issues/453)
|
|
- Why can not delete experiments and runs? [\#441](https://github.com/kubeflow/pipelines/issues/441)
|
|
- grant kubeflow user account CMLE permission [\#416](https://github.com/kubeflow/pipelines/issues/416)
|
|
- where is bootstrapper code gcr.io/ml-pipeline/bootstrapper:0.1.2 [\#412](https://github.com/kubeflow/pipelines/issues/412)
|
|
- Compare page tests [\#382](https://github.com/kubeflow/pipelines/issues/382)
|
|
- Pipeline UI should work behind Kubeflow reverse proxy \(Ambassador\) [\#373](https://github.com/kubeflow/pipelines/issues/373)
|
|
- Presubmit tests are broken since we rely on pulling node.js image that was removed [\#370](https://github.com/kubeflow/pipelines/issues/370)
|
|
- Backend ships with very old SDK version [\#358](https://github.com/kubeflow/pipelines/issues/358)
|
|
- Python fire interprets string incorrectly [\#318](https://github.com/kubeflow/pipelines/issues/318)
|
|
- Include kubectl install command in Github page [\#284](https://github.com/kubeflow/pipelines/issues/284)
|
|
- Embeddable run view page [\#182](https://github.com/kubeflow/pipelines/issues/182)
|
|
- Better render pipeline description [\#89](https://github.com/kubeflow/pipelines/issues/89)
|
|
- Support cloning run started from notebook [\#75](https://github.com/kubeflow/pipelines/issues/75)
|
|
- "No runs were found for this experiment" is a misleading message when the list is still being loaded. [\#63](https://github.com/kubeflow/pipelines/issues/63)
|
|
- User should be able to create a new Recurring Run from the pipeline page. [\#54](https://github.com/kubeflow/pipelines/issues/54)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Return string from pod logs [\#476](https://github.com/kubeflow/pipelines/pull/476) ([yebrahim](https://github.com/yebrahim))
|
|
- Fix serializing cloned embedded pipeline [\#474](https://github.com/kubeflow/pipelines/pull/474) ([yebrahim](https://github.com/yebrahim))
|
|
- Refresh while waiting for run to start [\#472](https://github.com/kubeflow/pipelines/pull/472) ([yebrahim](https://github.com/yebrahim))
|
|
- Add article on Jupyter notebooks [\#471](https://github.com/kubeflow/pipelines/pull/471) ([lakshmanok](https://github.com/lakshmanok))
|
|
- Adds tests for the run comparison page [\#469](https://github.com/kubeflow/pipelines/pull/469) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Sanitize inputs from SDK when submitting run. [\#466](https://github.com/kubeflow/pipelines/pull/466) ([qimingj](https://github.com/qimingj))
|
|
- Support cloning runs created with an embedded pipeline [\#465](https://github.com/kubeflow/pipelines/pull/465) ([yebrahim](https://github.com/yebrahim))
|
|
- import bug [\#463](https://github.com/kubeflow/pipelines/pull/463) ([gaoning777](https://github.com/gaoning777))
|
|
- Wait until logs appear right in e2e test [\#459](https://github.com/kubeflow/pipelines/pull/459) ([yebrahim](https://github.com/yebrahim))
|
|
- Fix sample test - Add gcp permission [\#454](https://github.com/kubeflow/pipelines/pull/454) ([IronPan](https://github.com/IronPan))
|
|
- Show pipeline details embedded in runs [\#447](https://github.com/kubeflow/pipelines/pull/447) ([yebrahim](https://github.com/yebrahim))
|
|
- SDK/PythonContainer - Compiling pipelines without needing kubernetes [\#442](https://github.com/kubeflow/pipelines/pull/442) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Renamed container.arguments to container.args [\#437](https://github.com/kubeflow/pipelines/pull/437) ([Ark-kun](https://github.com/Ark-kun))
|
|
- DSL - return self for .after\(\) [\#435](https://github.com/kubeflow/pipelines/pull/435) ([IronPan](https://github.com/IronPan))
|
|
- Tests - Try fix GCS file being inaccessible right after upload [\#433](https://github.com/kubeflow/pipelines/pull/433) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Testing - Fix Travis tests \(SDK/Components\) [\#432](https://github.com/kubeflow/pipelines/pull/432) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/GCP - Replaced default\_gcp\_op with task.apply\(use\_gcp\_secret\) [\#430](https://github.com/kubeflow/pipelines/pull/430) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fix tb viewer test [\#427](https://github.com/kubeflow/pipelines/pull/427) ([yebrahim](https://github.com/yebrahim))
|
|
- SDK/Client - Removed import six [\#425](https://github.com/kubeflow/pipelines/pull/425) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components/PythonContainerOp - Make the local output path configurable [\#424](https://github.com/kubeflow/pipelines/pull/424) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Propagate secret to kaniko [\#423](https://github.com/kubeflow/pipelines/pull/423) ([IronPan](https://github.com/IronPan))
|
|
- fix bug in the notebook sample [\#419](https://github.com/kubeflow/pipelines/pull/419) ([gaoning777](https://github.com/gaoning777))
|
|
- Failed the sample tests when it should [\#417](https://github.com/kubeflow/pipelines/pull/417) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix for k8s dict parsing [\#411](https://github.com/kubeflow/pipelines/pull/411) ([vanpelt](https://github.com/vanpelt))
|
|
- Clean up the resource after test finish [\#410](https://github.com/kubeflow/pipelines/pull/410) ([IronPan](https://github.com/IronPan))
|
|
- Add loading spinner to custom table while loading items [\#405](https://github.com/kubeflow/pipelines/pull/405) ([yebrahim](https://github.com/yebrahim))
|
|
- SDK/Components/PythonContainerOp - Switch from dict to ComponentSpec [\#396](https://github.com/kubeflow/pipelines/pull/396) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Removed outputs from task factory function signature [\#388](https://github.com/kubeflow/pipelines/pull/388) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add Gopkg dependency for kubernetes code-generator. [\#371](https://github.com/kubeflow/pipelines/pull/371) ([neuromage](https://github.com/neuromage))
|
|
- SDK - Improve the python package build [\#364](https://github.com/kubeflow/pipelines/pull/364) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/DSL - Added support for conditions: !=, \<, \<=, \>=, \> [\#309](https://github.com/kubeflow/pipelines/pull/309) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Support for optional inputs [\#214](https://github.com/kubeflow/pipelines/pull/214) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components/PythonContainerOp - Simplified GCSHelper by extracting duplicate code [\#210](https://github.com/kubeflow/pipelines/pull/210) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.3-rc.3](https://github.com/kubeflow/pipelines/tree/0.1.3-rc.3) (2018-11-29)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.3-rc.2...0.1.3-rc.3)
|
|
|
|
**Closed issues:**
|
|
|
|
- Pipeline names are truncated and the columns are not realizable [\#400](https://github.com/kubeflow/pipelines/issues/400)
|
|
- RunDetails page tests [\#383](https://github.com/kubeflow/pipelines/issues/383)
|
|
- ExperimentDetails page tests [\#381](https://github.com/kubeflow/pipelines/issues/381)
|
|
- PipelineDetails page tests [\#379](https://github.com/kubeflow/pipelines/issues/379)
|
|
- Our tests clone our repo 40+ times for each PR commit \(and some PRs have dozens of commits\) [\#368](https://github.com/kubeflow/pipelines/issues/368)
|
|
- Backend image build does not fail when sample compilation fails [\#354](https://github.com/kubeflow/pipelines/issues/354)
|
|
- Back-button not working when creating a run from a notebook [\#221](https://github.com/kubeflow/pipelines/issues/221)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Adds tests for the ExperimentDetails page [\#404](https://github.com/kubeflow/pipelines/pull/404) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Removed unused docs directory including OWNERS file and images. [\#401](https://github.com/kubeflow/pipelines/pull/401) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Pointed doc links to Kubeflow website instead of wiki. [\#398](https://github.com/kubeflow/pipelines/pull/398) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- RunDetails test suite, bug fixes [\#394](https://github.com/kubeflow/pipelines/pull/394) ([yebrahim](https://github.com/yebrahim))
|
|
- update image tag with the new release [\#393](https://github.com/kubeflow/pipelines/pull/393) ([gaoning777](https://github.com/gaoning777))
|
|
- Increase timeout waiting for test run to start [\#392](https://github.com/kubeflow/pipelines/pull/392) ([yebrahim](https://github.com/yebrahim))
|
|
- Delete kf\_deploy.sh [\#391](https://github.com/kubeflow/pipelines/pull/391) ([IronPan](https://github.com/IronPan))
|
|
- Clean up vendor directory [\#390](https://github.com/kubeflow/pipelines/pull/390) ([neuromage](https://github.com/neuromage))
|
|
- Add support for minio hosted artifacts [\#389](https://github.com/kubeflow/pipelines/pull/389) ([vanpelt](https://github.com/vanpelt))
|
|
- Backend - Fixed handling of sample compilation failure [\#387](https://github.com/kubeflow/pipelines/pull/387) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add finish timestamp to backend API interceptor [\#386](https://github.com/kubeflow/pipelines/pull/386) ([yebrahim](https://github.com/yebrahim))
|
|
- remove fire dependency in the component image build [\#384](https://github.com/kubeflow/pipelines/pull/384) ([gaoning777](https://github.com/gaoning777))
|
|
- PipelineDetails page tests [\#380](https://github.com/kubeflow/pipelines/pull/380) ([yebrahim](https://github.com/yebrahim))
|
|
- update samples with dependency requirement in the component image build [\#378](https://github.com/kubeflow/pipelines/pull/378) ([gaoning777](https://github.com/gaoning777))
|
|
- Disables back button when there is no history [\#377](https://github.com/kubeflow/pipelines/pull/377) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- move default gcp op to dsl/ [\#376](https://github.com/kubeflow/pipelines/pull/376) ([IronPan](https://github.com/IronPan))
|
|
- Add Amy and Lak's Blogs Link to README [\#375](https://github.com/kubeflow/pipelines/pull/375) ([qimingj](https://github.com/qimingj))
|
|
- Tests - Improve Minikube source code copy process [\#367](https://github.com/kubeflow/pipelines/pull/367) ([Ark-kun](https://github.com/Ark-kun))
|
|
- restructure local components directory [\#357](https://github.com/kubeflow/pipelines/pull/357) ([gaoning777](https://github.com/gaoning777))
|
|
- Switching test to kubeflow deployment [\#351](https://github.com/kubeflow/pipelines/pull/351) ([IronPan](https://github.com/IronPan))
|
|
- added component with tf slim model generator and pipeline adjustments [\#335](https://github.com/kubeflow/pipelines/pull/335) ([dtrawins](https://github.com/dtrawins))
|
|
- PipelineSelector, RecurringRunsManager, and 404Page tests [\#319](https://github.com/kubeflow/pipelines/pull/319) ([yebrahim](https://github.com/yebrahim))
|
|
- Tests - Fixed many test issues \(external PRs, code de-sync\) by getting rid of git clone [\#315](https://github.com/kubeflow/pipelines/pull/315) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Now pipeline function takes direct default values rather than dsp.PipelineParam. [\#110](https://github.com/kubeflow/pipelines/pull/110) ([qimingj](https://github.com/qimingj))
|
|
|
|
## [0.1.3-rc.2](https://github.com/kubeflow/pipelines/tree/0.1.3-rc.2) (2018-11-22)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.3-rc.1...0.1.3-rc.2)
|
|
|
|
**Closed issues:**
|
|
|
|
- Parameterize kaniko pod namespace [\#344](https://github.com/kubeflow/pipelines/issues/344)
|
|
- ks init error : msg="unable to find SHA1 for repo: Get https://api.github.com/repos/ksonnet/parts/commits/master: dial tcp: [\#327](https://github.com/kubeflow/pipelines/issues/327)
|
|
- Pipeline Summary is blocking the graph [\#289](https://github.com/kubeflow/pipelines/issues/289)
|
|
- The frontend-integration-test is really flaky [\#272](https://github.com/kubeflow/pipelines/issues/272)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Tests - Stop repeating the logs three times [\#366](https://github.com/kubeflow/pipelines/pull/366) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Fixes issue with footer overlapping side panel and fixes summary layout [\#353](https://github.com/kubeflow/pipelines/pull/353) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- PipelineDetails cleanup [\#350](https://github.com/kubeflow/pipelines/pull/350) ([yebrahim](https://github.com/yebrahim))
|
|
- Add support for nvidia gpu limit [\#346](https://github.com/kubeflow/pipelines/pull/346) ([hongye-sun](https://github.com/hongye-sun))
|
|
- mount gcp credentials for kaniko worker [\#343](https://github.com/kubeflow/pipelines/pull/343) ([IronPan](https://github.com/IronPan))
|
|
- rename ks registry ml-pipeline -\> pipeline [\#340](https://github.com/kubeflow/pipelines/pull/340) ([IronPan](https://github.com/IronPan))
|
|
- restructure dataflow component structure [\#338](https://github.com/kubeflow/pipelines/pull/338) ([gaoning777](https://github.com/gaoning777))
|
|
- formating jsonnet registry [\#333](https://github.com/kubeflow/pipelines/pull/333) ([IronPan](https://github.com/IronPan))
|
|
- Use upper case for ks parameter [\#328](https://github.com/kubeflow/pipelines/pull/328) ([IronPan](https://github.com/IronPan))
|
|
- Use ks env for pipeline namespace [\#326](https://github.com/kubeflow/pipelines/pull/326) ([IronPan](https://github.com/IronPan))
|
|
- Tests - Fixed the argo submit failure not failing the script [\#324](https://github.com/kubeflow/pipelines/pull/324) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Renamed DockerContainer spec to to Container [\#323](https://github.com/kubeflow/pipelines/pull/323) ([Ark-kun](https://github.com/Ark-kun))
|
|
- fix bug for the component build with requirements [\#320](https://github.com/kubeflow/pipelines/pull/320) ([gaoning777](https://github.com/gaoning777))
|
|
- Use latest npm and node on travis, fix tests [\#317](https://github.com/kubeflow/pipelines/pull/317) ([yebrahim](https://github.com/yebrahim))
|
|
- add metric image file for wiki [\#316](https://github.com/kubeflow/pipelines/pull/316) ([hongye-sun](https://github.com/hongye-sun))
|
|
- Add default\_gcp\_op [\#314](https://github.com/kubeflow/pipelines/pull/314) ([IronPan](https://github.com/IronPan))
|
|
- return self for container op initialization methods to allow chaining the construction [\#313](https://github.com/kubeflow/pipelines/pull/313) ([IronPan](https://github.com/IronPan))
|
|
- switch set\(\) to add\(\) for better inheritance. [\#312](https://github.com/kubeflow/pipelines/pull/312) ([IronPan](https://github.com/IronPan))
|
|
- Changes "Hide" button on Pipeline summary to fully hide the paper card [\#305](https://github.com/kubeflow/pipelines/pull/305) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- add ngao to test owner because frequent contributions to this directory, including e2e, sample tests and imagebuilder. [\#299](https://github.com/kubeflow/pipelines/pull/299) ([gaoning777](https://github.com/gaoning777))
|
|
- reenable basic sample tests, serially after frontend integ tests\(triggering 5 times, successful always\) [\#298](https://github.com/kubeflow/pipelines/pull/298) ([gaoning777](https://github.com/gaoning777))
|
|
- Add run status to page title [\#287](https://github.com/kubeflow/pipelines/pull/287) ([yebrahim](https://github.com/yebrahim))
|
|
- Update button styling for new experiment and new run [\#264](https://github.com/kubeflow/pipelines/pull/264) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- refactor component build codes [\#260](https://github.com/kubeflow/pipelines/pull/260) ([gaoning777](https://github.com/gaoning777))
|
|
- Remove tfjob operator from sdk [\#233](https://github.com/kubeflow/pipelines/pull/233) ([IronPan](https://github.com/IronPan))
|
|
- SDK/Components/PythonContainerOp - Fixed string escaping warning [\#208](https://github.com/kubeflow/pipelines/pull/208) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/DSL/Compiler - Improved compilation of dsl.Conditional - UX support done [\#177](https://github.com/kubeflow/pipelines/pull/177) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.3-rc.1](https://github.com/kubeflow/pipelines/tree/0.1.3-rc.1) (2018-11-17)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.2...0.1.3-rc.1)
|
|
|
|
**Closed issues:**
|
|
|
|
- Cannot copy pipeline source on Pipeline details page [\#301](https://github.com/kubeflow/pipelines/issues/301)
|
|
- Notebook Kaniko job shows logs in red background [\#288](https://github.com/kubeflow/pipelines/issues/288)
|
|
- a pipeline must be sellected [\#286](https://github.com/kubeflow/pipelines/issues/286)
|
|
- Create experiment from Notebook and use link to open KFP UI. Back button doesn't work. [\#281](https://github.com/kubeflow/pipelines/issues/281)
|
|
- Text/link displayed after calling run\_pipeline should be "Run link" not "Job link" [\#266](https://github.com/kubeflow/pipelines/issues/266)
|
|
- Perf issue - All runs page loads very slowly with \>100 runs [\#259](https://github.com/kubeflow/pipelines/issues/259)
|
|
- UI - feature ask: Remember the "Rows per page:" setting [\#258](https://github.com/kubeflow/pipelines/issues/258)
|
|
- Upload Error Invalid response: 404 [\#239](https://github.com/kubeflow/pipelines/issues/239)
|
|
- Auth Error when running TFX notebook. [\#229](https://github.com/kubeflow/pipelines/issues/229)
|
|
- Cannot create a Notebook when starting KFP from cloud shell [\#179](https://github.com/kubeflow/pipelines/issues/179)
|
|
- Unsupported Scan Error While Listing the Jobs of an Experiment [\#171](https://github.com/kubeflow/pipelines/issues/171)
|
|
- Our test code and test images code is not always the same. [\#163](https://github.com/kubeflow/pipelines/issues/163)
|
|
- Popped out TFMA is too small [\#160](https://github.com/kubeflow/pipelines/issues/160)
|
|
- SDK should require kubernetes client lib [\#158](https://github.com/kubeflow/pipelines/issues/158)
|
|
- Experiment list title should not change [\#71](https://github.com/kubeflow/pipelines/issues/71)
|
|
- Create a sample notebook [\#69](https://github.com/kubeflow/pipelines/issues/69)
|
|
- Frontend should give 404s for non-existing pages/routes. [\#55](https://github.com/kubeflow/pipelines/issues/55)
|
|
- Remove python op decorator [\#44](https://github.com/kubeflow/pipelines/issues/44)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- configurable namespaces in sample test and python SDK [\#306](https://github.com/kubeflow/pipelines/pull/306) ([gaoning777](https://github.com/gaoning777))
|
|
- Allows copying of pipeline source from pipeline details page [\#302](https://github.com/kubeflow/pipelines/pull/302) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add volume, volumemount and env to container op [\#300](https://github.com/kubeflow/pipelines/pull/300) ([IronPan](https://github.com/IronPan))
|
|
- Update frontend handling of graphs [\#293](https://github.com/kubeflow/pipelines/pull/293) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- configure logger such that it shows correct colors for the logs [\#292](https://github.com/kubeflow/pipelines/pull/292) ([gaoning777](https://github.com/gaoning777))
|
|
- Update default pipeline version in ks package [\#291](https://github.com/kubeflow/pipelines/pull/291) ([IronPan](https://github.com/IronPan))
|
|
- Update frontend tensorboard spec [\#283](https://github.com/kubeflow/pipelines/pull/283) ([IronPan](https://github.com/IronPan))
|
|
- Revert sample test to mitigate test flakiness [\#277](https://github.com/kubeflow/pipelines/pull/277) ([IronPan](https://github.com/IronPan))
|
|
- Fix build badge [\#276](https://github.com/kubeflow/pipelines/pull/276) ([yebrahim](https://github.com/yebrahim))
|
|
- attach service account to tensorboard pod [\#273](https://github.com/kubeflow/pipelines/pull/273) ([IronPan](https://github.com/IronPan))
|
|
- Upgrade @kubernetes/client-node [\#271](https://github.com/kubeflow/pipelines/pull/271) ([yebrahim](https://github.com/yebrahim))
|
|
- Job link -\> run link [\#268](https://github.com/kubeflow/pipelines/pull/268) ([yebrahim](https://github.com/yebrahim))
|
|
- Fix build and coveralls badges [\#267](https://github.com/kubeflow/pipelines/pull/267) ([yebrahim](https://github.com/yebrahim))
|
|
- create secret for default service account [\#262](https://github.com/kubeflow/pipelines/pull/262) ([IronPan](https://github.com/IronPan))
|
|
- Add gcp secret parameter to container op [\#261](https://github.com/kubeflow/pipelines/pull/261) ([IronPan](https://github.com/IronPan))
|
|
- Adds NewRun tests [\#242](https://github.com/kubeflow/pipelines/pull/242) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Move basic sample tests to e2e tests [\#235](https://github.com/kubeflow/pipelines/pull/235) ([gaoning777](https://github.com/gaoning777))
|
|
- switch default tag to strongly typed version number [\#234](https://github.com/kubeflow/pipelines/pull/234) ([IronPan](https://github.com/IronPan))
|
|
- Components - Reorganized components/kubeflow [\#232](https://github.com/kubeflow/pipelines/pull/232) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Tests - Simplified test/sample-test/run\_tests.sh a bit [\#230](https://github.com/kubeflow/pipelines/pull/230) ([Ark-kun](https://github.com/Ark-kun))
|
|
- enable component build unit test [\#228](https://github.com/kubeflow/pipelines/pull/228) ([gaoning777](https://github.com/gaoning777))
|
|
- add support for dependencies in the component image building [\#219](https://github.com/kubeflow/pipelines/pull/219) ([gaoning777](https://github.com/gaoning777))
|
|
- minor fixes [\#217](https://github.com/kubeflow/pipelines/pull/217) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK/Components - Fixes and more tests [\#213](https://github.com/kubeflow/pipelines/pull/213) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Use kubeflow as default namespace for tf serving [\#211](https://github.com/kubeflow/pipelines/pull/211) ([IronPan](https://github.com/IronPan))
|
|
- Recurring run details tests [\#202](https://github.com/kubeflow/pipelines/pull/202) ([yebrahim](https://github.com/yebrahim))
|
|
- Update check experiment condition [\#201](https://github.com/kubeflow/pipelines/pull/201) ([IronPan](https://github.com/IronPan))
|
|
- Tests/Minikube - Fix Google credentials [\#194](https://github.com/kubeflow/pipelines/pull/194) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Tests/Minikube - Downgraded Docker to 18.06.1 [\#189](https://github.com/kubeflow/pipelines/pull/189) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Marked scripts as executable [\#188](https://github.com/kubeflow/pipelines/pull/188) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update experimental/OWNERS [\#185](https://github.com/kubeflow/pipelines/pull/185) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Tests - Upgrade Minikube and Kubernetes for new Docker release [\#183](https://github.com/kubeflow/pipelines/pull/183) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Modify sample notebook. [\#181](https://github.com/kubeflow/pipelines/pull/181) ([qimingj](https://github.com/qimingj))
|
|
- openvino predict component and pipeline example [\#180](https://github.com/kubeflow/pipelines/pull/180) ([dtrawins](https://github.com/dtrawins))
|
|
- OpenVINO model optimizer component and example pipeline [\#178](https://github.com/kubeflow/pipelines/pull/178) ([dtrawins](https://github.com/dtrawins))
|
|
- Add coveralls for frontend code coverage [\#176](https://github.com/kubeflow/pipelines/pull/176) ([yebrahim](https://github.com/yebrahim))
|
|
- SDK/Components - Switched the generated inputs/outputs structure from dict to list [\#173](https://github.com/kubeflow/pipelines/pull/173) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/DSL-compiler - Compile without temporary files [\#172](https://github.com/kubeflow/pipelines/pull/172) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components - Removed the old argument syntax [\#168](https://github.com/kubeflow/pipelines/pull/168) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Sets min height/width of all fullscreen viewers to 80% [\#167](https://github.com/kubeflow/pipelines/pull/167) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Tests - Testing master+branch instead of just branch [\#165](https://github.com/kubeflow/pipelines/pull/165) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Adding support for experiments in the CLI. [\#159](https://github.com/kubeflow/pipelines/pull/159) ([vicaire](https://github.com/vicaire))
|
|
- Acknowledge Argo. [\#157](https://github.com/kubeflow/pipelines/pull/157) ([jlewi](https://github.com/jlewi))
|
|
- SDK - Relative imports [\#156](https://github.com/kubeflow/pipelines/pull/156) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Update a sample notebook. [\#155](https://github.com/kubeflow/pipelines/pull/155) ([qimingj](https://github.com/qimingj))
|
|
- activate public prow service account [\#153](https://github.com/kubeflow/pipelines/pull/153) ([IronPan](https://github.com/IronPan))
|
|
- sample tests using the dataset in the corresponding test project [\#152](https://github.com/kubeflow/pipelines/pull/152) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK/Tests - Removed sys.path manipulations. [\#151](https://github.com/kubeflow/pipelines/pull/151) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Removes the magic in Input, reducing it to a styled TextField [\#150](https://github.com/kubeflow/pipelines/pull/150) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Remove token from travis badge [\#148](https://github.com/kubeflow/pipelines/pull/148) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Prevents '0' from showing up on RunDetails config tab when pipeline has no parameters [\#147](https://github.com/kubeflow/pipelines/pull/147) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- sample test fix: software version error [\#146](https://github.com/kubeflow/pipelines/pull/146) ([gaoning777](https://github.com/gaoning777))
|
|
- add todos for the image tag update for new releases [\#138](https://github.com/kubeflow/pipelines/pull/138) ([gaoning777](https://github.com/gaoning777))
|
|
- Require full function signatures [\#136](https://github.com/kubeflow/pipelines/pull/136) ([yebrahim](https://github.com/yebrahim))
|
|
- 404 page [\#135](https://github.com/kubeflow/pipelines/pull/135) ([yebrahim](https://github.com/yebrahim))
|
|
- Updated the kubeflow-tf sample README [\#130](https://github.com/kubeflow/pipelines/pull/130) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Refactor RunList, add test suite [\#127](https://github.com/kubeflow/pipelines/pull/127) ([yebrahim](https://github.com/yebrahim))
|
|
- Consolidate UI of toolbars for AllRunsList and ExperimentList [\#124](https://github.com/kubeflow/pipelines/pull/124) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Adjusts the size and position of the pipelines icon [\#121](https://github.com/kubeflow/pipelines/pull/121) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add integration tests for API servers [\#112](https://github.com/kubeflow/pipelines/pull/112) ([IronPan](https://github.com/IronPan))
|
|
- Presubmit tests - Added presubmit SDK Components tests to Travis [\#87](https://github.com/kubeflow/pipelines/pull/87) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components/Python - Removed python\_op in favor of python\_component [\#85](https://github.com/kubeflow/pipelines/pull/85) ([Ark-kun](https://github.com/Ark-kun))
|
|
|
|
## [0.1.2](https://github.com/kubeflow/pipelines/tree/0.1.2) (2018-11-08)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.1...0.1.2)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Fixes bug where a new recurring run has no default trigger [\#144](https://github.com/kubeflow/pipelines/pull/144) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- add tensorboard routing rule [\#143](https://github.com/kubeflow/pipelines/pull/143) ([IronPan](https://github.com/IronPan))
|
|
- Update Screenshots Used in Wiki [\#142](https://github.com/kubeflow/pipelines/pull/142) ([qimingj](https://github.com/qimingj))
|
|
- Update term "pipeline with oss tfx components" [\#141](https://github.com/kubeflow/pipelines/pull/141) ([gaoning777](https://github.com/gaoning777))
|
|
- Tutorials/Lightweight Python components [\#139](https://github.com/kubeflow/pipelines/pull/139) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add a sample notebook. [\#137](https://github.com/kubeflow/pipelines/pull/137) ([qimingj](https://github.com/qimingj))
|
|
- Fix flaky basic sample test [\#134](https://github.com/kubeflow/pipelines/pull/134) ([gaoning777](https://github.com/gaoning777))
|
|
- Make kubernetes a dependency of kfp package. [\#133](https://github.com/kubeflow/pipelines/pull/133) ([qimingj](https://github.com/qimingj))
|
|
- Updated the xgboost-spark sample README [\#132](https://github.com/kubeflow/pipelines/pull/132) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Updated the tfx sample README [\#131](https://github.com/kubeflow/pipelines/pull/131) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Updated the basic samples README [\#129](https://github.com/kubeflow/pipelines/pull/129) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Updated the components README [\#128](https://github.com/kubeflow/pipelines/pull/128) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Adding integrations test for the CLI commands related to pipelines. [\#125](https://github.com/kubeflow/pipelines/pull/125) ([vicaire](https://github.com/vicaire))
|
|
- Expanded row changes [\#120](https://github.com/kubeflow/pipelines/pull/120) ([ajayalfred](https://github.com/ajayalfred))
|
|
- Fix an issue that %%docker doesn't work. [\#119](https://github.com/kubeflow/pipelines/pull/119) ([qimingj](https://github.com/qimingj))
|
|
- Updated favicon to monochrome color [\#118](https://github.com/kubeflow/pipelines/pull/118) ([ajayalfred](https://github.com/ajayalfred))
|
|
- Removed mentions of ark7 in tests [\#111](https://github.com/kubeflow/pipelines/pull/111) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Moves docs from the /samples README to the wiki [\#84](https://github.com/kubeflow/pipelines/pull/84) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Add basic sample tests [\#79](https://github.com/kubeflow/pipelines/pull/79) ([gaoning777](https://github.com/gaoning777))
|
|
- remove kubeflow/ [\#68](https://github.com/kubeflow/pipelines/pull/68) ([IronPan](https://github.com/IronPan))
|
|
|
|
## [0.1.1](https://github.com/kubeflow/pipelines/tree/0.1.1) (2018-11-07)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.1.0...0.1.1)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- fix cloud build typo [\#116](https://github.com/kubeflow/pipelines/pull/116) ([gaoning777](https://github.com/gaoning777))
|
|
- image tag update for release [\#114](https://github.com/kubeflow/pipelines/pull/114) ([gaoning777](https://github.com/gaoning777))
|
|
- Remove CMLE sample for now since we are waiting for a service fix to support TPU. [\#113](https://github.com/kubeflow/pipelines/pull/113) ([qimingj](https://github.com/qimingj))
|
|
- Add tests for the NewExperiment page [\#109](https://github.com/kubeflow/pipelines/pull/109) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Account for padding in metric progress fill [\#107](https://github.com/kubeflow/pipelines/pull/107) ([yebrahim](https://github.com/yebrahim))
|
|
- First integration test for the ML Pipeline CLI \(Pipeline List\). [\#81](https://github.com/kubeflow/pipelines/pull/81) ([vicaire](https://github.com/vicaire))
|
|
- add xgboost: migrate from the old repo [\#46](https://github.com/kubeflow/pipelines/pull/46) ([gaoning777](https://github.com/gaoning777))
|
|
|
|
## [0.1.0](https://github.com/kubeflow/pipelines/tree/0.1.0) (2018-11-06)
|
|
[Full Changelog](https://github.com/kubeflow/pipelines/compare/0.0.42...0.1.0)
|
|
|
|
**Closed issues:**
|
|
|
|
- The "Recurrent run configs" tab is showing inaccurate \# of jobs [\#100](https://github.com/kubeflow/pipelines/issues/100)
|
|
- Duplicate experiment name would return me a blank page [\#97](https://github.com/kubeflow/pipelines/issues/97)
|
|
- The Experiments/All runs tab should probably be the default tab in Experiments. [\#58](https://github.com/kubeflow/pipelines/issues/58)
|
|
- The Experiments tab should be the default tab. [\#57](https://github.com/kubeflow/pipelines/issues/57)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Use the experiment's resource reference in the listJobs request [\#105](https://github.com/kubeflow/pipelines/pull/105) ([yebrahim](https://github.com/yebrahim))
|
|
- Fix validation check for maximum size limit [\#104](https://github.com/kubeflow/pipelines/pull/104) ([IronPan](https://github.com/IronPan))
|
|
- Add Ning and Alexey to OWNERS for components, samples and sample-test [\#102](https://github.com/kubeflow/pipelines/pull/102) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Don't barf when experiment name is already used [\#101](https://github.com/kubeflow/pipelines/pull/101) ([yebrahim](https://github.com/yebrahim))
|
|
- CSS changes for nav menu and tables [\#99](https://github.com/kubeflow/pipelines/pull/99) ([ajayalfred](https://github.com/ajayalfred))
|
|
- Fixed the Minikube tests after moving to the new repo [\#98](https://github.com/kubeflow/pipelines/pull/98) ([Ark-kun](https://github.com/Ark-kun))
|
|
- sort by run display name by default [\#96](https://github.com/kubeflow/pipelines/pull/96) ([IronPan](https://github.com/IronPan))
|
|
- SDK/DSL/Compiler - Reverted fix of dsl.Condition until the UI is ready. [\#94](https://github.com/kubeflow/pipelines/pull/94) ([Ark-kun](https://github.com/Ark-kun))
|
|
- debug tfma failure [\#91](https://github.com/kubeflow/pipelines/pull/91) ([gaoning777](https://github.com/gaoning777))
|
|
- fix miscellaneous List API issue [\#90](https://github.com/kubeflow/pipelines/pull/90) ([IronPan](https://github.com/IronPan))
|
|
- mlp -\> kfp.dsl [\#88](https://github.com/kubeflow/pipelines/pull/88) ([Ark-kun](https://github.com/Ark-kun))
|
|
- ExperimentList tests, use immer.js [\#86](https://github.com/kubeflow/pipelines/pull/86) ([yebrahim](https://github.com/yebrahim))
|
|
- Moves docs from pipelines main README to wiki [\#83](https://github.com/kubeflow/pipelines/pull/83) ([sarahmaddox](https://github.com/sarahmaddox))
|
|
- Add rileyjbauer to frontend OWNERS [\#82](https://github.com/kubeflow/pipelines/pull/82) ([yebrahim](https://github.com/yebrahim))
|
|
- Update OWNERS to add qimingj [\#77](https://github.com/kubeflow/pipelines/pull/77) ([qimingj](https://github.com/qimingj))
|
|
- Compile samples instead of hard code them in API server [\#76](https://github.com/kubeflow/pipelines/pull/76) ([IronPan](https://github.com/IronPan))
|
|
- Added @gaoning777 and @Ark-kun to OWNERS [\#74](https://github.com/kubeflow/pipelines/pull/74) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Change title from 'Start a new run' to 'Start recurring run' as appropriate [\#73](https://github.com/kubeflow/pipelines/pull/73) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Add %%docker magic to jupyter kernel. [\#72](https://github.com/kubeflow/pipelines/pull/72) ([qimingj](https://github.com/qimingj))
|
|
- Build Python SDK in the releasing [\#70](https://github.com/kubeflow/pipelines/pull/70) ([gaoning777](https://github.com/gaoning777))
|
|
- Fix tfx name bug in the tfma sample test [\#67](https://github.com/kubeflow/pipelines/pull/67) ([gaoning777](https://github.com/gaoning777))
|
|
- Fixes off-by-one error with months in Trigger [\#66](https://github.com/kubeflow/pipelines/pull/66) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Updating OWNER files. Adding per-subdirectory OWNER files. [\#65](https://github.com/kubeflow/pipelines/pull/65) ([vicaire](https://github.com/vicaire))
|
|
- This is a test. [\#51](https://github.com/kubeflow/pipelines/pull/51) ([vicaire](https://github.com/vicaire))
|
|
- PipelineList tests, fix clearing error banner [\#50](https://github.com/kubeflow/pipelines/pull/50) ([yebrahim](https://github.com/yebrahim))
|
|
- Adds the Kubeflow logo to the side nav. Fetches specific font weights [\#48](https://github.com/kubeflow/pipelines/pull/48) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Refresh button now reloads logs and artifacts as well on RunDetails page [\#47](https://github.com/kubeflow/pipelines/pull/47) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Cleans up StaticGraphParser tests as per PR commends from \#30 [\#45](https://github.com/kubeflow/pipelines/pull/45) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Fix resnet-cmle sample. [\#43](https://github.com/kubeflow/pipelines/pull/43) ([qimingj](https://github.com/qimingj))
|
|
- Add ngao to the owners [\#42](https://github.com/kubeflow/pipelines/pull/42) ([gaoning777](https://github.com/gaoning777))
|
|
- SDK/Tests/Components - Corrected test argument types [\#41](https://github.com/kubeflow/pipelines/pull/41) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Components/Python - Stopped using the Fire library [\#40](https://github.com/kubeflow/pipelines/pull/40) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Upgrade kubeflow to v0.3.2 [\#39](https://github.com/kubeflow/pipelines/pull/39) ([IronPan](https://github.com/IronPan))
|
|
- Components - Removed debug print [\#38](https://github.com/kubeflow/pipelines/pull/38) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/Tests/Components - Improve temporary file handling [\#37](https://github.com/kubeflow/pipelines/pull/37) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Add Alexey Volkov to OWNERS [\#36](https://github.com/kubeflow/pipelines/pull/36) ([Ark-kun](https://github.com/Ark-kun))
|
|
- Propagate name for runs from scheduled job [\#33](https://github.com/kubeflow/pipelines/pull/33) ([IronPan](https://github.com/IronPan))
|
|
- add rileyjbauer to OWNERS [\#32](https://github.com/kubeflow/pipelines/pull/32) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- Push pagination control to CustomTable [\#31](https://github.com/kubeflow/pipelines/pull/31) ([yebrahim](https://github.com/yebrahim))
|
|
- Adds many more static workflow parser tests [\#30](https://github.com/kubeflow/pipelines/pull/30) ([rileyjbauer](https://github.com/rileyjbauer))
|
|
- SDK/Components - Switching to map-based syntax for the arguments. [\#29](https://github.com/kubeflow/pipelines/pull/29) ([Ark-kun](https://github.com/Ark-kun))
|
|
- SDK/DSL/Compiler - Fixed compilation of dsl.Condition [\#28](https://github.com/kubeflow/pipelines/pull/28) ([Ark-kun](https://github.com/Ark-kun))
|
|
- TFMA deployer bug fix [\#27](https://github.com/kubeflow/pipelines/pull/27) ([gaoning777](https://github.com/gaoning777))
|
|
- Upgrading the container versions to 0.0.42, the version of the first release of kubeflow/pipelines. [\#26](https://github.com/kubeflow/pipelines/pull/26) ([vicaire](https://github.com/vicaire))
|
|
|
|
## [0.0.42](https://github.com/kubeflow/pipelines/tree/0.0.42) (2018-11-02)
|
|
**Closed issues:**
|
|
|
|
- ScheduledWorkflow CRD: CLI [\#7](https://github.com/kubeflow/pipelines/issues/7)
|
|
- How does it proceed with this project? [\#1](https://github.com/kubeflow/pipelines/issues/1)
|
|
|
|
**Merged pull requests:**
|
|
|
|
- Updating references to the project repository to kubeflow/pipelines. [\#25](https://github.com/kubeflow/pipelines/pull/25) ([vicaire](https://github.com/vicaire))
|
|
- Fixing the GO import paths to reference the kubeflow/pipelines repository [\#24](https://github.com/kubeflow/pipelines/pull/24) ([vicaire](https://github.com/vicaire))
|
|
- Initial commit of the kubeflow/pipeline project. [\#22](https://github.com/kubeflow/pipelines/pull/22) ([kubeflow-pipeline-bot](https://github.com/kubeflow-pipeline-bot))
|
|
- Cleaning up the kubeflow/pipeline repository. [\#21](https://github.com/kubeflow/pipelines/pull/21) ([kubeflow-pipeline-bot](https://github.com/kubeflow-pipeline-bot))
|
|
- TEST [\#20](https://github.com/kubeflow/pipelines/pull/20) ([kubeflow-pipeline-bot](https://github.com/kubeflow-pipeline-bot))
|
|
- TEST [\#19](https://github.com/kubeflow/pipelines/pull/19) ([kubeflow-pipeline-bot](https://github.com/kubeflow-pipeline-bot))
|
|
- Updating the README [\#18](https://github.com/kubeflow/pipelines/pull/18) ([kubeflow-pipeline-bot](https://github.com/kubeflow-pipeline-bot))
|
|
- Test [\#17](https://github.com/kubeflow/pipelines/pull/17) ([kubeflow-pipeline-bot](https://github.com/kubeflow-pipeline-bot))
|
|
- Improve Dockerfile [\#14](https://github.com/kubeflow/pipelines/pull/14) ([ynqa](https://github.com/ynqa))
|
|
- Fixing bug in parameterized sample. [\#13](https://github.com/kubeflow/pipelines/pull/13) ([vicaire](https://github.com/vicaire))
|
|
- Adding a Dockerfile to create the scheduled workflow container. [\#11](https://github.com/kubeflow/pipelines/pull/11) ([vicaire](https://github.com/vicaire))
|
|
- deplize [\#10](https://github.com/kubeflow/pipelines/pull/10) ([ynqa](https://github.com/ynqa))
|
|
- Fix typo in README.md [\#9](https://github.com/kubeflow/pipelines/pull/9) ([vicaire](https://github.com/vicaire))
|
|
- Adding more samples for the ScheduledWorkflow CRD. [\#8](https://github.com/kubeflow/pipelines/pull/8) ([vicaire](https://github.com/vicaire))
|
|
- Add manifests for CRD, examples [\#6](https://github.com/kubeflow/pipelines/pull/6) ([ynqa](https://github.com/ynqa))
|
|
- Setting up the README, prow\_config and OWNERS file. [\#4](https://github.com/kubeflow/pipelines/pull/4) ([vicaire](https://github.com/vicaire))
|
|
- CRD for scheduling Argo workflows \(Implementation\) [\#3](https://github.com/kubeflow/pipelines/pull/3) ([vicaire](https://github.com/vicaire))
|
|
- CRD for scheduling Argo workflows \(API spec\) [\#2](https://github.com/kubeflow/pipelines/pull/2) ([vicaire](https://github.com/vicaire))
|
|
|
|
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
|