-
Notifications
You must be signed in to change notification settings - Fork 2k
Fix crash in node when mixing sync/async resolvers (backport of #3529) #3651
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
✅ Deploy Preview for compassionate-pike-271cb3 ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
Hi @chrskrchr, I'm @github-actions bot happy to help you with this PR 👋 Supported commandsPlease post this commands in separate comments and only one per comment:
|
@saihaj - any idea on the expected turnaround time to get a review from the reviewers group? |
@n1ru4l - apologies for continuing to pester you about this, but does your 👍 on my message mean that you'll take care of merging this? And if so, do you have an ETA on when the PR will be merged and cut into a new release? (and similar questions for the #3573 and #3576 backports of this fix to older versions) |
Hey @chrskrchr I would love to merge this one but I need to wait for another reviewer from @graphql/graphql-js-reviewers as per #3382 |
I can provide an alpha release for this |
This comment has been minimized.
This comment has been minimized.
@saihaj The latest changes of this PR are available on NPM as Also you can depend on latest version built from this PR: |
I think we need someone from the foundation to verify that the cla workaround here is viable |
@yaacovCR - is there anything I can do to help with that verification? |
I believe the person who can help us in terms of CLA issues would be @brianwarner but @graphql/tsc might know better. I suppose we can summarize the issue as follows: the original code contributor for (x seemingly technical reason) cannot sign the CLA but has posted that agreement to a new PR with their changes to be submitted under an author that can sign the CLA. |
I've raised this with the TSC on Discord too, thanks for bringing it to our attention. By the way, Brian is no longer working at the Linux Foundation so he's no longer the right person to ping. |
Thank you and thanks for the update. |
@benjie - curious if there are any updates on the convo you raised with the TSC? |
Sadly I've not heard anything. In my understanding though taking this approach isn't legally sound; I think your options are either to do a clean re-implementation of it (where you reimplement the fix without referencing the previous code) or to solve the underlying CLA issues. Let me know if I can do anything to help on the CLA front. |
OK - thanks, @benjie. I'll submit a new PR that makes no reference to the original code or PR. |
Fixes #3528
This PR is a clone of #3529, which is currently held up by CLA approvals. Full credit goes to @asztal for identifying and fixing the underlying issue. @hobby203, the current steward of the original PR, has given their blessing for the PR to be re-created.
@asztal's notes from the original PR:
This PR has been backported to the
15.x
branch as #3573 and to the16.x
branch as #3576.