Closed theguild-bot closed 1 month ago
rc
)The latest changes of this PR are available as rc on npm (based on the declared changesets ): |
Package | Version | Info |
---|---|---|---|
@whatwg-node/node-fetch |
0.5.21-rc-20240808112026-8ae28abd40c2f4444d6f19735cc1332ff882006f |
npm ↗︎ unpkg ↗︎ |
@benchmarks/server
results (native) ✓ no-errors
✓ expected-result
✓ checks.........................: 100.00% ✓ 229136 ✗ 0
data_received..................: 23 MB 768 kB/s
data_sent......................: 9.2 MB 306 kB/s
http_req_blocked...............: avg=1.37µs min=911ns med=1.18µs max=208.94µs p(90)=1.86µs p(95)=2.01µs
http_req_connecting............: avg=1ns min=0s med=0s max=129.64µs p(90)=0s p(95)=0s
http_req_duration..............: avg=200.72µs min=156.27µs med=188.77µs max=13.49ms p(90)=214.42µs p(95)=223.55µs
{ expected_response:true }...: avg=200.72µs min=156.27µs med=188.77µs max=13.49ms p(90)=214.42µs p(95)=223.55µs
http_req_failed................: 0.00% ✓ 0 ✗ 114568
http_req_receiving.............: avg=25.03µs min=12.69µs med=23.61µs max=581.14µs p(90)=30.67µs p(95)=32.69µs
http_req_sending...............: avg=6.26µs min=4.19µs med=5.5µs max=280.87µs p(90)=8.1µs p(95)=8.6µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=169.41µs min=124.26µs med=157.05µs max=13.42ms p(90)=179.47µs p(95)=187.92µs
http_reqs......................: 114568 3818.780792/s
iteration_duration.............: avg=257.51µs min=201.61µs med=244.9µs max=13.62ms p(90)=274.04µs p(95)=285.81µs
iterations.....................: 114568 3818.780792/s
vus............................: 1 min=1 max=1
vus_max........................: 1 min=1 max=1
@benchmarks/server
results (ponyfill) ✓ no-errors
✓ expected-result
✓ checks.........................: 100.00% ✓ 300820 ✗ 0
data_received..................: 30 MB 988 kB/s
data_sent......................: 12 MB 401 kB/s
http_req_blocked...............: avg=1.35µs min=862ns med=1.17µs max=168.43µs p(90)=1.84µs p(95)=2µs
http_req_connecting............: avg=0ns min=0s med=0s max=112.3µs p(90)=0s p(95)=0s
http_req_duration..............: avg=139.23µs min=91.91µs med=133.96µs max=7.8ms p(90)=154.95µs p(95)=161.26µs
{ expected_response:true }...: avg=139.23µs min=91.91µs med=133.96µs max=7.8ms p(90)=154.95µs p(95)=161.26µs
http_req_failed................: 0.00% ✓ 0 ✗ 150410
http_req_receiving.............: avg=24.21µs min=11.46µs med=23.2µs max=484.92µs p(90)=29.63µs p(95)=31.64µs
http_req_sending...............: avg=6.05µs min=3.99µs med=5.25µs max=801.38µs p(90)=7.92µs p(95)=8.42µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=108.95µs min=67.63µs med=103.19µs max=7.75ms p(90)=121.55µs p(95)=126.57µs
http_reqs......................: 150410 5013.506598/s
iteration_duration.............: avg=195.16µs min=138.83µs med=189.02µs max=7.91ms p(90)=213.09µs p(95)=221.19µs
iterations.....................: 150410 5013.506598/s
vus............................: 1 min=1 max=1
vus_max........................: 1 min=1 max=1
@benchmarks/node-fetch
results (consumeBody) ✓ active_handles.................: avg=139.951938 min=13 med=142 max=198 p(90)=158 p(95)=163
data_received..................: 21 MB 698 kB/s
data_sent......................: 13 MB 448 kB/s
http_req_blocked...............: avg=2.69µs min=671ns med=1.4µs max=7.7ms p(90)=2.04µs p(95)=2.31µs
http_req_connecting............: avg=799ns min=0s med=0s max=5.87ms p(90)=0s p(95)=0s
http_req_duration..............: avg=21.82ms min=1.2ms med=21.25ms max=1.02s p(90)=27.23ms p(95)=29.08ms
{ expected_response:true }...: avg=21.82ms min=1.2ms med=21.25ms max=1.02s p(90)=27.23ms p(95)=29.08ms
http_req_failed................: 0.00% ✓ 0 ✗ 136957
http_req_receiving.............: avg=38.65µs min=10.38µs med=26.82µs max=15.99ms p(90)=40.7µs p(95)=47.23µs
http_req_sending...............: avg=12.2µs min=3.62µs med=6.97µs max=29.14ms p(90)=10.24µs p(95)=13.9µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=21.77ms min=1.17ms med=21.21ms max=1.02s p(90)=27.18ms p(95)=29ms
http_reqs......................: 136957 4564.534415/s
iteration_duration.............: avg=43.77ms min=5.33ms med=42.28ms max=1.05s p(90)=48.21ms p(95)=54.5ms
iterations.....................: 68453 2281.417337/s
vus............................: 100 min=100 max=100
vus_max........................: 100 min=100 max=100
@benchmarks/node-fetch
results (noConsumeBody) ✓ active_handles.................: avg=140.211414 min=103 med=139 max=197 p(90)=162 p(95)=167
data_received..................: 22 MB 743 kB/s
data_sent......................: 14 MB 481 kB/s
http_req_blocked...............: avg=4.39µs min=651ns med=1.43µs max=14.36ms p(90)=2.09µs p(95)=2.42µs
http_req_connecting............: avg=2.34µs min=0s med=0s max=6.5ms p(90)=0s p(95)=0s
http_req_duration..............: avg=20.51ms min=269.11µs med=19.96ms max=449.47ms p(90)=26.24ms p(95)=28.99ms
{ expected_response:true }...: avg=20.51ms min=269.11µs med=19.96ms max=449.47ms p(90)=26.24ms p(95)=28.99ms
http_req_failed................: 0.00% ✓ 0 ✗ 145751
http_req_receiving.............: avg=36.14µs min=9.73µs med=24.11µs max=21.56ms p(90)=39.61µs p(95)=47.07µs
http_req_sending...............: avg=11.78µs min=3.27µs med=6.8µs max=29.76ms p(90)=10.05µs p(95)=14.07µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=20.46ms min=238.22µs med=19.92ms max=449.4ms p(90)=26.2ms p(95)=28.9ms
http_reqs......................: 145751 4856.966975/s
iteration_duration.............: avg=41.14ms min=16.88ms med=39.68ms max=476.52ms p(90)=46.59ms p(95)=52.34ms
iterations.....................: 72857 2427.866999/s
vus............................: 100 min=100 max=100
vus_max........................: 100 min=100 max=100
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
@whatwg-node/node-fetch@0.5.21
Patch Changes
1139796
Thanks @ardatan! - Small refactor to handle content length in Body impl4df7cdf
Thanks @ardatan! - `Response.redirect`'s default status code is `302`