v0.4.0 (2019-08-15)
Fixed bugs:
- multiple containers in componentSpecs.spec.containers not supported? #718
- Ambassador does not work in v0.3.2 #710
Closed issues:
- Create kustomize for 0.3.2 release #794
- Add redhat certified image to operatorhub #791
- Build model servers with non-SNAPSHOT image #790
- env secret for explainers #785
- finding image names used in grafana dashboards for prepack model servers #783
- seldon container engine sidecar java process should run with '-server' setting #781
- label selector problem when running xgboost and sklearn iris prepack examples together #777
- Documentation links cannot be seen (just change css color) #773
- [Bug]Invalid metadata label generated from deployment file #772
- Add a basic MLFlow model server based on example #771
- additionalProperties cannot be set to false error when installing helm chart #768
- Cannot make GRPC calls through GRPC microservice wrapping. #762
- make it clearer how and when to set engine resources #761
- Update TFServing Proxy to use v0.5 of the python wrapper #760
- intermittent 503 errors in end-to-end tests #758
- Add global count Graphana graph per deployment #756
- docs: python wrapping docker #754
- Liveness probe kills seldon engine container when model predict function takes a long time to send a result #753
- models from private buckets for prepackaged/standalone servers #748
- prepackaged/standalone servers to download models from initContainers #747
- Writing the predict function around pandas dataframes #746
- Golang CRD api #734
- Update Roadmap #723
- CRD in kustomize is missing subresource.status #713
- calling SeldonClient.predict inside a microservice model rasing "TypeError: Couldn't build proto file into descriptor pool!" #711
- Add SELDON_LOG_LEVEL parameter in Python Wrapper #708
- All numbers get converted to float when sending JSON resulting in unexpected behaviour in Proxies #703
- docs: ambassador version #697
- docs: Python API reference #696
- Back-off pulling image "data_downloader:0.1": ImagePullBackOff #695
- Deploying modified TensorRT example on GKE does not deploy anything #694
- Support JSON format in TFServer Proxy REST API #693
- Add build files for alibi explainer server #692
- docs: Ambassador REST endpoint path #688
- cannot run through the example. #677
- Liveness probe kills Seldon engine container with long init waiting time (Python wrapper) #674
- need to increase failure threshold for engine with new operator #673
- installing sdep straight after operator seems not fully reliable #669
- Remove api-frontend #663
- Ambassador Swagger definition does not include namespace #660
- Remove Java Operator #654
- Docs do not mention addition of jsonData outside of the release notes #652
- Support Swagger or something like that #645
- Changes required for Seldon Core Analytics Grafana to work behind proxy #622
- Tensorflow GPU Example #619
- HTTPS/HTTP switch for seldon client #572
- How can I modify the logging format of REST API for StackDriver and BigQuery? #557
- The output from ambassador converts integer types to float . #458
- Question: Concurrency in Model REST server #453
- Add model explainer example #425
- Kubeflow Pipelines Integration #415
- Add an WSGI app server to Python REST wrappers #383
Merged pull requests:
- Fix for CVE-2018-1000654 in openjdk:8u201-jre-alpine3 #805 (gsunner)
- Fix name for prepackged server test #804 (cliveseldon)
- Update e2e test for mab #802 (cliveseldon)
- Update test deployment name in e2e tests #801 (cliveseldon)
- loadtest not needed with kubeflow and svc name seems to have changed #800 (ryandawsonuk)
- Changed Ambassador warning across, suggesting istio for gRPC #798 (axsaucedo)
- Update kustomize and update helm abtest/mab names #797 (cliveseldon)
- TFServing functionality with latest python image #793 (axsaucedo)
- Added custom file for redhat #792 (axsaucedo)
- Updated MLFlow server removed commented code #789 (axsaucedo)
- having image means hashed deployment name #788 (ryandawsonuk)
- Document how to use envSecretRefName to customize S3-like object store #787 (phsiao)
- update docs, prediction proto with jsonData field #786 (gsunner)
- crd changes for creds secret #782 (ryandawsonuk)
- Fixed headers for alibaba and kubeflow examples #780 (axsaucedo)
- Update openapi and fix multipart check #779 (cliveseldon)
- Docs for svc orchestrator #778 (cliveseldon)
- WIP - Analytics deployment update #775 (gsunner)
- Added mlflow model server #774 (axsaucedo)
- prepackage model server tests #764 (ryandawsonuk)
- Added metrics and fixed docs typos #763 (axsaucedo)
- single replica ambassadoar #759 (ryandawsonuk)
- WIP: Allow predict for sklearn standalone server as wll as predict_proba #757 (cliveseldon)
- correct ACK naming in doc and examples #755 (wsxiaozhang)
- add the support for multipart/form-data in python service and engine #751 (klalit)
- Fix some doc needed to make this work #744 (gageorge)
- Enable seldon log level param #743 (axsaucedo)
- Clarify what is meant by id in router documentation #738 (alexlatchford)
- Fix typo in docstring #737 (sujaymansingh)
- config for explainer #736 (ryandawsonuk)
- endpoint /seldon.json not returning the file #732 (klalit)
- repoint at tfserving public bucket #729 (ryandawsonuk)
- added seldon colours to Theme_override & seldon logo #728 (oscarfco)
- be consistent with message logging annotation names #727 (ryandawsonuk)
- option to set operator-wide default for request logging #726 (ryandawsonuk)
- Small updates to python module #722 (cliveseldon)
- update request logger #721 (cliveseldon)
- Update kustomize #720 (cliveseldon)
- fix framework name to official one #717 (chie8842)
- Added centralised logging to docs for #636 #716 (axsaucedo)
- Update request logger #712 (cliveseldon)
- SSL for Seldon Python Client #709 (cliveseldon)
- WIP: Proposed changes to ensure JSON REST Consistency (Fixes #703) #707 (axsaucedo)
- TFServing Enabled Text Response and Fixed JSON Parse #704 (axsaucedo)
- fix(text): wrong word #702 (brunowego)
- Added TFServing JSON Support #699 (axsaucedo)
- make model servers first example in docs #691 (ryandawsonuk)
- WIP: explainers #690 (ryandawsonuk)
- Model servers #689 (cliveseldon)
- Alibaba Cloud Elastic Container Service (AKS) example #687 (axsaucedo)
- WIP: Update python wrapper to use gunicorn #684 (cliveseldon)
- move seldon analytics port #681 (ryandawsonuk)
- Added subsection in documentation with suggested path to follow with examples #679 (axsaucedo)
- scikit learn iris model using jsondata example #678 (gsunner)
- Added requirements and spacy Docker file for Kubeflow example #675 (JoelH96)
- Remove API OAuth Gateway and Cluster Manager #671 (cliveseldon)
- WIP: Ambassador canary update #667 (cliveseldon)
- grafana and req logging configuration to work behind istio ingress gateway #650 (ryandawsonuk)
- Add Kustomize #639 (cliveseldon)
- Alibi deployment example - Anchor Tabular #629 (axsaucedo)