Skip to content

Commit

Permalink
chore(release): bumped version to 2.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
chensun committed Dec 1, 2023
1 parent 1f69834 commit a226de2
Show file tree
Hide file tree
Showing 23 changed files with 70 additions and 32 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
# Changelog

### [2.0.4](https://github.com/kubeflow/pipelines/compare/2.0.3...2.0.4) (2023-12-01)


### Features

* **components:** [endpoint_batch_predict] add retry function for retryable error ([a54ac75](https://github.com/kubeflow/pipelines/commit/a54ac75c8ce94919969e939ec6d93d7959f2bd35))
* **components:** [third party model inference] Initialize component ([1e089e6](https://github.com/kubeflow/pipelines/commit/1e089e6f6d2529bd396f4cdd27a0cad3bf7824a6))
* **components:** Add ability to tune chat model with `preview.llm.rlhf_pipeline` ([f67cbfa](https://github.com/kubeflow/pipelines/commit/f67cbfa81f7d4caf63879e5e544ad55c0f3d7940))
* **components:** Add chat dataset preprocessor to `preview.llm.infer_pipeline` ([d8f2c14](https://github.com/kubeflow/pipelines/commit/d8f2c140cecf0e1b9a5437e8eb46731e89cc6b41))
* **components:** add environment variable support to GCPC's `create_custom_training_job_from_component` ([91f50da](https://github.com/kubeflow/pipelines/commit/91f50da23505b680e77201c14a5ffaf1824bc919))
* **components:** add LLM Eval pipeline parameter for customizing eval dataset reference ground truth field ([f6aad5e](https://github.com/kubeflow/pipelines/commit/f6aad5e4e0448583490ef688ecb23af74caf4dab))
* **components:** Add tuning dataset support to LLM Eval Text Generation and Text Classification Pipelines. Include new LLM Eval Preprocessor component to both pipelines ([b55ed6e](https://github.com/kubeflow/pipelines/commit/b55ed6e4b4ffced24a7fbd020406c4909df84381))
* **components:** Create new eval dataset preprocessor for formatting eval dataset ([6cfad2b](https://github.com/kubeflow/pipelines/commit/6cfad2b348649341211a8a9cad7ea9329c130fae))
* **components:** Edit embedding pipeline to use generic batch predict component to support multilingual embeddings model ([397b1c9](https://github.com/kubeflow/pipelines/commit/397b1c97be1ef3baf37b664ca56ee119f9bbe7d3))
* **components:** Enable endpoint_batch_predict component to take in publisher model by either model_address + model_id or just model_id ([1f69834](https://github.com/kubeflow/pipelines/commit/1f698349f14871b85c4e68fcc1ed475220eaf9e6))
* **components:** Fix batch prediction model parameters payload sanitization error(batch prediction job) ([fb4512d](https://github.com/kubeflow/pipelines/commit/fb4512dc0ac0201b900932fd1598f4d382f039ee))
* **components:** Group `preview.llm.rlhf_pipeline` components for more readability ([c23b720](https://github.com/kubeflow/pipelines/commit/c23b720f1058bc44ea41a3e4bcdfdc4e3505c47f))
* **components:** Group `preview.llm.rlhf_pipeline` components for more readability ([bcd5922](https://github.com/kubeflow/pipelines/commit/bcd59220f4cee29b317cc209e0e006dee0a258a8))
* **components:** Group `preview.llm.rlhf_pipeline` components for more readability ([a927984](https://github.com/kubeflow/pipelines/commit/a9279843946183429f6572516acee6523de36e53))
* **components:** Update image tag used by RLHF components ([4a5cbbf](https://github.com/kubeflow/pipelines/commit/4a5cbbfb8d5ccf721fc29c61605deb8df7926750))
* **sdk:** add executor output path and executor input message placeholders ([\#10240](https://github.com/kubeflow/pipelines/issues/10240)) ([d3323c0](https://github.com/kubeflow/pipelines/commit/d3323c06f3d5a66323dd8fb2eb06eb4a0924476b))
* **sdk:** add local execution config #localexecution ([\#10234](https://github.com/kubeflow/pipelines/issues/10234)) ([0d7913c](https://github.com/kubeflow/pipelines/commit/0d7913ce4ed35fe762ba5021dee2d4b09b5efca9))
* **sdk:** support `.after()` referencing task in `ParallelFor` group ([\#10257](https://github.com/kubeflow/pipelines/issues/10257)) ([11f60d8](https://github.com/kubeflow/pipelines/commit/11f60d813a3bbf5549c993a8384771be37d337e5))


### Bug Fixes

* **backend:** Pipeline and PipelineVersion Description column value should be optional. ([\#10205](https://github.com/kubeflow/pipelines/issues/10205)) ([0948561](https://github.com/kubeflow/pipelines/commit/0948561fdabc6dff29c3171ed69614e4b9b9061a))
* **components:** fix GCPC AutoMLImageTrainingJobRunOp ModuleNotFoundError ([9f278f3](https://github.com/kubeflow/pipelines/commit/9f278f3682662b24b46be2d9ef4a783bcc1f9b0c))
* **frontend:** Support running old v1 pipeline. Fix [\#10153](https://github.com/kubeflow/pipelines/issues/10153) ([\#10276](https://github.com/kubeflow/pipelines/issues/10276)) ([f5cb2d7](https://github.com/kubeflow/pipelines/commit/f5cb2d7d6f9dd60be047d77486cd861ad9b0293c))


### Other Pull Requests

* feat(components):[text2sql] Integration with first party LLM model inference pipeline ([71e5a93](https://github.com/kubeflow/pipelines/commit/71e5a938efeebebeb88c3077e1b9d88097e60c9b))
* No public description ([a8dd311](https://github.com/kubeflow/pipelines/commit/a8dd3117d5e07656b19bccdd4a0cac8860b9c2fd))
* feat(components):[text2sql] Generate SQL queries by model batch prediction ([2910d0b](https://github.com/kubeflow/pipelines/commit/2910d0bb5276daf5aeb79d6ba7c09f7856b899e4))

### [2.0.3](https://github.com/kubeflow/pipelines/compare/2.0.2...2.0.3) (2023-10-27)


Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.3
2.0.4
4 changes: 2 additions & 2 deletions backend/api/v1beta1/python_http_client/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ This file contains REST API specification for Kubeflow Pipelines. The file is au

This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 2.0.3
- Package version: 2.0.3
- API version: 2.0.4
- Package version: 2.0.4
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://www.google.com](https://www.google.com)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

from __future__ import absolute_import

__version__ = "2.0.3"
__version__ = "2.0.4"

# import apis into sdk package
from kfp_server_api.api.experiment_service_api import ExperimentServiceApi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
self.default_headers[header_name] = header_value
self.cookie = cookie
# Set default User-Agent.
self.user_agent = 'OpenAPI-Generator/2.0.3/python'
self.user_agent = 'OpenAPI-Generator/2.0.4/python'
self.client_side_validation = configuration.client_side_validation

def __enter__(self):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -351,8 +351,8 @@ def to_debug_report(self):
return "Python SDK Debug Report:\n"\
"OS: {env}\n"\
"Python Version: {pyversion}\n"\
"Version of the API: 2.0.3\n"\
"SDK Package Version: 2.0.3".\
"Version of the API: 2.0.4\n"\
"SDK Package Version: 2.0.4".\
format(env=sys.platform, pyversion=sys.version)

def get_host_settings(self):
Expand Down
2 changes: 1 addition & 1 deletion backend/api/v1beta1/python_http_client/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from setuptools import setup, find_packages # noqa: H301

NAME = "kfp-server-api"
VERSION = "2.0.3"
VERSION = "2.0.4"
# To install the library, run the following
#
# python setup.py install
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"swagger": "2.0",
"info": {
"title": "Kubeflow Pipelines API",
"version": "2.0.3",
"version": "2.0.4",
"description": "This file contains REST API specification for Kubeflow Pipelines. The file is autogenerated from the swagger definition.",
"contact": {
"name": "google",
Expand Down
4 changes: 2 additions & 2 deletions backend/api/v2beta1/python_http_client/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ This file contains REST API specification for Kubeflow Pipelines. The file is au

This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 2.0.3
- Package version: 2.0.3
- API version: 2.0.4
- Package version: 2.0.4
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://www.google.com](https://www.google.com)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

from __future__ import absolute_import

__version__ = "2.0.3"
__version__ = "2.0.4"

# import apis into sdk package
from kfp_server_api.api.auth_service_api import AuthServiceApi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
self.default_headers[header_name] = header_value
self.cookie = cookie
# Set default User-Agent.
self.user_agent = 'OpenAPI-Generator/2.0.3/python'
self.user_agent = 'OpenAPI-Generator/2.0.4/python'
self.client_side_validation = configuration.client_side_validation

def __enter__(self):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -351,8 +351,8 @@ def to_debug_report(self):
return "Python SDK Debug Report:\n"\
"OS: {env}\n"\
"Python Version: {pyversion}\n"\
"Version of the API: 2.0.3\n"\
"SDK Package Version: 2.0.3".\
"Version of the API: 2.0.4\n"\
"SDK Package Version: 2.0.4".\
format(env=sys.platform, pyversion=sys.version)

def get_host_settings(self):
Expand Down
2 changes: 1 addition & 1 deletion backend/api/v2beta1/python_http_client/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from setuptools import setup, find_packages # noqa: H301

NAME = "kfp-server-api"
VERSION = "2.0.3"
VERSION = "2.0.4"
# To install the library, run the following
#
# python setup.py install
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"swagger": "2.0",
"info": {
"title": "Kubeflow Pipelines API",
"version": "2.0.3",
"version": "2.0.4",
"description": "This file contains REST API specification for Kubeflow Pipelines. The file is autogenerated from the swagger definition.",
"contact": {
"name": "google",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ metadata:
spec:
descriptor:
type: Kubeflow Pipelines
version: 2.0.3
version: 2.0.4
description: |-
Reusable end-to-end ML workflow
maintainers:
Expand Down
4 changes: 2 additions & 2 deletions manifests/gcp_marketplace/schema.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
x-google-marketplace:
schemaVersion: v2
applicationApiVersion: v1beta1
publishedVersion: 2.0.3
publishedVersion: 2.0.4
publishedVersionMetadata:
releaseNote: Based on 2.0.3 version.
releaseNote: Based on 2.0.4 version.
releaseTypes:
- Feature
recommended: false
Expand Down
2 changes: 1 addition & 1 deletion manifests/kustomize/base/cache-deployer/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ commonLabels:
app: cache-deployer
images:
- name: gcr.io/ml-pipeline/cache-deployer
newTag: 2.0.3
newTag: 2.0.4
2 changes: 1 addition & 1 deletion manifests/kustomize/base/cache/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ commonLabels:
app: cache-server
images:
- name: gcr.io/ml-pipeline/cache-server
newTag: 2.0.3
newTag: 2.0.4
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ data:
until the changes take effect. A quick way to restart all deployments in a
namespace: `kubectl rollout restart deployment -n <your-namespace>`.
appName: pipeline
appVersion: 2.0.3
appVersion: 2.0.4
dbHost: mysql # relic to be removed after release
dbPort: "3306" # relic to be removed after release
dbType: mysql
Expand Down
2 changes: 1 addition & 1 deletion manifests/kustomize/base/metadata/base/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ resources:
- metadata-grpc-sa.yaml
images:
- name: gcr.io/ml-pipeline/metadata-envoy
newTag: 2.0.3
newTag: 2.0.4
12 changes: 6 additions & 6 deletions manifests/kustomize/base/pipeline/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ resources:
- kfp-launcher-configmap.yaml
images:
- name: gcr.io/ml-pipeline/api-server
newTag: 2.0.3
newTag: 2.0.4
- name: gcr.io/ml-pipeline/persistenceagent
newTag: 2.0.3
newTag: 2.0.4
- name: gcr.io/ml-pipeline/scheduledworkflow
newTag: 2.0.3
newTag: 2.0.4
- name: gcr.io/ml-pipeline/frontend
newTag: 2.0.3
newTag: 2.0.4
- name: gcr.io/ml-pipeline/viewer-crd-controller
newTag: 2.0.3
newTag: 2.0.4
- name: gcr.io/ml-pipeline/visualization-server
newTag: 2.0.3
newTag: 2.0.4
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ resources:
- metadata-writer-sa.yaml
images:
- name: gcr.io/ml-pipeline/metadata-writer
newTag: 2.0.3
newTag: 2.0.4
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
images:
- name: gcr.io/ml-pipeline/inverse-proxy-agent
newTag: 2.0.3
newTag: 2.0.4
resources:
- proxy-configmap.yaml
- proxy-deployment.yaml
Expand Down

0 comments on commit a226de2

Please sign in to comment.