GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||
GeezerVison is showing github.com — Revert "http: use Keep-Alive by default in global agents" by F3n67u · Pull Request #43636 · nodejs/node Conversation
|
|
Review requested:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Why do you want to revert that? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
@ShogunPanda try to fix #43623 (comment) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Don't revert that, it is needed. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Thanks. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
#43522 also causes |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
See: #43641 (comment) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
I don't understand the urgency not to revert. It is semver major, not to be part of a release until october. Revert it, reopen it with ci fixes, run it a bunch of times to be more confident no more flakyness was introduced, then land. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I explained in my PR. As you pointed out, that was a semver-major so we're not blocking any release line I guess. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
@ShogunPanda Yes, but that should have been part of #43522. There were related test failures (in four out of five CI runs!), which appear to have been ignored, and the PR was merged despite these failures. Arguably, when a PR should not have been merged in the first place, reverting it is a good first step.
In general, that is a good approach. In this case, however, the introduced CI failures are blocking others' work. PRs can't be merged because CIs keep failing. Even CI jobs that are usually reliable have been failing much more often. For example, Similar things can be said about CI failures mean that we might miss important errors (as appears to be the case in #43522) and they cost us time and resources.
As @panva explained, the change isn't being released until node 19 anyway, so (most) users do not benefit from it being on the main branch. It's not blocking a release line, but it is blocking development on the main branch! |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Fine to me then. I can probably propose a combined version of #43522 and #43641. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
No, that's not a requirement (and also does not always mean that no flakes are introduced). The important bit is looking at the actual errors when CI fails. Unfortunately, the degree of flakiness of our CI makes it tempting to just rerun/resume CI until it passes. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I see. Anyway, now that #43641 has been now merged, shall we wait few more days to see if the situation has improved? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Close this pr to in favor of #43949 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
Investigate flaky test-stream-finished
There was an error while loading. Please reload this page.