-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
stream: fix Writable.destroy performance regression #50409
Conversation
Review requested:
|
fe83419
to
c3403b4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Commit Queue failed- Loading data for nodejs/node/pull/50409 ✔ Done loading data for nodejs/node/pull/50409 ----------------------------------- PR info ------------------------------------ Title stream: fix Writable.destroy performance regression (#50409) Author Robert Nagy (@ronag) Branch ronag:writable-destroy-pref -> nodejs:main Labels performance, author ready, needs-ci Commits 1 - stream: fix Writable.destroy performance regression Committers 1 - Robert Nagy PR-URL: https://github.com/nodejs/node/pull/50409 Reviewed-By: Raz Luvaton Reviewed-By: Matteo Collina Reviewed-By: Benjamin Gruenbaum ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/50409 Reviewed-By: Raz Luvaton Reviewed-By: Matteo Collina Reviewed-By: Benjamin Gruenbaum -------------------------------------------------------------------------------- ℹ This PR was created on Thu, 26 Oct 2023 13:53:21 GMT ✔ Approvals: 3 ✔ - Raz Luvaton (@rluvaton): https://github.com/nodejs/node/pull/50409#pullrequestreview-1699727857 ✔ - Matteo Collina (@mcollina) (TSC): https://github.com/nodejs/node/pull/50409#pullrequestreview-1699783397 ✔ - Benjamin Gruenbaum (@benjamingr) (TSC): https://github.com/nodejs/node/pull/50409#pullrequestreview-1700754946 ✘ Last GitHub CI failed ℹ Last Benchmark CI on 2023-10-26T13:58:47Z: https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/1460/ ℹ Last Full PR CI on 2023-10-27T10:42:36Z: https://ci.nodejs.org/job/node-test-pull-request/55266/ - Querying data for job/node-test-pull-request/55266/ ✔ Last Jenkins CI successful -------------------------------------------------------------------------------- ✔ Aborted `git node land` session in /home/runner/work/node/node/.ncuhttps://github.com/nodejs/node/actions/runs/6677348142 |
Commit Queue failed- Loading data for nodejs/node/pull/50409 ✔ Done loading data for nodejs/node/pull/50409 ----------------------------------- PR info ------------------------------------ Title stream: fix Writable.destroy performance regression (#50409) Author Robert Nagy (@ronag) Branch ronag:writable-destroy-pref -> nodejs:main Labels performance, author ready, needs-ci Commits 1 - stream: fix Writable.destroy performance regression Committers 1 - Robert Nagy PR-URL: https://github.com/nodejs/node/pull/50409 Reviewed-By: Raz Luvaton Reviewed-By: Matteo Collina Reviewed-By: Benjamin Gruenbaum Reviewed-By: James M Snell ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/50409 Reviewed-By: Raz Luvaton Reviewed-By: Matteo Collina Reviewed-By: Benjamin Gruenbaum Reviewed-By: James M Snell -------------------------------------------------------------------------------- ℹ This PR was created on Thu, 26 Oct 2023 13:53:21 GMT ✔ Approvals: 4 ✔ - Raz Luvaton (@rluvaton): https://github.com/nodejs/node/pull/50409#pullrequestreview-1699727857 ✔ - Matteo Collina (@mcollina) (TSC): https://github.com/nodejs/node/pull/50409#pullrequestreview-1699783397 ✔ - Benjamin Gruenbaum (@benjamingr) (TSC): https://github.com/nodejs/node/pull/50409#pullrequestreview-1700754946 ✔ - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/50409#pullrequestreview-1702808873 ✘ Last GitHub CI failed ℹ Last Benchmark CI on 2023-10-28T14:03:30Z: https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/1460/ ℹ Last Full PR CI on 2023-10-28T14:03:30Z: https://ci.nodejs.org/job/node-test-pull-request/55266/ - Querying data for job/node-test-pull-request/1460/ ✔ Last Jenkins CI successful -------------------------------------------------------------------------------- ✔ Aborted `git node land` session in /home/runner/work/node/node/.ncuhttps://github.com/nodejs/node/actions/runs/6678407207 |
For whatever reason, this is failing the coverage-without-intl job over and over on GitHub Actions. I applied this change on top of current main (preserving commit authorship) and that passed over in #50478. So I'll run a full CI there. If the folks who approved this PR could also approve that one so it can land (and this one can be closed), that would be great. |
#50478 is exactly this PR but rebased. CI is passing on that PR and it is ready to land, but needs one more approval. If someone who approved this PR would approve that one, we could add the |
Ref: nodejs#50409 PR-URL: nodejs#50478 Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Ref: nodejs#50409 PR-URL: nodejs#50478 Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Ref: nodejs#50409 PR-URL: nodejs#50478 Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
No description provided.