Skip to content

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

@roxblnfk

Description

@roxblnfk

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions