temporalio / sdk-core

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

Fix issue with lookahead not properly seeing flags in multi-wft sequences #759

Closed Sushisource closed 3 months ago

Sushisource commented 4 months ago

What was changed

WFT look-ahead was not properly handling the fact that in a "logical WFT" which spans multiple individual WFTS we want to merge flags from more than just the immediate-next WFT. Fix that.

Why?

Bug

Checklist

  1. Closes

  2. How was this tested: Added UT

  3. Any docs updates needed?