temporalio / sdk-core

Core Temporal SDK that can be used as a base for language specific Temporal SDKs
MIT License
266 stars 70 forks source link

Fix deprecated patch removal when no subequent command #671

Closed Sushisource closed 8 months ago

Sushisource commented 8 months ago

What was changed

Fixes a bug where removing a deprecated patch call could trigger nondeterminism if there is no subsequent command

Why?

Bugfix

Checklist

  1. Closes https://github.com/temporalio/sdk-core/issues/670

  2. How was this tested: Added integ test

  3. Any docs updates needed?