-
Notifications
You must be signed in to change notification settings - Fork 30.2k
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
[Tracking] backporting current http2 to v8.x #18068
Comments
Are all of these interanls strictly needed? Can we skip them? I hope we can avoid perf_hooks. I think we should backport a) the new destroy flow |
Yes, both aliasedbuffer and the internal Set immediate are required. The perf hooks stuff is trivial and not on the critical path. |
happy to help, but not sure precisely what I need to do. :) Is this just cherry-picking into another branch? |
@mike-kaufman ... hopefully that's all that would be required but potentially some tweaks here and there... and definitely don't feel obligated, by any means. I mentioned you since you were the author of the AliasedBuffer code and would know the most about it. :-) |
I'd like to help on this one if it's ok. Is there any item I might start with? |
@jasnell, @mcollina - is there an approach here that you guys have used in the past for things like this? In lieu of someone coming up w/ something easier/better, I propose the following things need to happen
LMK if this sounds right & we can add to list above? @Tiriel - I'm assuming that once we agree on plan/approach, you can start picking grabbing things off that list. |
@mike-kaufman ... if you haven't done so already, I recommend starting here: https://github.com/nodejs/node/blob/master/doc/guides/backporting-to-release-lines.md The process you describe is broadly correct. In this case, create new working branch off |
The current http2 implementation in master and v9 build on a number of major PRs that have not yet been landed in v8.x, making it impossible/non-trivial to backport. We can use this issue to coordinate.
/cc @nodejs/http2 @addaleax @mcollina @mike-kaufman @MylesBorins
The text was updated successfully, but these errors were encountered: