github SeldonIO/seldon-core v2.8.5

14 hours ago

Overview

This release introduces stability fixes related to upgrading from previous versions and recovering from network issues gracefully (by using keepalive patterns). It also adds some usability improvements of the system.

We also improve documentations on using HPA autoscaling and Core 2 architecture.

(Main) Features:

  • Add keepalive settings (server-side: #6016, client-side: #5978)
  • Expose stateful set persistent volume claim retention policy #5946
  • Set a time-to-live (TTL) on deleted pipelines and experiments #5948
  • Improve control plane synchronisation #6029, #6021 and #6020

(Main) Bugs Fixed:

  • Make status.selector field optional #5985
  • Closing off envoy admin interface #5936

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

v2.8.5

7 November 2024

  • fix(ci): Changes from v2 for release 2.8.5 #6034
  • add keepalive settings to all envoy configs #6033
  • fix(ci): Merge changes from v2 for release 2.8.5 (4) #6032
  • fix: Use generation id to bootstrap version id #6029
  • feat(docs): add more configuration details to the HPA docs #6019
  • fix(scheduler): always send model events for deleted models #5992
  • feat(scheduler): exposing the deleted resource ttl as a CLI param #5994
  • fix(ci): Changes from v2 for release 2.8.5 (3) #6023
  • fix(dataflow): make each replica use unique subscription names #6021
  • fix(ci): fix flaky test #6022
  • fix(agent): allow serial order for servers connection per instance #6020
  • fix(ci): Changes from v2 for release 2.8.5 (2) #6018
  • fix(modelgateway): Allow modelgateway consumers for transient error #6017
  • fix: Add server keep alive enforcement policy #6016
  • fix(docs): Update docs for scheduler #6013
  • fixed the yaml format #5998
  • fix(docs): Migrated the traefik service mesh content #5996
  • fix(scheduler): test for deleted resources that are recreated #5993
  • ci: Merge changes from v2 branch for 2.8.5 release #5988
  • fix: Deal with zero servers control plane synchronisation #5987
  • fix: Make status.selector field optional #5985
  • feat(scheduler): set a ttl on deleted pipelines and experiments #5948
  • feat(envoy): closing off the admin interface #5936
  • fix: Use keep alive grpc settings on client side #5978
  • feat: stateful set persistent volume claim retention policy #5946
  • feat(k6): Add k6 controlplane with dataplane runs #5977
  • Update Changelog #5972
  • Generating changelog for v2.8.5 545eb41
  • checkout changelog from v2 bfa5d64
  • Generating changelog for v2.8.5-rc1 74f6872
  • Setting version for helm charts 91a90fa
  • Setting version for helm charts 337013e

Don't miss a new seldon-core release

NewReleases is sending notifications on new releases.