From 488ad36bd9f57c8e29fb628ad6e8ccc9be5138d8 Mon Sep 17 00:00:00 2001 From: solidiquis Date: Wed, 3 Jul 2024 11:10:35 -0700 Subject: [PATCH] python(release): metadata for 0.1.0-rc.3 --- python/CHANGELOG.md | 14 ++++++++++++++ python/pyproject.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/python/CHANGELOG.md b/python/CHANGELOG.md index fa58923b..9e9d058e 100644 --- a/python/CHANGELOG.md +++ b/python/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [v0.1.0-rc.3] - July 3, 2024 + +Summary of changes: +- [Automatated gRPC retries of an unexpected gRPC status code is returned or if a connection unexpectedly terminates](https://github.com/sift-stack/sift/pull/70) + +The following are some gRPC error codes that can happen due to external factors that Sift doesn't directly control: +- `UNKNOWN` +- `UNAVAILABLE` +- `ABORTED` +- `DEADLINE_EXCEEDED` + +They are the source of common disruptions, particularly during ingestion, and so this mechanism will automatically retry failed RPCs over an existing connection +or will establish a new one if necessary. + ## [v0.1.0-rc.2] - July 1, 2024 Summary of changes: diff --git a/python/pyproject.toml b/python/pyproject.toml index 9dd69754..f8b2e66c 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "sift_stack_py" -version = "0.1.0-rc.2" +version = "0.1.0-rc.3" description = "Python client library for the Sift API" requires-python = ">=3.9" readme = {file = "README.md", content-type = "text/markdown"}