Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Child Workflow doesn't inherit parent's Task Queue #451

Closed
roxblnfk opened this issue Jun 6, 2024 · 0 comments · Fixed by #452
Closed

Child Workflow doesn't inherit parent's Task Queue #451

roxblnfk opened this issue Jun 6, 2024 · 0 comments · Fixed by #452
Labels
Bug Something isn't working
Milestone

Comments

@roxblnfk
Copy link
Collaborator

roxblnfk commented Jun 6, 2024

Looks like a Child Workflow doesn't inherit parent's TaskQueue but it must do it.

A Task Queue name can be provided when spawning a Child Workflow Execution:
This is optional. A Child Workflow Execution inherits the Task Queue name from its Parent Workflow Execution if one is not provided.
https://docs.temporal.io/workers#where-to-set-task-queues

If the Task Queue for a Child Workflow isn't provided, no Task Queue value is sent to RoadRunner.
RoadRunner doesn't handle it.

I suppose we have to fix it in PHP side to always send Child Workflow Task Queue.

Discovered in temporalio/features@32397df

@roxblnfk roxblnfk added the Bug Something isn't working label Jun 6, 2024
@roxblnfk roxblnfk added this to the 2.10.3 milestone Jun 6, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant