pulumi icon indicating copy to clipboard operation
pulumi copied to clipboard

feat(sdk/nodejs): Allows for parallel pulumi programs to run in the node runtime

Open kpitzen opened this issue 3 years ago • 1 comments

Description

Fixes #5449

Uses node's AsyncLocalContext to isolate state away from process environments and into context-specific stores owned by LocalWorkspaces

Checklist

  • [x] I have added tests that prove my fix is effective or that my feature works
  • [ ] Yes, there are changes in this PR that warrants bumping the Pulumi Service API version

kpitzen avatar Sep 01 '22 18:09 kpitzen

Changelog

[uncommitted] (2022-10-13)

Features

  • [auto/nodejs] Adds support for parallel programs in NodeJS Automation API #10568

pulumi-bot avatar Sep 14 '22 13:09 pulumi-bot

I do want to try out the change with @pulumi/policy (I can do it)

Ran the tests locally with these changes and the tests all pass 👍

justinvp avatar Oct 12 '22 00:10 justinvp

bors merge

kpitzen avatar Oct 13 '22 13:10 kpitzen

Build succeeded:

bors[bot] avatar Oct 13 '22 13:10 bors[bot]