Skip to content

Fix for WorkflowContext.NewGuid() not creating consistent GUID across replays#1742

Merged
WhitWaldo merged 2 commits intodapr:masterfrom
WhitWaldo:guid-replayability
Mar 12, 2026
Merged

Fix for WorkflowContext.NewGuid() not creating consistent GUID across replays#1742
WhitWaldo merged 2 commits intodapr:masterfrom
WhitWaldo:guid-replayability

Conversation

@WhitWaldo
Copy link
Copy Markdown
Contributor

Description

Adopted approach more akin to DurableTask for generating deterministic GUIDs across replays

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR will close: #1741

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

…c guids across replays

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
@WhitWaldo WhitWaldo self-assigned this Mar 12, 2026
@WhitWaldo WhitWaldo requested review from a team as code owners March 12, 2026 18:26
@WhitWaldo WhitWaldo merged commit 896bff1 into dapr:master Mar 12, 2026
240 of 243 checks passed
@WhitWaldo WhitWaldo deleted the guid-replayability branch March 12, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WorkflowContext.NewGuid() not using consistent value between replays

1 participant