Skip to content

Support continuation after ForkOperator and fix branch bug#195

Merged
eneshoxha merged 1 commit intov3.0/releasefrom
v3/feature/45
Jan 29, 2026
Merged

Support continuation after ForkOperator and fix branch bug#195
eneshoxha merged 1 commit intov3.0/releasefrom
v3/feature/45

Conversation

@eneshoxha
Copy link
Copy Markdown
Contributor

Enhance ForkOperator to allow a continuation operator after branching, enabling the main pipeline to continue processing after a fork. Telemetry propagation now includes the continuation operator. Updated GetNextOperators and Process methods to support this flow. Added tests to verify correct processing of branches and downstream operators. Fixes bug where downstream operators after a fork were not invoked.

Enhance ForkOperator to allow a continuation operator after branching, enabling the main pipeline to continue processing after a fork. Telemetry propagation now includes the continuation operator. Updated GetNextOperators and Process methods to support this flow. Added tests to verify correct processing of branches and downstream operators. Fixes bug where downstream operators after a fork were not invoked.
@eneshoxha eneshoxha added this to the Cortex v3.0 milestone Jan 29, 2026
@eneshoxha eneshoxha self-assigned this Jan 29, 2026
@eneshoxha eneshoxha added the bugfix This label is in use for patch version increments label Jan 29, 2026
@eneshoxha eneshoxha merged commit 16e9300 into v3.0/release Jan 29, 2026
@eneshoxha eneshoxha deleted the v3/feature/45 branch January 29, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix This label is in use for patch version increments

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Branches are not being triggered when there is a Sink in the main pipeline

1 participant