github SeldonIO/seldon-core v0.4.1

latest releases: v2.8.3, v2.8.2, scheduler/v2.8.2...
5 years ago

v0.4.1 (2019-09-19)

Full Changelog

Implemented enhancements:

  • Investigate Edge/IOT deployments #414
  • NVIDIA Rapids Integration #412
  • Investigate Apache Arrow and Plasma for fast IPC #206
  • Explore creation of a "batching" transformer #107

Fixed bugs:

  • Unresolved variable in python utils #834
  • Seldon not creating services for NVIDIA TRT Deployment #826
  • Autoscaling not working #824
  • seldon-core-analytics grafana shows metrics of only of first canary model #618
  • DNS error in API Gateway for old deployments gRPC #262

Closed issues:

  • only install knative for request logging if not already present #869
  • Seldon Core deployment created but not visible #862
  • Default values of metrics missing in /feedback API for Python wrapper #861
  • Missing packages on requirements.txt #858
  • Seldon GPU Image with seldon-core 0.4.0 support not available #850
  • How do I override the default port for the flask application that seldon runs ? #848
  • Add documentation for our certified openshift operator #845
  • consume a Secret in a volume in a Pod #844
  • ModelUri is None when parameters specified in the SeldonDeployment #838
  • Meta data field not modifiable by subsequent components #829
  • Cannot disable secure connection to minio storage backend #825
  • How to send data in request with meta field #822
  • Combiner endpoint does not create VirtualService or Endpoint in Istio #816
  • Missing MLFLOW values in crd.yaml for helm chart 0.4.0 #811
  • support ambassador_id to allow multi-tenancy #810
  • High latency of REST locally #803
  • initContainer resources required for some clusters #776
  • Add versions to the wrapper requirements.txt and make sure they align with setup.py #767
  • "puid" when sent in request is not returned in response from python wrapper service. However in case of external api it is returned as is #765
  • Injecting S3 Credentials into tfserving Container #749
  • [Bug] REST request gets parsed to String if any of the element in Numpy array is String #745
  • Long running tasks not working with REST Clients (CURL, Postman, etc) #742
  • Ensure JSON format is not modified for ALL the REST APIs (only implemented for /predict) #739
  • Add the support to send image files directly using multipart/form-data instead of application/x-www-form-urlencoded #733
  • exception swallowing in seldon-core #725
  • versions for prepackaged model servers #724
  • Prometheus metrics "INVALID" is not a valid start token in kubernetes env #706
  • Change NotImplementedError in SeldonMethods for SeldonNotImplementedError #700
  • HttpRetryHandler interrupted exception leads to Microservice error: java.net.SocketTimeoutException: Read timed out (103) #698
  • combiner receives struct_pb2.ListValue instead of numpy list #686
  • explainers for SeldonDeployment graphs #685
  • Deployment with empty oauth key #683
  • Income Classifier Example with Kubeflow #676
  • installing sdep straight after operator seems not fully reliable #669
  • argo workflow not detecting seldon deployment is available #668
  • Set up node taints for GPU Pods/Nodes. #648
  • Update the Python GPU s2i files #647
  • volume mounting kubeflow example #637
  • docs in readthedocs for request logging and CICD #636
  • Seldon GRPC python wrapper doesn't include input/output transformer servicers #630
  • NDArray with values being lists not supported - RESOLVED: Proto lists were not being deep-copied #600
  • Provide a NULL/None type in the CRD #554
  • Support microservice testing via curl with JSON content-type #552
  • Python client - SyntaxError #551
  • Add Prow doc with Public URL for dashboard #546
  • Investigate Request Logging #545
  • Support Kustomize Deployment #536
  • make engine probes configurable #525
  • connect timed out with cluster-manager and api server #523
  • put crd and controller into single helm chart #522
  • Add fastai deployment example #518
  • Deploy model but pod is evicted for many times before running #515
  • How to wrap models using tool chains other than s2i? #507
  • ci-cd demo uses old jenkins and kubectl fails on newer k8s #505
  • Prow Integration - investigate and setup PR presubmit jobs #497
  • Use of protobuffers for resource parsing cause inconsistencies #489
  • option to put prometheus metrics on separate port #487
  • parameterise the namespace in single namespace tests #478
  • use official helm charts #476
  • use recommended labels #475
  • Convert docstrings in serving_test_gen.py to Numpy format #472
  • issues on increasing grpc message size #467
  • Create a validating admission webhook for the CRD #459
  • Additional parameter types Seldon deployment proto #456
  • Consider hosting helm charts on stable repo, or at least a chart repository #443
  • Unable to get token #438
  • Update example Keras #432
  • Create protos for metadata returned by components #427
  • Revamp how the engine handles metadata #426
  • seldon-core-s2i-python3 is not "openshift ready" #422
  • Create docs for proto compilation to ease clients in non-python languages #421
  • KNative Integration #417
  • Julia Wrapper #413
  • Kaniko Integration #411
  • gRPC tensorproto, TypeError #410
  • Handle sticky model requests #403
  • Organize docs #394
  • Type annotations for Python code #392
  • Deploy python model without java router #314
  • Implement a hierarchy of tags for components with children. #310
  • FlatBuffers support #284
  • Custom fields in SeldonMessage #198
  • Update CRD to include version #175
  • Add OpenFaas as Deployment option for ServerLess ML deployments #151
  • Can Spartakus be run in a namespace #142
  • Investigate Google Container Builder for wrapping models #123
  • Investigate OpenShift Service Catalog and Brokers #114
  • Change python wrapper to use Tornado instead of Flask #108
  • Add docs to build components in development section #65
  • Clarify oauth key/secret provisioning #26
  • Create a NOTES.txt for the helm chart #15

Merged pull requests:

Don't miss a new seldon-core release

NewReleases is sending notifications on new releases.