Skip to content

Workflows: CRUD API sync#8434

Merged
JoshVanL merged 6 commits into
dapr:release-1.15from
JoshVanL:workflow-universal-crud-async
Jan 30, 2025
Merged

Workflows: CRUD API sync#8434
JoshVanL merged 6 commits into
dapr:release-1.15from
JoshVanL:workflow-universal-crud-async

Conversation

@JoshVanL

Copy link
Copy Markdown
Contributor

Due to the update of remote push based Scheduler for implementing workflow commands, the existing (non-durabletask gRPC client) crud operations will not have the command actually execute before the call returns to the client.

Update the workflow universal APIs to wait for the desired state change before returning the call to the client.

Fixes e2e tests which expect universal API calls to be sync.

Due to the update of remote push based Scheduler for implementing
workflow commands, the existing (non-durabletask gRPC client) crud
operations will not have the command actually execute before the call
returns to the client.

Update the workflow universal APIs to wait for the desired state change
before returning the call to the client.

Fixes e2e tests which expect universal API calls to be sync.

Signed-off-by: joshvanl <[email protected]>
@JoshVanL
JoshVanL requested review from a team as code owners January 29, 2025 02:52
@JoshVanL
JoshVanL merged commit 0109444 into dapr:release-1.15 Jan 30, 2025
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.

4 participants