-
Notifications
You must be signed in to change notification settings - Fork 29.1k
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
test: fix flaky test-fs-stream-construct #34203
Commits on Jul 5, 2020
-
quic: continued refactoring for quic_stream/quic_session
PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1750a4 - Browse repository at this point
Copy the full SHA b1750a4View commit details -
quic: refactor native object flags for better readability
Use is_* and set_* pattern for native object flags to improve readability in the code. PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5bf5bb - Browse repository at this point
Copy the full SHA b5bf5bbView commit details -
quic: additional cleanups on the c++ side
PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7510ca - Browse repository at this point
Copy the full SHA f7510caView commit details -
quic: refactor QuicSession close/destroy flow
PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9c2245 - Browse repository at this point
Copy the full SHA f9c2245View commit details -
quic: refactor QuicSession shared state to use AliasedStruct
PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3acdd6a - Browse repository at this point
Copy the full SHA 3acdd6aView commit details -
quic: remove onSessionDestroy callback
The QuicSession can be destroyed during garbage collection and the onSessionDestroy callback was happening in the destructor. PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4d369e - Browse repository at this point
Copy the full SHA e4d369eView commit details -
Because of the timing of qlog events emitted by ngtcp2, it becomes difficult to handle those as events on the QuicSession object because the final qlog entry is not emitted until the ngtcp2_conn is freed, which can occur when the object is being garbage collected (meaning, we a: can't call out to javascript and b: don't have an object we can use to emit the event). This refactors it into a QLogStream object that allows the qlog data to be piped out using a separate Readable stream. PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b062ca - Browse repository at this point
Copy the full SHA 7b062caView commit details -
PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3837d9c - Browse repository at this point
Copy the full SHA 3837d9cView commit details -
quic: cleanup timers if they haven't been already
PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a87e9b - Browse repository at this point
Copy the full SHA 5a87e9bView commit details -
quic: add missing memory tracker fields
PR-URL: nodejs#34160 Reviewed-By: Anna Henningsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b1e985 - Browse repository at this point
Copy the full SHA 1b1e985View commit details -
doc: specify how fs.WriteStream/ReadStreams are created
Alternative to nodejs#33841 Co-authored-by: zombieleet <[email protected]> PR-URL: nodejs#34188 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7dadd3 - Browse repository at this point
Copy the full SHA e7dadd3View commit details -
Consolidate uv_timer_t boilerplate code into a shared utility. There are several places throughout the code where we use uv_timer_t internally (inspector, perf, quic), with some code duplication. This eliminates the duplicated code, ensures that cleanup occurs correctly, and simplifies use of the timers. Signed-off-by: James M Snell <[email protected]> PR-URL: nodejs#34186 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4f6900 - Browse repository at this point
Copy the full SHA d4f6900View commit details -
src: replace InspectorTimer with TimerWrap utility
Signed-off-by: James M Snell <[email protected]> PR-URL: nodejs#34186 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e19a251 - Browse repository at this point
Copy the full SHA e19a251View commit details -
quic: use TimerWrap for idle and retransmit timers
Signed-off-by: James M Snell <[email protected]> PR-URL: nodejs#34186 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f97d60 - Browse repository at this point
Copy the full SHA 0f97d60View commit details -
Asked Gibson in email if he should be moved to emeritus and he indicated it was a good idea. PR-URL: nodejs#34190 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Matheus Marchini <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a57788 - Browse repository at this point
Copy the full SHA 8a57788View commit details -
doc: move digitalinfinity to emeritus
Had an email exchange with Hitesh where he indicated that it was a fine time to move him to emeritus. PR-URL: nodejs#34191 Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Matheus Marchini <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7eb500b - Browse repository at this point
Copy the full SHA 7eb500bView commit details -
doc: move ERR_FEATURE_UNAVAILABLE_ON_PLATFORM to current errors
ERR_FEATURE_UNAVAILABLE_ON_PLATFORM is incorrectly included in the list of errors that have never been released. It was added in 67e067e and included in every release in the 14.x line. PR-URL: nodejs#34196 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 654df09 - Browse repository at this point
Copy the full SHA 654df09View commit details
Commits on Jul 6, 2020
-
src: fix unused namespace member
C++ linter fails because of unused ArrayBuffer namespace member PR-URL: nodejs#34212 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Gireesh Punathil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82c435d - Browse repository at this point
Copy the full SHA 82c435dView commit details -
src: fix minor comment typo in KeyObjectData
PR-URL: nodejs#34167 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: David Carlier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67ba825 - Browse repository at this point
Copy the full SHA 67ba825View commit details -
repl: fix verb conjugation in deprecation message
PR-URL: nodejs#34198 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Zeyu Yang <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddfaafa - Browse repository at this point
Copy the full SHA ddfaafaView commit details -
test: replace deprecated function call from test-repl-history-navigation
test-repl-history-navigation fails with NODE_PENDING_DEPRECATION=1. Replace deprecated repl.inputStream with repl.input. PR-URL: nodejs#34199 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f0671e - Browse repository at this point
Copy the full SHA 9f0671eView commit details -
doc: remove errors that were never released
Refs: nodejs#33764 (comment) PR-URL: nodejs#34197 Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf77289 - Browse repository at this point
Copy the full SHA bf77289View commit details -
doc: replace http to https of link urls
PR-URL: nodejs#34158 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Anto Aravinth <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3975799 - Browse repository at this point
Copy the full SHA 3975799View commit details -
lib: replace http to https of comment link urls
PR-URL: nodejs#34158 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Anto Aravinth <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee3416b - Browse repository at this point
Copy the full SHA ee3416bView commit details
Commits on Jul 7, 2020
-
test: fix flaky test-fs-stream-construct
The test is marked flaky on ARM because it times out on Raspberry Pi devices in CI. Split the single test file into four separate test files to ease debugging. Add fs.close() to avoid timing out. Fixes: nodejs#33796 PR-URL: nodejs#34203 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 772fdb0 - Browse repository at this point
Copy the full SHA 772fdb0View commit details