Skip to content

Make streaming failures fail closed by default - #889

Open
Eilen6316 wants to merge 1 commit into
apache:mainfrom
Eilen6316:fix/fail-closed-streaming-errors
Open

Make streaming failures fail closed by default#889
Eilen6316 wants to merge 1 commit into
apache:mainfrom
Eilen6316:fix/fail-closed-streaming-errors

Conversation

@Eilen6316

Copy link
Copy Markdown

Adds a fail-closed default for sync and async streaming actions, requires explicit StreamingFailurePolicy.COMMIT_PARTIAL for partial commits, propagates the policy through all streaming entry points, and adds regression tests and documentation. Tests: 396 core tests passed; Graphviz display tests require optional local Graphviz dependencies.

@github-actions github-actions Bot added area/core Application, State, Graph, Actions area/website burr.apache.org website labels Aug 18, 2026
@Eilen6316

Copy link
Copy Markdown
Author

CI note: the documentation workflow concluded with startup_failure before creating any jobs or logs. Recent unrelated PRs show the same startup_failure for .github/workflows/docs.yml. A local Sphinx dirhtml build completed successfully for this branch. The remaining Build Burr, Release Validation, and Build Sphinx Documentation workflows are marked action_required and need maintainer approval for this fork PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/core Application, State, Graph, Actions area/website burr.apache.org website

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant