Skip to content

2.5.2

Choose a tag to compare

@rmcdaniel rmcdaniel released this 07 Oct 12:20
8b7519d

Fix native workflow queries while waiting for multiple child workflows.

Query replay now waits for the child's outcome to be committed to the parent history before advancing an all() wait. Completed, failed, cancelled and terminated child rows cannot prematurely resolve the parent's query state.

Regression coverage checks committed outcomes, mixed waits and repeated queries that leave durable history unchanged. Execution and portable SDK contracts are unchanged.

See #645.