Skip to content

python(bug): decode large flow schemas on stream build - #751

Merged
wei-qlu merged 5 commits into
mainfrom
eng-13630-expose-ingest-time-in-python-sdk-exports
Aug 25, 2026
Merged

python(bug): decode large flow schemas on stream build#751
wei-qlu merged 5 commits into
mainfrom
eng-13630-expose-ingest-time-in-python-sdk-exports

Conversation

@wei-qlu

@wei-qlu wei-qlu commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps sift-stream-bindings to 0.5.0 so ingestion config responses decode up to 50 MiB instead of tonic's 4 MiB default. Building a stream against a large flow schema no longer fails on the schema fetch. The limit stays internal.

Validation

A 901-flow config with a 9.49 MB flow schema fails the stream build on 0.4.1 and streams end to end on 0.5.0.

Before:
image

After:
image

@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Python docs preview: https://sift-stack.github.io/sift/python/pr-751/

Deployed from 761ce99. The link may take up to a minute to become live as GitHub Pages propagates.

@wei-qlu
wei-qlu marked this pull request as ready for review August 22, 2026 20:37
@wei-qlu
wei-qlu requested a review from alexluck-sift August 22, 2026 20:42
@wei-qlu wei-qlu changed the title python(feat): expose configurable gRPC decode limit python(bug): decode large flow schemas on stream build Aug 25, 2026
@wei-qlu
wei-qlu merged commit a089457 into main Aug 25, 2026
26 checks passed
@wei-qlu
wei-qlu deleted the eng-13630-expose-ingest-time-in-python-sdk-exports branch August 25, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants