Skip to content

[Feature Request] Align activation job application with TS changes #375

@Sushisource

Description

@Sushisource

.NET currently applies jobs without reordering them (or, as I'm writing this, potentially will as a temporary workaround until we address this), but wakes up the event loop after each job.

In TS, we changed this to apply jobs to state and then run the event loop: temporalio/sdk-typescript#1488

There is a really nice test here @mjameswh added that I think all async languages should have some form of that helps us understand exactly how routines will proceed.

I'm not sure if making this change will actually have consequences to the realized .NET behavior. In any case it should probably be protected with a flag if we make it.

See temporalio/sdk-python#606 for python equivalent

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions