From 8307fe36e771a2ed4b55596706c303a92ef35b19 Mon Sep 17 00:00:00 2001 From: Alejandro Saucedo Date: Fri, 17 Jun 2022 17:38:24 +0100 Subject: [PATCH] Updated changelog and docs --- CHANGELOG.md | 65 ++++++++++++++++++++++++++++++++++ doc/source/reference/images.md | 28 +++++++-------- 2 files changed, 79 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c1f2a7f94..eabf3fba3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,71 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +#### [v1.14.0](https://github.com/SeldonIO/seldon-core/compare/v1.13.1...v1.14.0) + +> 16 June 2022 + +- Fixed operator redhat image [`#4157`](https://github.com/SeldonIO/seldon-core/pull/4157) +- fix broken mlflow model build [`#4155`](https://github.com/SeldonIO/seldon-core/pull/4155) +- Bump MLServer version to 1.1.0 [`#4148`](https://github.com/SeldonIO/seldon-core/pull/4148) +- Upgrade to k8s 0.23 APIs, remove v1beta1 as default, upgrade KEDA [`#4136`](https://github.com/SeldonIO/seldon-core/pull/4136) +- Create graph-modes.md [`#4144`](https://github.com/SeldonIO/seldon-core/pull/4144) +- Fix typo in error message for Anchor tabular [`#4145`](https://github.com/SeldonIO/seldon-core/pull/4145) +- fix transport missing in executor [`#4107`](https://github.com/SeldonIO/seldon-core/pull/4107) +- fix alibi tests [`#4142`](https://github.com/SeldonIO/seldon-core/pull/4142) +- Broken docs test fix removing reference to Tree [`#4141`](https://github.com/SeldonIO/seldon-core/pull/4141) +- Fix. Ensemble model. Previouse not saved data in jagear. Working with Jagear and Istio [`#4139`](https://github.com/SeldonIO/seldon-core/pull/4139) +- Add optional manual commit to seldon kafka server [`#4117`](https://github.com/SeldonIO/seldon-core/pull/4117) +- update kind [`#4135`](https://github.com/SeldonIO/seldon-core/pull/4135) +- use alternative multiprocessing library if USE_MULTIPROCESS_PACKAGE i… [`#4114`](https://github.com/SeldonIO/seldon-core/pull/4114) +- upgrade alibi explain to 0.7.0 [`#4112`](https://github.com/SeldonIO/seldon-core/pull/4112) +- Update cache folder and bump MLServer image [`#4094`](https://github.com/SeldonIO/seldon-core/pull/4094) +- Adding protocol info to executor payload logging worker [`#4077`](https://github.com/SeldonIO/seldon-core/pull/4077) +- Don't hardcode UID for Triton containers [`#4099`](https://github.com/SeldonIO/seldon-core/pull/4099) +- Sorted metric tags to avoid duplicate prom data with gRPC requests [`#4006`](https://github.com/SeldonIO/seldon-core/pull/4006) +- respect envSecretRefName coming from helm values [`#4089`](https://github.com/SeldonIO/seldon-core/pull/4089) +- minor type fix [`#4086`](https://github.com/SeldonIO/seldon-core/pull/4086) +- Huggingface optimum prepackaged server [`#4081`](https://github.com/SeldonIO/seldon-core/pull/4081) +- Adding configuration for feature level drift metrics [`#4079`](https://github.com/SeldonIO/seldon-core/pull/4079) +- Fixed random seed for anchor explanation [`#4078`](https://github.com/SeldonIO/seldon-core/pull/4078) +- Re-setting numpy random seed to zero on every explain request [`#4076`](https://github.com/SeldonIO/seldon-core/pull/4076) +- Pass through model name env var for MLServer [`#4069`](https://github.com/SeldonIO/seldon-core/pull/4069) +- Update seldon-deployment.rst [`#4075`](https://github.com/SeldonIO/seldon-core/pull/4075) +- Adding tests to explicitly state expected behaviour of v2 protocol chaining in REST [`#4061`](https://github.com/SeldonIO/seldon-core/pull/4061) +- add prometheus operator docs [`#4038`](https://github.com/SeldonIO/seldon-core/pull/4038) +- change versions we test upgrade of operator from [`#4066`](https://github.com/SeldonIO/seldon-core/pull/4066) +- lock jager operator helm chart to fix integration tests [`#4064`](https://github.com/SeldonIO/seldon-core/pull/4064) +- Protocol specific ready checkers [`#4028`](https://github.com/SeldonIO/seldon-core/pull/4028) +- fix(executer): Forward parameters while chaining models via kfserve grpc [`#4054`](https://github.com/SeldonIO/seldon-core/pull/4054) +- Outlier example poetry [`#4055`](https://github.com/SeldonIO/seldon-core/pull/4055) +- fix removal of request logger to fix CI [`#4044`](https://github.com/SeldonIO/seldon-core/pull/4044) +- Enabling optional grpc server on python level only [`#4027`](https://github.com/SeldonIO/seldon-core/pull/4027) +- Removed request logger from github security workflows [`#4039`](https://github.com/SeldonIO/seldon-core/pull/4039) +- Python request logger example component deprication and removal [`#4016`](https://github.com/SeldonIO/seldon-core/pull/4016) +- Extended GPT2 MLServer Pipeline Example to include post-processor [`#4035`](https://github.com/SeldonIO/seldon-core/pull/4035) +- Updated CPP example to use latest 3.8 base image [`#4026`](https://github.com/SeldonIO/seldon-core/pull/4026) +- allow priorityClassName for manager [`#4030`](https://github.com/SeldonIO/seldon-core/pull/4030) +- Updating model inputs for new schema [`#4032`](https://github.com/SeldonIO/seldon-core/pull/4032) +- Updating typings for prediction API documentation [`#4025`](https://github.com/SeldonIO/seldon-core/pull/4025) +- Fixed Flask breaking version by werkzeug dependency limit to 2.1 [`#4018`](https://github.com/SeldonIO/seldon-core/pull/4018) +- Update ab_test_2pods.json [`#4020`](https://github.com/SeldonIO/seldon-core/pull/4020) +- Decompress prediction events before logging to kafka topics [`#4005`](https://github.com/SeldonIO/seldon-core/pull/4005) +- Updated poetry environment and lockfile for Alibi Detect 0.9.0 [`#4001`](https://github.com/SeldonIO/seldon-core/pull/4001) +- update sklearn iris example [`#3995`](https://github.com/SeldonIO/seldon-core/pull/3995) +- Release v1.13.1 for OpenShift [`#3987`](https://github.com/SeldonIO/seldon-core/pull/3987) +- Bumping rclone image version to 1.57.0 [`#3990`](https://github.com/SeldonIO/seldon-core/pull/3990) +- fix example yaml file error in README.md [`#3994`](https://github.com/SeldonIO/seldon-core/pull/3994) +- added tag for s2i python image [`#3992`](https://github.com/SeldonIO/seldon-core/pull/3992) +- Fixing nbqa linting for latest notebook [`#3991`](https://github.com/SeldonIO/seldon-core/pull/3991) +- support traffic settings for shadow deployment with istio [`#3780`](https://github.com/SeldonIO/seldon-core/pull/3780) +- Issue #3968: Allow hostNetwork=true for seldon operator [`#3971`](https://github.com/SeldonIO/seldon-core/pull/3971) +- Updating explainer docs into 0.6.4 [`#3976`](https://github.com/SeldonIO/seldon-core/pull/3976) +- Add TLS to Kafka Consumer and also add Kafka + KEDA + TLS example [`#3977`](https://github.com/SeldonIO/seldon-core/pull/3977) +- Merging 1.13.1 changelog and update to 1.14.0-dev images [`#3962`](https://github.com/SeldonIO/seldon-core/pull/3962) +- Bumping rclone image version to 1.57.0 (#3990) [`#3973`](https://github.com/SeldonIO/seldon-core/issues/3973) +- Updating changelog to 1.13.1 [`adf6c54`](https://github.com/SeldonIO/seldon-core/commit/adf6c54503da2b415800485c57c335df75be8fc5) +- Release v1.14.0 [`158950f`](https://github.com/SeldonIO/seldon-core/commit/158950f357f740f89a4741f2a8e1c8ca9841cc54) + #### [v1.13.1](https://github.com/SeldonIO/seldon-core/compare/v1.13.0...v1.13.1) > 21 February 2022 diff --git a/doc/source/reference/images.md b/doc/source/reference/images.md index 2c8bdf4f19..59528877c1 100644 --- a/doc/source/reference/images.md +++ b/doc/source/reference/images.md @@ -5,29 +5,29 @@ | Description | Image URL | Stable Version | Development | |-------------|-----------|----------------|-------------| -| [Seldon Operator](../workflow/install.md) | [seldonio/seldon-core-operator](https://hub.docker.com/r/seldonio/seldon-core-operator/tags/) | 1.13.1 | 1.14.0-dev | -| [Seldon Service Orchestrator (Go)](../graph/svcorch.md)| [seldonio/seldon-core-executor](https://hub.docker.com/r/seldonio/executor/tags/) | 1.13.1 | 1.14.0-dev | +| [Seldon Operator](../workflow/install.md) | [seldonio/seldon-core-operator](https://hub.docker.com/r/seldonio/seldon-core-operator/tags/) | 1.14.0 | 1.15.0-dev | +| [Seldon Service Orchestrator (Go)](../graph/svcorch.md)| [seldonio/seldon-core-executor](https://hub.docker.com/r/seldonio/executor/tags/) | 1.14.0 | 1.15.0-dev | ## Pre-packaged servers | Description | Image URL | Version | |-------------|-----------|---------| -| [MLFlow Server](../servers/mlflow.md) | [seldonio/mlflowserver](https://hub.docker.com/r/seldonio/mlflowserver/tags/) | 1.13.1 | -| [SKLearn Server](../servers/sklearn.md) | [seldonio/sklearnserver](https://hub.docker.com/r/seldonio/sklearnserver/tags/) | 1.13.1 | -| [XGBoost Server](../servers/xgboost.md) | [seldonio/xgboostserver](https://hub.docker.com/r/seldonio/xgboostserver/tags/) | 1.13.1 | +| [MLFlow Server](../servers/mlflow.md) | [seldonio/mlflowserver](https://hub.docker.com/r/seldonio/mlflowserver/tags/) | 1.14.0 | +| [SKLearn Server](../servers/sklearn.md) | [seldonio/sklearnserver](https://hub.docker.com/r/seldonio/sklearnserver/tags/) | 1.14.0 | +| [XGBoost Server](../servers/xgboost.md) | [seldonio/xgboostserver](https://hub.docker.com/r/seldonio/xgboostserver/tags/) | 1.14.0 | ## Language wrappers | Description | Image URL | Stable Version | Development | |-------------|-----------|----------------|-------------| -| [Seldon Python 3 (3.8) Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python3](https://hub.docker.com/r/seldonio/seldon-core-s2i-python3/tags/) | 1.13.1 | 1.14.0-dev | -| [Seldon Python 3.6 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python36](https://hub.docker.com/r/seldonio/seldon-core-s2i-python36/tags/) | 1.13.1 | 1.14.0-dev | -| [Seldon Python 3.7 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37/tags/) | 1.13.1 | 1.14.0-dev | -| [Seldon Python 3.8 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38/tags/) | 1.13.1 | 1.14.0-dev | -| [Seldon Python 3.6 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python36-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python36-gpu/tags/) | 1.13.1 | 1.14.0-dev | -| [Seldon Python 3.7 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37-gpu/tags/) | 1.13.1 | 1.14.0-dev | -| [Seldon Python 3.8 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38-gpu/tags/) | 1.13.1 | 1.14.0-dev | +| [Seldon Python 3 (3.8) Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python3](https://hub.docker.com/r/seldonio/seldon-core-s2i-python3/tags/) | 1.14.0 | 1.15.0-dev | +| [Seldon Python 3.6 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python36](https://hub.docker.com/r/seldonio/seldon-core-s2i-python36/tags/) | 1.14.0 | 1.15.0-dev | +| [Seldon Python 3.7 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37/tags/) | 1.14.0 | 1.15.0-dev | +| [Seldon Python 3.8 Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38/tags/) | 1.14.0 | 1.15.0-dev | +| [Seldon Python 3.6 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python36-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python36-gpu/tags/) | 1.14.0 | 1.15.0-dev | +| [Seldon Python 3.7 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python37-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python37-gpu/tags/) | 1.14.0 | 1.15.0-dev | +| [Seldon Python 3.8 GPU Wrapper for S2I](../python/python_wrapping_s2i.md) | [seldonio/seldon-core-s2i-python38-gpu](https://hub.docker.com/r/seldonio/seldon-core-s2i-python38-gpu/tags/) | 1.14.0 | 1.15.0-dev | ## Server proxies @@ -35,14 +35,14 @@ |-------------|-----------|----------------| | [NVIDIA inference server proxy](integration_nvidia_link.rst) | [seldonio/nvidia-inference-server-proxy](https://hub.docker.com/r/seldonio/nvidia-inference-server-proxy/tags/) | 0.1 | | [SageMaker proxy](https://github.com/SeldonIO/seldon-core/tree/master/integrations/sagemaker) | [seldonio/sagemaker-proxy](https://hub.docker.com/r/seldonio/sagemaker-proxy/tags/) | 0.1 | -| [Tensorflow Serving proxy](../servers/tensorflow.md) | [seldonio/tfserving-proxy](https://hub.docker.com/r/seldonio/tfserving-proxy/tags/) | 1.13.1 | +| [Tensorflow Serving proxy](../servers/tensorflow.md) | [seldonio/tfserving-proxy](https://hub.docker.com/r/seldonio/tfserving-proxy/tags/) | 1.14.0 | ## Python modules | Description | Python Version | Version | |-------------|----------------|---------| -| [seldon-core](https://pypi.org/project/seldon-core/) | >3.4,<3.9 | 1.13.1 | +| [seldon-core](https://pypi.org/project/seldon-core/) | >3.4,<3.9 | 1.14.0 | | [seldon-core](https://pypi.org/project/seldon-core/) | 2,>=3,<3.7 | 0.2.6 (deprecated) |