{"push_id":2793468560,"size":142,"distinct_size":1,"ref":"refs/heads/issue-22006-workaround","head":"cf4a07a7c6f1e296baf5669a4a081a4e77e4cee2","before":"d8101b2c1899e83d5834c1990899d0b6b2e0e216","commits":[{"sha":"afc5636fe6fd7bff1dbf702182fe0177e335d8d1","author":{"name":"Michaël Zasso","email":"f034b788887ec5661dd2c93b48dd9a273be72201@protonmail.com"},"message":"src: rename WorkerThreadMain to PlatformWorkerThread\n\nRefs: https://github.com/nodejs/node/pull/21079#discussion_r194251183\n\nPR-URL: https://github.com/nodejs/node/pull/21982\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/afc5636fe6fd7bff1dbf702182fe0177e335d8d1"},{"sha":"a4ce449bb7b0e2f9edba75baf2a2f652a6750454","author":{"name":"shisama","email":"9b0b9df88da872050ae638b04b4574429d03981c@gmail.com"},"message":"test: add tests for fs/promises chown functions\n\nTo increase test coverage for fs/promises, add tests for\nmethods chown(), filehandle.chown() and lchown().\n\nPR-URL: https://github.com/nodejs/node/pull/20574\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Tiancheng \"Timothy\" Gu <timothygu99@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/a4ce449bb7b0e2f9edba75baf2a2f652a6750454"},{"sha":"48e17630ad6eabeaaeb105b2371de914728796c1","author":{"name":"Jon Moss","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jonathanmoss.me"},"message":"test: remove outdated documentation\n\nAs noted by @richardlau, `Makefile` and `vcbuild.bat` no longer need to\nbe updated since they run the `default` suite.\n\nPR-URL: https://github.com/nodejs/node/pull/22009\nReviewed-By: Richard Lau <riclau@uk.ibm.com>\nReviewed-By: Luigi Pinca <luigipinca@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/48e17630ad6eabeaaeb105b2371de914728796c1"},{"sha":"3a056c04090ae58bef7ed8af9abf68228d8ff41a","author":{"name":"Jon Moss","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jonathanmoss.me"},"message":"test: remove custom AsyncHooksTestConfiguration\n\nHas the same behavior as `ParallelTestConfiguration`\n\nPR-URL: https://github.com/nodejs/node/pull/22008\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/3a056c04090ae58bef7ed8af9abf68228d8ff41a"},{"sha":"be322bd9ada1579d16ab3af45328e313e0ff1a5c","author":{"name":"MaleDong","email":"57208af841645ab24d946d85cec93f1dc777b326@outlook.com"},"message":"doc: clarify text about internal module changes\n\nSimplify phrasing for clarity and succinctness.\n\nPR-URL: https://github.com/nodejs/node/pull/22024\nReviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: Luigi Pinca <luigipinca@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/be322bd9ada1579d16ab3af45328e313e0ff1a5c"},{"sha":"6fe740e014d9eddf3fc177720eeee63d29cafcaf","author":{"name":"Teddy Katz","email":"37c267b2cac445eb74ab951fdccc99c0a0d53d76@gmail.com"},"message":"doc: add pronouns to readme\n\nRefs: https://github.com/nodejs/node/issues/21803\n\nPR-URL: https://github.com/nodejs/node/pull/22036\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: Michaël Zasso <targos@protonmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/6fe740e014d9eddf3fc177720eeee63d29cafcaf"},{"sha":"3b23b4d7c08e3e61f7e1ff3b91a6626b2bcfd5e3","author":{"name":"Jon Moss","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jonathanmoss.me"},"message":"tools,test: remove unused config hooks\n\nRemoves a couple of unused/empty functions inside of `tools/test.py`\n\nPR-URL: https://github.com/nodejs/node/pull/22010\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/3b23b4d7c08e3e61f7e1ff3b91a6626b2bcfd5e3"},{"sha":"2bdcdfc3cbf735ede8130901f58efcd4c6fe9697","author":{"name":"Gus Caplan","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@gus.host"},"message":"vm: rename vm.Module to vm.SourceTextModule\n\nAt the last TC39 meeting, a new type of Module Records backed by\nJavaScript source called Dynamic Module Records was discussed, and\nit is now at Stage 1. Regardless of whether that proposal makes it\nall the way into the spec, SourceTextModule is indeed a more\ndescriptive and accurate name for what this class represents.\n\nPR-URL: https://github.com/nodejs/node/pull/22007\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Tiancheng \"Timothy\" Gu <timothygu99@gmail.com>\nReviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>\nReviewed-By: Jan Krems <jan.krems@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Michaël Zasso <targos@protonmail.com>\nReviewed-By: Yuta Hiroto <hello@hiroppy.me>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: John-David Dalton <john.david.dalton@gmail.com>\nReviewed-By: Bradley Farias <bradley.meck@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/2bdcdfc3cbf735ede8130901f58efcd4c6fe9697"},{"sha":"ede279cbdf4db5c53dcd0fe59cc47a7e5c74f842","author":{"name":"bhavayAnand9","email":"0e1e804b673cb7704c2d99f084da655dd53bedb7@gmail.com"},"message":"test: improve assertions in child-process-execsync\n\nImprove assertions in test-child-process-execsync by removing unneeded\nthird arguments and replacing equal checks with assert.ok() where\nappropriate.\n\nPR-URL: https://github.com/nodejs/node/pull/22016\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: Jon Moss <me@jonathanmoss.me>\nReviewed-By: Luigi Pinca <luigipinca@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/ede279cbdf4db5c53dcd0fe59cc47a7e5c74f842"},{"sha":"19aa41c6fc92408fa078d3a10d780a599f7bca01","author":{"name":"Sam Ruby","email":"8154f881468a07922ce02908eeb3de913be44e73@intertwingly.net"},"message":"https: allow url and options to be passed to https.request\n\nPR-URL: https://github.com/nodejs/node/pull/22003\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/19aa41c6fc92408fa078d3a10d780a599f7bca01"},{"sha":"f2518c4915e1f72252812ce347905c00789d8bab","author":{"name":"Anto Aravinth","email":"11239f16d42feebb4d4ad08bd86eeab082b54099@gmail.com"},"message":"test: refactor test-http2-compat-serverresponse-finished.js\n\nPR-URL: https://github.com/nodejs/node/pull/21929\nReviewed-By: Luigi Pinca <luigipinca@gmail.com>\nReviewed-By: Jon Moss <me@jonathanmoss.me>\nReviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>\nReviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/f2518c4915e1f72252812ce347905c00789d8bab"},{"sha":"8a62cdba33a5694667bc79d07e16b31a91b76081","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"test: pass through stderr in benchmark tests\n\nThis helps a lot with debugging failing benchmark tests,\nwhich would otherwise just print an assertion for the\nexit code (something like `+1 -0`, which yields almost no\ninformation about a failure).\n\nPR-URL: https://github.com/nodejs/node/pull/21860\nReviewed-By: Rich Trott <rtrott@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>\nReviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>\nReviewed-By: Gabriel Schulhof <gabriel.schulhof@intel.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/8a62cdba33a5694667bc79d07e16b31a91b76081"},{"sha":"182051bef753aa9e88571bf6406b8316d15a38eb","author":{"name":"James M Snell","email":"2d64a127ffc94dbe6295928a16bedf8b26814159@gmail.com"},"message":"doc: documentation deprecation of process.binding\n\nThis is the first step in a long process of deprecating\n`process.binding()` and replacing it with `internalBinding()`.\n\nEventually, once we have replaced internal uses of\n`process.binding()` with `internalBinding()`, we can escalate\nto a runtime deprecation and eventual end-of-life.\n\nPR-URL: https://github.com/nodejs/node/pull/22004\nReviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: Bryan English <bryan@bryanenglish.com>\nReviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>\nReviewed-By: Gus Caplan <me@gus.host>\nReviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: Tobias Nießen <tniessen@tnie.de>\nReviewed-By: Michaël Zasso <targos@protonmail.com>\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/182051bef753aa9e88571bf6406b8316d15a38eb"},{"sha":"78c21bb3d82ff89042cf85322aac5259724b0f74","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"src: reduce unnecessary includes\n\nA forward declaration suffices and means that the tracing\nagent header and its dependencies don’t need to be included\nin nearly every Node.js file.\n\nPR-URL: https://github.com/nodejs/node/pull/21867\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/78c21bb3d82ff89042cf85322aac5259724b0f74"},{"sha":"ebfb52b14cf7e07388367ad4b66240f08d9dc5a6","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"src: minor refactor of node_trace_events.cc\n\nAvoid unnecessary copies/extra operations & align with our style guide,\nand add protection against throwing getters.\n\nPR-URL: https://github.com/nodejs/node/pull/21867\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/ebfb52b14cf7e07388367ad4b66240f08d9dc5a6"},{"sha":"3ac94dc977b232a4502307733af2b3af60e7b102","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"src: refactor tracing agent code\n\nAvoid unnecessary operations, add a bit of documentation,\nand turn the `ClientHandle` smart pointer alias into a real\nclass.\n\nThis should allow de-coupling the unnecessary combination of\na single specific `file_writer` from `Agent`.\n\nPR-URL: https://github.com/nodejs/node/pull/21867\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/3ac94dc977b232a4502307733af2b3af60e7b102"},{"sha":"620e46c8b59b6269784ebba42b23f23897eeedb9","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"src: refactor default trace writer out of agent\n\nThe agent code is supposed to manage multiple writers/clients.\nAdding the default writer into the mix breaks that encapsulation.\nInstead, manage default options through a separate \"virtual\"\ndefault client handle, and keep the file writer management\nall to the actual users.\n\nPR-URL: https://github.com/nodejs/node/pull/21867\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/620e46c8b59b6269784ebba42b23f23897eeedb9"},{"sha":"eb0cf667edbdb94ed44075b5850ee985311efe43","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"src: fix tracing if cwd or file path is inaccessible\n\nOtherwise this would have crashed the process.\nIn particular, checking the return value of an libuv call against `-1`\nwas invalid to begin with, as libuv uses it to propagate the\nerror code.\n\nPR-URL: https://github.com/nodejs/node/pull/21867\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/eb0cf667edbdb94ed44075b5850ee985311efe43"},{"sha":"703c231a027478dd3ae1fe1481e2091e144c6542","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"src: close tracing event loop\n\nClean up resources when tearing down the tracing agent.\n\nPR-URL: https://github.com/nodejs/node/pull/21867\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/703c231a027478dd3ae1fe1481e2091e144c6542"},{"sha":"1f5aa5a23c5868eb42b673f3efe65912d445ac18","author":{"name":"Anna Henningsen","email":"2bc1ecb410e142bce83bce6f212b41e1781536dc@addaleax.net"},"message":"src: initialize file trace writer on tracing thread\n\nRun the initialization for the file trace writer’s `uv_async_t`s\non the same thread as `uv_run()` for their loop to avoid race\nconditions.\n\nPR-URL: https://github.com/nodejs/node/pull/21867\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>","distinct":false,"url":"https://api.github.com/repos/rubys/node/commits/1f5aa5a23c5868eb42b673f3efe65912d445ac18"}]}
{"actor":{"display_login":"rubys"}}