Skip to content

fix(client): eagerly consume workflow history when getting workflow result - #522

Merged
chris-olszewski merged 2 commits into
mainfrom
olszewski/fix_workflow_history_get
Aug 10, 2026
Merged

fix(client): eagerly consume workflow history when getting workflow result#522
chris-olszewski merged 2 commits into
mainfrom
olszewski/fix_workflow_history_get

Conversation

@chris-olszewski

Copy link
Copy Markdown
Member

What was changed

Use internal iteration in WorkflowHandle#result

Why?

All other client operations allow caller to dictate if iteration is external/internal.

The use of external iteration here is confusing and can lead to thread locals being unexpectedly absent.

Checklist

  1. Closes N/A

  2. How was this tested:
    Added regression test that displayed faulty behavior.

  3. Any docs updates needed?
    N/A

@chris-olszewski
chris-olszewski requested a review from a team as a code owner August 8, 2026 19:08
@chris-olszewski
chris-olszewski merged commit 2e33c70 into main Aug 10, 2026
10 checks passed
@chris-olszewski
chris-olszewski deleted the olszewski/fix_workflow_history_get branch August 10, 2026 14:31
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