Skip to content

Commit 2cfa418

Browse files
authored
rust(chore): sift_stream v0.7.0-rc.7 (#410)
1 parent 9d7e03e commit 2cfa418

2 files changed

Lines changed: 21 additions & 7 deletions

File tree

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ members = [
1313

1414
[workspace.package]
1515
authors = ["Sift Software Engineers <engineering@siftstack.com>"]
16-
version = "0.7.0-rc.6"
16+
version = "0.7.0-rc.7"
1717
edition = "2024"
1818
categories = ["aerospace", "science::robotics"]
1919
homepage = "https://github.com/sift-stack/sift"
@@ -27,11 +27,11 @@ chrono = { version = "0.4.39", default-features = false, features = ["clock"] }
2727
pbjson-types = "^0.7"
2828
tonic = { version = "^0.12", features = ["gzip"] }
2929

30-
sift_connect = { version = "0.7.0-rc.6", path = "rust/crates/sift_connect" }
31-
sift_rs = { version = "0.7.0-rc.6", path = "rust/crates/sift_rs" }
32-
sift_error = { version = "0.7.0-rc.6", path = "rust/crates/sift_error" }
33-
sift_stream = { version = "0.7.0-rc.6", path = "rust/crates/sift_stream" }
34-
sift_pbfs = { version = "0.7.0-rc.6", path = "rust/crates/sift_pbfs" }
30+
sift_connect = { version = "0.7.0-rc.7", path = "rust/crates/sift_connect" }
31+
sift_rs = { version = "0.7.0-rc.7", path = "rust/crates/sift_rs" }
32+
sift_error = { version = "0.7.0-rc.7", path = "rust/crates/sift_error" }
33+
sift_stream = { version = "0.7.0-rc.7", path = "rust/crates/sift_stream" }
34+
sift_pbfs = { version = "0.7.0-rc.7", path = "rust/crates/sift_pbfs" }
3535

3636
sift_stream_bindings = { version = "0.1.0", path = "rust/crates/sift_stream_bindings" }
3737

rust/CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,28 @@ All notable changes to this project will be documented in this file.
33

44
This project adheres to [Semantic Versioning](http://semver.org/).
55

6+
## [v0.7.0-rc.7] - November 26, 2025
7+
### What's New
8+
#### SiftStream Internally Uses `FlowBuilder`
9+
Internally, `SiftStream` now uses the `FlowBuilder` to construct streaming gRPC request messages
10+
which helps improve performance by avoiding repeated map allocations.
11+
12+
#### SiftStream `add_flow_config` Improvements
13+
Adding new flows to `SiftStream` should now be more performant, internally performing concurrent
14+
requests.
15+
16+
### Full Changelog
17+
- [Update sift-stream-bindings to support FlowDescriptor](https://github.com/sift-stack/sift/commit/ab91090c2dc16df6f7d1c82bddf1d4fd21b953e8f)
18+
- [Improve add_flow_config, prevent send_impl error](https://github.com/sift-stack/sift/commit/9d7e03e907b9ab22009338f235f52dd8e46f95c9)
19+
620
## [v0.7.0-rc.6] - November 24, 2025
721
### What's New
822
#### SiftStream APIs to Utilize `FlowDescriptor` and `FlowBuilder`
923
Two new APIs have been added to allow use of the `FlowDescriptor` and `FlowBuilder` structs added
1024
previously.
1125

1226
### Full Changelog
13-
- [Get FlowDescriptor, send_requests_nonblocking]()
27+
- [Get FlowDescriptor, send_requests_nonblocking](https://github.com/sift-stack/sift/commit/db0fc7c4829fd4e8f4c50573213b6ea9534dc1ff)
1428

1529

1630
## [v0.7.0-rc.5] - November 24, 2025

0 commit comments

Comments
 (0)