Uh oh!
There was an error while loading. Please reload this page.
[v14.x] stream: move to internal/streams - #35349
Conversation
ronag
left a comment
There was a problem hiding this comment.
LGTM. Could I have until Tuesday to try and sort out any other pending streams backports before we land this? Would make life easier.
MylesBorins
commented
Sep 29, 2020
I'm in the process of preparing the 14.x release. Sounds like there are some other commits that need to land first? If this is ready to land and definitely should go out today please let me know ASAP |
mcollina
commented
Sep 29, 2020
I would prefer this to ship before v14 goes LTS as it would help with readable-stream. Overall, it can wait a week or two. @ronag which PRs? Note that I had to redo the work for the backport because of the conflicts, so you might want to do a single backport PR with a few commits in. |
ronag
commented
Sep 29, 2020
Ah let's do it like that. I can open backports later when I get the chance. A little short on time at the moment. |
mcollina
commented
Oct 22, 2020
This was not backported yet by any other PR.. I think it's really important to have this in the latest v14.x release before LTS. |
nodejs-github-bot
commented
Oct 22, 2020
mcollina
commented
Oct 22, 2020
also cc @MylesBorins |
BethGriggs
commented
Oct 27, 2020
The v14.15.0 LTS transition release (#35746) is due to go out today. Although it would have been ideal to land this PR before LTS, do you think it can still land post-LTS (in the next release)? |
richardlau
commented
Oct 27, 2020
Just to be clear, the last Node.js 14.x before LTS was 14.14.0 on 15 Oct. The LTS transition release is going to happen today, releases have already been successfully built and awaiting promotion (which I'll do during this afternoon's Release WG mentoring session). So this can only land in 14.x post-LTS. |
BethGriggs
commented
Oct 27, 2020
To be clear, my question is should this still land now that it will have to be during LTS? |
mcollina
commented
Oct 27, 2020
Please let's land this asap, thanks. |
This comment has been minimized.
This comment has been minimized.
nodejs-github-bot
commented
Dec 2, 2020
There was a problem hiding this comment.
Should this be?
| constDuplex=require('_stream_duplex'); | |
| constDuplex=require('internal/streams/duplex'); |
Move all the streams constructors to internal/streams and avoid a circular dependencies between the modules. See: nodejs/readable-stream#348 PR-URL: nodejs#35239 Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
Move all the streams constructors to internal/streams and avoid a circular dependencies between the modules. See: nodejs/readable-stream#348 PR-URL: #35239 Backport-PR-URL: #35349 Reviewed-By: Robert Nagy <ronagy@icloud.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
BethGriggs
commented
Dec 2, 2020
Landed in fb14acb |
Back port of #35239 to v14.x staging.