Skip to content

Conversation

@Flarna
Copy link
Member

@Flarna Flarna commented Feb 16, 2020

Ensure that resource returned by executionAsyncResource() in before and after hook matches that resource causing this before/after calls.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • commit message follows commit guidelines

Refs: #30959
fyi @Qard

@nodejs-github-bot nodejs-github-bot added the c++ Issues and PRs that require attention from people who are familiar with C++. label Feb 16, 2020
@Flarna Flarna requested a review from Qard February 16, 2020 23:22
@nodejs-github-bot
Copy link
Collaborator

Copy link
Member

@vdeturckheim vdeturckheim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! Thanks a lot @Flarna !

@vdeturckheim vdeturckheim added the async_hooks Issues and PRs related to the async hooks subsystem. label Feb 23, 2020
@nodejs-github-bot
Copy link
Collaborator

@Flarna
Copy link
Member Author

Flarna commented Feb 23, 2020

Seems the test I added here fails in node-test-commit-custom-suites-freestyle. Will take a look later. Any hints whats spacial about this CI job are welcome.

@addaleax
Copy link
Member

@Flarna Not sure why the job is named that way but it’s basically running each test inside a Worker thread, i.e. python tools/test.py --worker path/to/test

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@vdeturckheim
Copy link
Member

@Flarna the issue seems fixed, is it ready for a rebase?

@Flarna
Copy link
Member Author

Flarna commented Feb 26, 2020

From my point of view it's ready for landing.

@vdeturckheim
Copy link
Member

@Flarna can you please squash it to a single commit?

@Flarna
Copy link
Member Author

Flarna commented Feb 26, 2020

Sure, but why is this needed here?
Till now this happened during landing. At least I was never asked before to squash on private branch in node repo.

@vdeturckheim
Copy link
Member

It's indeed doable at merge time but I don't like rewriting other people's commits 😅

Ensure that resource returned by executionAsyncResource() in before
and after hook matches that resource causing this before/after calls.
@Flarna Flarna force-pushed the async-exe-resoure-match branch from cbe78d1 to 19fbe32 Compare February 26, 2020 12:13
@Flarna
Copy link
Member Author

Flarna commented Feb 26, 2020

Ok, rebased and squashed. Not sure if CI needs to run again now.

I was assuming that squashin is done by some landing script or similar. Commits are rewritten anyway during landing as PR url, list of revierers is added.

@vdeturckheim
Copy link
Member

Thanks @Flarna , I'll restart CI.
Yep commits are updated, but it is automatically done by a script.

@nodejs-github-bot
Copy link
Collaborator

@vdeturckheim vdeturckheim added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Feb 26, 2020
@nodejs-github-bot
Copy link
Collaborator

@vdeturckheim
Copy link
Member

Landed in fd3d02a

vdeturckheim pushed a commit that referenced this pull request Feb 26, 2020
Ensure that resource returned by executionAsyncResource() in before
and after hook matches that resource causing this before/after calls.

PR-URL: #31821
Refs: #30959
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Minwoo Jung <[email protected]>
Reviewed-By: Chengzhong Wu <[email protected]>
Reviewed-By: Stephen Belanger <[email protected]>
Reviewed-By: Vladimir de Turckheim <[email protected]>
@Flarna Flarna deleted the async-exe-resoure-match branch February 26, 2020 14:17
codebytere pushed a commit that referenced this pull request Feb 27, 2020
Ensure that resource returned by executionAsyncResource() in before
and after hook matches that resource causing this before/after calls.

PR-URL: #31821
Refs: #30959
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Minwoo Jung <[email protected]>
Reviewed-By: Chengzhong Wu <[email protected]>
Reviewed-By: Stephen Belanger <[email protected]>
Reviewed-By: Vladimir de Turckheim <[email protected]>
@codebytere codebytere mentioned this pull request Feb 29, 2020
@targos targos added backported-to-v12.x and removed author ready PRs that have at least one approval, no pending requests for changes, and a CI started. labels Mar 7, 2020
puzpuzpuz pushed a commit to puzpuzpuz/node that referenced this pull request Apr 14, 2020
Ensure that resource returned by executionAsyncResource() in before
and after hook matches that resource causing this before/after calls.

PR-URL: nodejs#31821
Refs: nodejs#30959
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Minwoo Jung <[email protected]>
Reviewed-By: Chengzhong Wu <[email protected]>
Reviewed-By: Stephen Belanger <[email protected]>
Reviewed-By: Vladimir de Turckheim <[email protected]>
puzpuzpuz pushed a commit to puzpuzpuz/node that referenced this pull request Apr 14, 2020
Ensure that resource returned by executionAsyncResource() in before
and after hook matches that resource causing this before/after calls.

PR-URL: nodejs#31821
Refs: nodejs#30959
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Minwoo Jung <[email protected]>
Reviewed-By: Chengzhong Wu <[email protected]>
Reviewed-By: Stephen Belanger <[email protected]>
Reviewed-By: Vladimir de Turckheim <[email protected]>
targos pushed a commit to targos/node that referenced this pull request Apr 25, 2020
Ensure that resource returned by executionAsyncResource() in before
and after hook matches that resource causing this before/after calls.

PR-URL: nodejs#31821
Refs: nodejs#30959
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Minwoo Jung <[email protected]>
Reviewed-By: Chengzhong Wu <[email protected]>
Reviewed-By: Stephen Belanger <[email protected]>
Reviewed-By: Vladimir de Turckheim <[email protected]>
targos pushed a commit that referenced this pull request Apr 28, 2020
Ensure that resource returned by executionAsyncResource() in before
and after hook matches that resource causing this before/after calls.

PR-URL: #31821
Refs: #30959
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Minwoo Jung <[email protected]>
Reviewed-By: Chengzhong Wu <[email protected]>
Reviewed-By: Stephen Belanger <[email protected]>
Reviewed-By: Vladimir de Turckheim <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

async_hooks Issues and PRs related to the async hooks subsystem. c++ Issues and PRs that require attention from people who are familiar with C++.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants