Skip to content

Conversation

@Trott
Copy link
Member

Two commits in this one:

Revert "module: optimize js and json file i/o" This reverts commit 7c603280024de60329d5da283fb8433420bc6716. It is causing CI failures on Windows. 

And

 Revert "fs: change statSync to accessSync in realpathSync" This reverts commit 809bf5e38cdb1fe304da9d413f07e9d7e66ce8f9. It was causing tests to fail on Windows CI. 

Ref: #4575

R=@cjihrig

@Trott
Copy link
MemberAuthor

@cjihrig
Copy link
Contributor

LGTM, pending CI of course!

@jbergstroem
Copy link
Member

@Trott
Copy link
MemberAuthor

Yeah, at least it was a legit CI infra problem and not the test still failing. Anyway, I've REALLY missed the green CI results, so I'm running the whole thing again:

https://ci.nodejs.org/job/node-test-pull-request/1223/

@cjihrig
Copy link
Contributor

All green 💚

@jasnell
Copy link
Member

@bnoordhuis

@jbergstroem
Copy link
Member

Lets give Ben a while before we revert this.

@mscdexmscdex added windows Issues and PRs related to the Windows platform. fs Issues and PRs related to the fs subsystem / file system. module Issues and PRs related to the module subsystem. labels Jan 14, 2016
@jasnell
Copy link
Member

+1... He's been fairly ill this week. We should definitely give him a
chance to review
On Jan 13, 2016 4:34 PM, "Johan Bergström" [email protected] wrote:

Lets give Ben a while before we revert this.


Reply to this email directly or view it on GitHub
#4679 (comment).

@rvagg
Copy link
Member

@nodejs/release I've done some cherry-picking of v5.x but have excluded the series of 3 commits around these changes:

They should probably be left out until we figure this out.

@bnoordhuis
Copy link
Member

LGTM. I'll look into the why of the regressions next week.

This reverts commit 809bf5e ("change statSync to accessSync in realpathSync"). It was causing tests to fail on Windows CI. Ref: nodejs#4575 PR-URL: nodejs#4679 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
This reverts commit 7c60328. It is causing CI failures on Windows. Ref: nodejs#4575 PR-URL: nodejs#4679 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
@Trott
Copy link
MemberAuthor

Rebased against current master. One more CI run out of (hopefully excessive) caution: https://ci.nodejs.org/job/node-test-pull-request/1247/

@cjihrig
Copy link
Contributor

Looks like Jenkins itself had some problems. Trying again: https://ci.nodejs.org/job/node-test-pull-request/1253/

@cjihrig
Copy link
Contributor

@nodejs/build any idea what's going on with the Windows machines?

@Trott
Copy link
MemberAuthor

@cjihrig Looks like there's an issue with Jenkins ping time settings and Windows hosts going offline that @joaocgreis and @jbergstroem are (or were) discussing over in the #node-build IRC channel. I'm not sure, but it's possible that the fact that Windows tests have been borked for a day or two may have masked the problem.

@cjihrig
Copy link
Contributor

OK. Well, while I believe this will get us back to a green build, there's no rush if the build is going to fail anyway.

@jasnell
Copy link
Member

😢 agree... tho that does give @bnoordhuis a bit more time to figure out what's happening here with those commits

@jbergstroem
Copy link
Member

TL;DR: we're having reliability issues with windows slaves and were changing a few variables to see if it helped (which only made it worse). Reverting to best known state as of now.

@Trott
Copy link
MemberAuthor

Trott added a commit that referenced this pull request Jan 16, 2016
This reverts commit 809bf5e ("change statSync to accessSync in realpathSync"). It was causing tests to fail on Windows CI. Ref: #4575 PR-URL: #4679 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
Trott added a commit that referenced this pull request Jan 16, 2016
This reverts commit 7c60328. It is causing CI failures on Windows. Ref: #4575 PR-URL: #4679 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
@Trott
Copy link
MemberAuthor

Landed in 3441a41 and 19f7008

@TrottTrott closed this Jan 16, 2016
@rvagg
Copy link
Member

@Trott FYI, we've consistently used the format: Revert "original commit msg" as reversion messages, so even the subsystem prefix goes into the quotes. The tooling we have recognises this format too.

@Trott
Copy link
MemberAuthor

Sorry about using the wrong format. Although in my defense...:

(EDIT: Probably really just the first one as I'm not even sure the others are strict reverts the way these are.)

@Trott
Copy link
MemberAuthor

(Of course, now I've compounded the problem by adding two more commits that don't conform. I should have asked specifically for review of the commit log messages. Sorry about that!)

@rvagg
Copy link
Member

@Trott thanks for sorting this all btw, great job.

@rvagg
Copy link
Member

v5.x is now up to date with master including the two commits from #4575 that didn't get reverted by this PR. All green: https://ci.nodejs.org/job/node-test-commit/1802/ 👍

@MylesBorins
Copy link
Contributor

I'm going to go ahead and assume we don't want this for lts. @rvagg please feel free to correct me if I'm wrong

scovetta pushed a commit to scovetta/node that referenced this pull request Apr 2, 2016
This reverts commit 809bf5e ("change statSync to accessSync in realpathSync"). It was causing tests to fail on Windows CI. Ref: nodejs#4575 PR-URL: nodejs#4679 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
scovetta pushed a commit to scovetta/node that referenced this pull request Apr 2, 2016
This reverts commit 7c60328. It is causing CI failures on Windows. Ref: nodejs#4575 PR-URL: nodejs#4679 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
gibfahn added a commit to gibfahn/node that referenced this pull request May 16, 2017
PR-URL: nodejs#13015Fixes: nodejs#12979 Refs: nodejs#4679 (comment) Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: James M Snell <[email protected]>
anchnk pushed a commit to anchnk/node that referenced this pull request May 19, 2017
PR-URL: nodejs#13015Fixes: nodejs#12979 Refs: nodejs#4679 (comment) Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: James M Snell <[email protected]>
MylesBorins pushed a commit that referenced this pull request Jun 22, 2017
PR-URL: #13015Fixes: #12979 Refs: #4679 (comment) Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: James M Snell <[email protected]>
MylesBorins pushed a commit that referenced this pull request Jul 11, 2017
PR-URL: #13015Fixes: #12979 Refs: #4679 (comment) Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: James M Snell <[email protected]>
@bzozbzoz mentioned this pull request Feb 9, 2018
2 tasks
@TrottTrott deleted the revert-14 branch January 13, 2022 22:31
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fsIssues and PRs related to the fs subsystem / file system.moduleIssues and PRs related to the module subsystem.windowsIssues and PRs related to the Windows platform.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants

@Trott@cjihrig@jbergstroem@jasnell@rvagg@bnoordhuis@MylesBorins@mscdex