-
Notifications
You must be signed in to change notification settings - Fork 8
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
Update Rust crate tokio to v1.44.2 - autoclosed #645
Conversation
Overview for:
|
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
cosmo | 189 | 5834 total, 0 failed | avg: 794ms, p95: 2021ms | ✅ |
grafbase | 170 | 5281 total, 0 failed | avg: 888ms, p95: 2344ms | ✅ |
apollo-router | 168 | 5264 total, 0 failed | avg: 973ms, p95: 2449ms | ✅ |
apollo-server | 75 | 2534 total, 0 failed | avg: 3724ms, p95: 31619ms | ✅ |
hive-gateway | 73 | 2469 total, 0 failed | avg: 3822ms, p95: 25195ms | ✅ |
hive-gateway-bun | 71 | 2363 total, 0 failed | avg: 3937ms, p95: 6257ms | ✅ |
mercurius | 68 | 2190 total, 0 failed | avg: 4198ms, p95: 7143ms | ✅ |
Summary for: `cosmo`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 17442 ✗ 0
data_received..................: 512 MB 17 MB/s
data_sent......................: 6.9 MB 225 kB/s
http_req_blocked...............: avg=957.5µs min=1.62µs med=3.02µs max=956ms p(90)=4.76µs p(95)=263.05µs
http_req_connecting............: avg=674.44µs min=0s med=0s max=621.45ms p(90)=0s p(95)=116.38µs
http_req_duration..............: avg=794.17ms min=3.23ms med=638.82ms max=4.62s p(90)=1.65s p(95)=2.02s
{ expected_response:true }...: avg=794.17ms min=3.23ms med=638.82ms max=4.62s p(90)=1.65s p(95)=2.02s
http_req_failed................: 0.00% ✓ 0 ✗ 5834
http_req_receiving.............: avg=269.07ms min=32.58µs med=82.05µs max=3.91s p(90)=1.01s p(95)=1.36s
http_req_sending...............: avg=22.44ms min=8.2µs med=13.8µs max=2.58s p(90)=266.81µs p(95)=20.55ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=502.66ms min=3.12ms med=457.54ms max=2.21s p(90)=922.69ms p(95)=1.04s
http_reqs......................: 5834 189.330513/s
iteration_duration.............: avg=1.55s min=29.48ms med=1.26s max=9.42s p(90)=3.24s p(95)=3.99s
iterations.....................: 5814 188.681454/s
vus............................: 300 min=300 max=300
vus_max........................: 300 min=300 max=300
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `grafbase`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 15783 ✗ 0
data_received..................: 464 MB 15 MB/s
data_sent......................: 6.3 MB 203 kB/s
http_req_blocked...............: avg=612.88µs min=1.41µs med=3.21µs max=788.44ms p(90)=5.57µs p(95)=167µs
http_req_connecting............: avg=525.5µs min=0s med=0s max=788.36ms p(90)=0s p(95)=120.01µs
http_req_duration..............: avg=888.13ms min=3.12ms med=695.46ms max=5.99s p(90)=1.83s p(95)=2.34s
{ expected_response:true }...: avg=888.13ms min=3.12ms med=695.46ms max=5.99s p(90)=1.83s p(95)=2.34s
http_req_failed................: 0.00% ✓ 0 ✗ 5281
http_req_receiving.............: avg=322.34ms min=32.63µs med=88.05µs max=5.17s p(90)=1.16s p(95)=1.62s
http_req_sending...............: avg=20.67ms min=7.51µs med=15.1µs max=3.65s p(90)=152.96µs p(95)=13.39ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=545.12ms min=3.04ms med=498.25ms max=1.98s p(90)=973.55ms p(95)=1.16s
http_reqs......................: 5281 170.994134/s
iteration_duration.............: avg=1.71s min=47.18ms med=1.39s max=8.29s p(90)=3.46s p(95)=4.33s
iterations.....................: 5261 170.346552/s
vus............................: 300 min=300 max=300
vus_max........................: 300 min=300 max=300
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `apollo-router`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 15732 ✗ 0
data_received..................: 462 MB 15 MB/s
data_sent......................: 6.2 MB 200 kB/s
http_req_blocked...............: avg=1.15ms min=1.55µs med=3.33µs max=1.43s p(90)=5.92µs p(95)=394.64µs
http_req_connecting............: avg=882.33µs min=0s med=0s max=933.28ms p(90)=0s p(95)=266µs
http_req_duration..............: avg=973.02ms min=6.52ms med=766.51ms max=5.63s p(90)=2.06s p(95)=2.44s
{ expected_response:true }...: avg=973.02ms min=6.52ms med=766.51ms max=5.63s p(90)=2.06s p(95)=2.44s
http_req_failed................: 0.00% ✓ 0 ✗ 5264
http_req_receiving.............: avg=352.02ms min=34.85µs med=105.65µs max=4.83s p(90)=1.34s p(95)=1.72s
http_req_sending...............: avg=22.22ms min=8.4µs med=15.5µs max=2.22s p(90)=304.99µs p(95)=13.28ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=598.76ms min=6.4ms med=574.44ms max=2.2s p(90)=1.02s p(95)=1.2s
http_reqs......................: 5264 168.445662/s
iteration_duration.............: avg=1.74s min=52.61ms med=1.44s max=8.52s p(90)=3.53s p(95)=4.19s
iterations.....................: 5244 167.805671/s
vus............................: 120 min=120 max=300
vus_max........................: 300 min=300 max=300
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `apollo-server`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 7542 ✗ 0
data_received..................: 223 MB 6.6 MB/s
data_sent......................: 3.0 MB 89 kB/s
http_req_blocked...............: avg=882.58µs min=1.5µs med=3.29µs max=20.84ms p(90)=596.54µs p(95)=8.12ms
http_req_connecting............: avg=864.86µs min=0s med=0s max=18.52ms p(90)=534.59µs p(95)=8.05ms
http_req_duration..............: avg=3.72s min=14.22ms med=1.72s max=33.16s p(90)=2.39s p(95)=31.61s
{ expected_response:true }...: avg=3.72s min=14.22ms med=1.72s max=33.16s p(90)=2.39s p(95)=31.61s
http_req_failed................: 0.00% ✓ 0 ✗ 2534
http_req_receiving.............: avg=249.12µs min=42.53µs med=109.04µs max=47.54ms p(90)=198.67µs p(95)=314.77µs
http_req_sending...............: avg=223.83µs min=8.7µs med=17.63µs max=17.8ms p(90)=185.4µs p(95)=757.68µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=3.72s min=14.12ms med=1.72s max=33.15s p(90)=2.39s p(95)=31.61s
http_reqs......................: 2534 75.173082/s
iteration_duration.............: avg=3.76s min=497.48ms med=1.74s max=33.17s p(90)=2.43s p(95)=31.64s
iterations.....................: 2514 74.579767/s
vus............................: 60 min=60 max=300
vus_max........................: 300 min=300 max=300
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `hive-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 7347 ✗ 0
data_received..................: 217 MB 6.4 MB/s
data_sent......................: 2.9 MB 87 kB/s
http_req_blocked...............: avg=1.09ms min=1.71µs med=4.57µs max=34.02ms p(90)=991.85µs p(95)=11.49ms
http_req_connecting............: avg=1.04ms min=0s med=0s max=22.6ms p(90)=809.94µs p(95)=11.17ms
http_req_duration..............: avg=3.82s min=16.27ms med=1.96s max=33.15s p(90)=3.89s p(95)=25.19s
{ expected_response:true }...: avg=3.82s min=16.27ms med=1.96s max=33.15s p(90)=3.89s p(95)=25.19s
http_req_failed................: 0.00% ✓ 0 ✗ 2469
http_req_receiving.............: avg=383.34µs min=41.21µs med=114.88µs max=65.56ms p(90)=378.57µs p(95)=875.14µs
http_req_sending...............: avg=292.98µs min=8.83µs med=26.97µs max=26.32ms p(90)=299.55µs p(95)=1.3ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=3.82s min=16.16ms med=1.96s max=33.15s p(90)=3.88s p(95)=25.19s
http_reqs......................: 2469 73.19578/s
iteration_duration.............: avg=3.87s min=66.18ms med=1.99s max=33.17s p(90)=3.94s p(95)=25.55s
iterations.....................: 2449 72.602861/s
vus............................: 57 min=57 max=300
vus_max........................: 300 min=300 max=300
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `hive-gateway-bun`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 7029 ✗ 0
data_received..................: 207 MB 6.3 MB/s
data_sent......................: 2.8 MB 85 kB/s
http_req_blocked...............: avg=713.65µs min=2.18µs med=5.23µs max=50.86ms p(90)=1.45ms p(95)=6.66ms
http_req_connecting............: avg=660.93µs min=0s med=0s max=14.82ms p(90)=1.19ms p(95)=6.41ms
http_req_duration..............: avg=3.93s min=18.72ms med=3.58s max=10.22s p(90)=5.66s p(95)=6.25s
{ expected_response:true }...: avg=3.93s min=18.72ms med=3.58s max=10.22s p(90)=5.66s p(95)=6.25s
http_req_failed................: 0.00% ✓ 0 ✗ 2363
http_req_receiving.............: avg=71.77ms min=46.21µs med=203.97µs max=2.04s p(90)=11.13ms p(95)=547.44ms
http_req_sending...............: avg=1ms min=9.5µs med=31.24µs max=350.09ms p(90)=451.55µs p(95)=2.12ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=3.86s min=18.52ms med=3.55s max=10.22s p(90)=5.64s p(95)=6.22s
http_reqs......................: 2363 71.320513/s
iteration_duration.............: avg=4.02s min=385.28ms med=3.64s max=10.24s p(90)=5.75s p(95)=6.32s
iterations.....................: 2343 70.716869/s
vus............................: 15 min=15 max=300
vus_max........................: 300 min=300 max=300
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `mercurius`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 6510 ✗ 0
data_received..................: 192 MB 6.0 MB/s
data_sent......................: 2.6 MB 81 kB/s
http_req_blocked...............: avg=2.2ms min=1.56µs med=3.68µs max=78.92ms p(90)=5.02ms p(95)=18.34ms
http_req_connecting............: avg=2.03ms min=0s med=0s max=43.27ms p(90)=4.73ms p(95)=17.36ms
http_req_duration..............: avg=4.19s min=13.12ms med=4.07s max=9.41s p(90)=5.31s p(95)=7.14s
{ expected_response:true }...: avg=4.19s min=13.12ms med=4.07s max=9.41s p(90)=5.31s p(95)=7.14s
http_req_failed................: 0.00% ✓ 0 ✗ 2190
http_req_receiving.............: avg=1.68ms min=38.2µs med=101.76µs max=271.8ms p(90)=224.3µs p(95)=453.01µs
http_req_sending...............: avg=402.11µs min=8.87µs med=20.27µs max=55.93ms p(90)=447.46µs p(95)=1.41ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=4.19s min=13.02ms med=4.06s max=9.41s p(90)=5.31s p(95)=7.14s
http_reqs......................: 2190 68.20076/s
iteration_duration.............: avg=4.25s min=439.13ms med=4.09s max=9.43s p(90)=5.33s p(95)=7.24s
iterations.....................: 2170 67.577922/s
vus............................: 17 min=17 max=300
vus_max........................: 300 min=300 max=300
Performance Overview
Subgraphs Overview
HTTP Overview
Overview for:
|
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
cosmo | 181 | 5733 total, 0 failed | avg: 1350ms, p95: 3706ms | ✅ |
grafbase | 167 | 5244 total, 0 failed | avg: 1424ms, p95: 3325ms | ✅ |
apollo-router | 160 | 5043 total, 10 failed | avg: 1541ms, p95: 3597ms | ❌ 10 failed requests, 10 non-200 responses, 10 unexpected GraphQL errors, non-compatible response structure (1) |
hive-gateway-bun | 88 | 3062 total, 0 failed | avg: 5218ms, p95: 8688ms | ✅ |
hive-gateway | 78 | 2816 total, 0 failed | avg: 5753ms, p95: 33653ms | ✅ |
apollo-server | 74 | 2696 total, 0 failed | avg: 6077ms, p95: 34150ms | ✅ |
mercurius | 65 | 2176 total, 0 failed | avg: 7208ms, p95: 12611ms | ✅ |
Summary for: `cosmo`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 17139 ✗ 0
data_received..................: 503 MB 16 MB/s
data_sent......................: 6.8 MB 216 kB/s
http_req_blocked...............: avg=3.5ms min=1.49µs med=3.28µs max=2.97s p(90)=17.81µs p(95)=7.47ms
http_req_connecting............: avg=2.23ms min=0s med=0s max=2.97s p(90)=0s p(95)=6.77ms
http_req_duration..............: avg=1.34s min=3.17ms med=1.05s max=11.16s p(90)=2.69s p(95)=3.7s
{ expected_response:true }...: avg=1.34s min=3.17ms med=1.05s max=11.16s p(90)=2.69s p(95)=3.7s
http_req_failed................: 0.00% ✓ 0 ✗ 5733
http_req_receiving.............: avg=459.8ms min=33.82µs med=85.36µs max=10.3s p(90)=1.67s p(95)=2.85s
http_req_sending...............: avg=44.05ms min=8.55µs med=15.46µs max=5.47s p(90)=1.83ms p(95)=18.92ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=845.88ms min=2.96ms med=843.13ms max=2.99s p(90)=1.44s p(95)=1.63s
http_reqs......................: 5733 181.553408/s
iteration_duration.............: avg=2.67s min=29.19ms med=2.23s max=16.11s p(90)=5.32s p(95)=6.52s
iterations.....................: 5713 180.920046/s
vus............................: 194 min=194 max=500
vus_max........................: 500 min=500 max=500
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `grafbase`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 15672 ✗ 0
data_received..................: 461 MB 15 MB/s
data_sent......................: 6.2 MB 198 kB/s
http_req_blocked...............: avg=2.86ms min=1.39µs med=3.39µs max=1.75s p(90)=28.12µs p(95)=17.55ms
http_req_connecting............: avg=2.45ms min=0s med=0s max=1.75s p(90)=0s p(95)=17.22ms
http_req_duration..............: avg=1.42s min=3.24ms med=1.22s max=7.46s p(90)=2.88s p(95)=3.32s
{ expected_response:true }...: avg=1.42s min=3.24ms med=1.22s max=7.46s p(90)=2.88s p(95)=3.32s
http_req_failed................: 0.00% ✓ 0 ✗ 5244
http_req_receiving.............: avg=395.63ms min=32.37µs med=91.31µs max=5s p(90)=1.64s p(95)=2.44s
http_req_sending...............: avg=38.07ms min=7.51µs med=15.53µs max=3.35s p(90)=916.35µs p(95)=10.69ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=990.11ms min=3.18ms med=919.77ms max=3.01s p(90)=1.67s p(95)=2.08s
http_reqs......................: 5244 167.009783/s
iteration_duration.............: avg=2.89s min=45.41ms med=2.58s max=11.92s p(90)=5.26s p(95)=6.23s
iterations.....................: 5224 166.372827/s
vus............................: 149 min=149 max=500
vus_max........................: 500 min=500 max=500
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `apollo-router`
K6 Output
✗ response code was 200
↳ 99% — ✓ 5013 / ✗ 10
✗ no graphql errors
↳ 99% — ✓ 5013 / ✗ 10
✗ valid response structure
↳ 99% — ✓ 5013 / ✗ 1
█ setup
checks.........................: 99.86% ✓ 15039 ✗ 21
data_received..................: 442 MB 14 MB/s
data_sent......................: 6.0 MB 191 kB/s
http_req_blocked...............: avg=7.47ms min=1.45µs med=3.27µs max=2.17s p(90)=361.23µs p(95)=36.64ms
http_req_connecting............: avg=6.9ms min=0s med=0s max=2.17s p(90)=212.56µs p(95)=35.7ms
http_req_duration..............: avg=1.54s min=6.84ms med=1.33s max=8.12s p(90)=2.98s p(95)=3.59s
{ expected_response:true }...: avg=1.54s min=6.84ms med=1.33s max=8.12s p(90)=2.98s p(95)=3.59s
http_req_failed................: 0.19% ✓ 10 ✗ 5033
http_req_receiving.............: avg=448.28ms min=0s med=90.99µs max=6.41s p(90)=1.49s p(95)=2.11s
http_req_sending...............: avg=24.05ms min=8.16µs med=15.46µs max=3.67s p(90)=2.06ms p(95)=14.97ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=1.06s min=6.77ms med=1.01s max=4.24s p(90)=1.9s p(95)=2.18s
http_reqs......................: 5043 160.679624/s
iteration_duration.............: avg=3.02s min=48.92ms med=2.69s max=12.71s p(90)=5.87s p(95)=7.07s
iterations.....................: 5023 160.042386/s
vus............................: 194 min=194 max=500
vus_max........................: 500 min=500 max=500
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `hive-gateway-bun`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 9126 ✗ 0
data_received..................: 269 MB 7.8 MB/s
data_sent......................: 3.6 MB 105 kB/s
http_req_blocked...............: avg=4.23ms min=1.38µs med=3.7µs max=59.1ms p(90)=23.29ms p(95)=28.45ms
http_req_connecting............: avg=4.15ms min=0s med=0s max=59.07ms p(90)=23.17ms p(95)=28.28ms
http_req_duration..............: avg=5.21s min=16.6ms med=4.96s max=12.66s p(90)=7.18s p(95)=8.68s
{ expected_response:true }...: avg=5.21s min=16.6ms med=4.96s max=12.66s p(90)=7.18s p(95)=8.68s
http_req_failed................: 0.00% ✓ 0 ✗ 3062
http_req_receiving.............: avg=54.35ms min=39.96µs med=184.02µs max=3.44s p(90)=4.27ms p(95)=20.49ms
http_req_sending...............: avg=883.26µs min=9.52µs med=20.53µs max=103.02ms p(90)=1.55ms p(95)=7.16ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=5.16s min=16.44ms med=4.9s max=12.66s p(90)=6.41s p(95)=8.66s
http_reqs......................: 3062 88.795962/s
iteration_duration.............: avg=5.3s min=233.25ms med=5.04s max=12.69s p(90)=7.31s p(95)=8.74s
iterations.....................: 3042 88.215975/s
vus............................: 87 min=87 max=500
vus_max........................: 500 min=500 max=500
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `hive-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 8388 ✗ 0
data_received..................: 247 MB 6.9 MB/s
data_sent......................: 3.3 MB 93 kB/s
http_req_blocked...............: avg=4.06ms min=1.91µs med=4.32µs max=67.5ms p(90)=22.18ms p(95)=32.64ms
http_req_connecting............: avg=3.92ms min=0s med=0s max=52.96ms p(90)=21.13ms p(95)=31.27ms
http_req_duration..............: avg=5.75s min=14.29ms med=2.39s max=35.27s p(90)=22.12s p(95)=33.65s
{ expected_response:true }...: avg=5.75s min=14.29ms med=2.39s max=35.27s p(90)=22.12s p(95)=33.65s
http_req_failed................: 0.00% ✓ 0 ✗ 2816
http_req_receiving.............: avg=1.66ms min=43.26µs med=115.06µs max=278.46ms p(90)=872.06µs p(95)=2.82ms
http_req_sending...............: avg=626.49µs min=8.77µs med=26.66µs max=95.76ms p(90)=1.49ms p(95)=3.47ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=5.75s min=14.19ms med=2.39s max=35.27s p(90)=22.11s p(95)=33.65s
http_reqs......................: 2816 78.534123/s
iteration_duration.............: avg=5.82s min=320.97ms med=2.43s max=35.29s p(90)=22.58s p(95)=33.68s
iterations.....................: 2796 77.976353/s
vus............................: 79 min=79 max=500
vus_max........................: 500 min=500 max=500
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `apollo-server`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 8028 ✗ 0
data_received..................: 237 MB 6.5 MB/s
data_sent......................: 3.2 MB 88 kB/s
http_req_blocked...............: avg=2.44ms min=1.92µs med=4.37µs max=36.32ms p(90)=11.83ms p(95)=20.41ms
http_req_connecting............: avg=2.39ms min=0s med=0s max=28.08ms p(90)=11.19ms p(95)=20.13ms
http_req_duration..............: avg=6.07s min=13.35ms med=1.69s max=35.74s p(90)=32.49s p(95)=34.14s
{ expected_response:true }...: avg=6.07s min=13.35ms med=1.69s max=35.74s p(90)=32.49s p(95)=34.14s
http_req_failed................: 0.00% ✓ 0 ✗ 2696
http_req_receiving.............: avg=189.63µs min=47.97µs med=117.44µs max=13.4ms p(90)=228.92µs p(95)=361.49µs
http_req_sending...............: avg=603.91µs min=10.07µs med=24.47µs max=22.47ms p(90)=1.84ms p(95)=5.42ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=6.07s min=13.23ms med=1.69s max=35.74s p(90)=32.49s p(95)=34.14s
http_reqs......................: 2696 74.239443/s
iteration_duration.............: avg=6.13s min=515.24ms med=1.71s max=35.75s p(90)=32.54s p(95)=34.17s
iterations.....................: 2676 73.688705/s
vus............................: 33 min=33 max=500
vus_max........................: 500 min=500 max=500
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `mercurius`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 6468 ✗ 0
data_received..................: 191 MB 5.8 MB/s
data_sent......................: 2.6 MB 78 kB/s
http_req_blocked...............: avg=3.14ms min=1.68µs med=3.77µs max=33.06ms p(90)=17.17ms p(95)=22.56ms
http_req_connecting............: avg=3.08ms min=0s med=0s max=26.38ms p(90)=15.9ms p(95)=22.48ms
http_req_duration..............: avg=7.2s min=13.4ms med=7.75s max=14.59s p(90)=10.03s p(95)=12.61s
{ expected_response:true }...: avg=7.2s min=13.4ms med=7.75s max=14.59s p(90)=10.03s p(95)=12.61s
http_req_failed................: 0.00% ✓ 0 ✗ 2176
http_req_receiving.............: avg=10.56ms min=38.26µs med=99.67µs max=1.03s p(90)=313.21µs p(95)=922.8µs
http_req_sending...............: avg=241.97µs min=9.27µs med=21.38µs max=3.77ms p(90)=934.86µs p(95)=1.42ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=7.19s min=13.32ms med=7.75s max=14.59s p(90)=10.03s p(95)=12.6s
http_reqs......................: 2176 65.521485/s
iteration_duration.............: avg=7.3s min=569.48ms med=7.78s max=14.61s p(90)=10.09s p(95)=12.65s
iterations.....................: 2156 64.919266/s
vus............................: 93 min=93 max=500
vus_max........................: 500 min=500 max=500
Performance Overview
Subgraphs Overview
HTTP Overview
Overview for:
|
Gateway | duration(p95)⬇️ | RPS | Requests | Durations | Notes |
---|---|---|---|---|---|
grafbase | 6110ms | 169 | 11949 total, 0 failed | avg: 2593ms, p95: 6111ms, max: 17284ms, med: 2085ms | ✅ |
apollo-router | 6220ms | 167 | 11881 total, 748 failed | avg: 2953ms, p95: 6221ms, max: 12247ms, med: 2868ms | ❌ 748 failed requests, 748 non-200 responses, 748 unexpected GraphQL errors, non-compatible response structure (1) |
cosmo | 6385ms | 177 | 12446 total, 0 failed | avg: 2333ms, p95: 6386ms, max: 11797ms, med: 1868ms | ✅ |
hive-gateway-bun | 28866ms | 90 | 7382 total, 0 failed | avg: 11718ms, p95: 28866ms, max: 36095ms, med: 10150ms | ✅ |
mercurius | 40562ms | 53 | 4831 total, 0 failed | avg: 22196ms, p95: 40563ms, max: 41961ms, med: 22829ms | ✅ |
hive-gateway | 52982ms | 81 | 7303 total, 0 failed | avg: 13002ms, p95: 52982ms, max: 59317ms, med: 3472ms | ✅ |
apollo-server | 60000ms | 76 | 7132 total, 580 failed | avg: 13103ms, p95: 60000ms, max: 60032ms, med: 2352ms | ❌ 580 failed requests, 580 non-200 responses, 580 unexpected GraphQL errors |
Summary for: `grafbase`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 35787 ✗ 0
data_received..................: 1.1 GB 15 MB/s
data_sent......................: 14 MB 202 kB/s
http_req_blocked...............: avg=300.27ms min=1.51µs med=3.53µs max=16.74s p(90)=599.99ms p(95)=1.99s
http_req_connecting............: avg=255.22ms min=0s med=0s max=11.73s p(90)=598.17ms p(95)=1.98s
http_req_duration..............: avg=2.59s min=3.19ms med=2.08s max=17.28s p(90)=5.06s p(95)=6.11s
{ expected_response:true }...: avg=2.59s min=3.19ms med=2.08s max=17.28s p(90)=5.06s p(95)=6.11s
http_req_failed................: 0.00% ✓ 0 ✗ 11949
http_req_receiving.............: avg=306.08ms min=30.72µs med=73.89µs max=11.6s p(90)=715.27ms p(95)=1.86s
http_req_sending...............: avg=174.71ms min=7.51µs med=16.23µs max=6.97s p(90)=347.11ms p(95)=916.65ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=2.11s min=3.12ms med=1.69s max=9.12s p(90)=4.51s p(95)=4.96s
http_reqs......................: 11949 169.903576/s
iteration_duration.............: avg=6.09s min=54.87ms med=4.99s max=31.7s p(90)=12.67s p(95)=14.84s
iterations.....................: 11929 169.619195/s
vus............................: 408 min=72 max=1846
vus_max........................: 2000 min=2000 max=2000
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `apollo-router`
K6 Output
✗ response code was 200
↳ 93% — ✓ 11113 / ✗ 748
✗ no graphql errors
↳ 93% — ✓ 11113 / ✗ 748
✗ valid response structure
↳ 99% — ✓ 11113 / ✗ 1
█ setup
checks.........................: 95.70% ✓ 33339 ✗ 1497
data_received..................: 977 MB 14 MB/s
data_sent......................: 14 MB 199 kB/s
http_req_blocked...............: avg=531.69ms min=1.5µs med=3.99µs max=9.5s p(90)=2.65s p(95)=3.58s
http_req_connecting............: avg=524.07ms min=0s med=0s max=9.5s p(90)=2.61s p(95)=3.52s
http_req_duration..............: avg=2.95s min=6.83ms med=2.86s max=12.24s p(90)=5.4s p(95)=6.22s
{ expected_response:true }...: avg=2.93s min=6.83ms med=2.83s max=12.24s p(90)=5.43s p(95)=6.22s
http_req_failed................: 6.29% ✓ 748 ✗ 11133
http_req_receiving.............: avg=213.61ms min=0s med=80.44µs max=7.17s p(90)=559.84ms p(95)=1.62s
http_req_sending...............: avg=156.32ms min=7.72µs med=20.31µs max=6.83s p(90)=381.53ms p(95)=903.75ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=2.58s min=6.71ms med=2.37s max=8.64s p(90)=4.72s p(95)=5.77s
http_reqs......................: 11881 167.56882/s
iteration_duration.............: avg=6.22s min=38ms med=5.6s max=25.29s p(90)=12.17s p(95)=14.06s
iterations.....................: 11861 167.286741/s
vus............................: 80 min=74 max=1926
vus_max........................: 2000 min=2000 max=2000
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `cosmo`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 37278 ✗ 0
data_received..................: 1.1 GB 16 MB/s
data_sent......................: 15 MB 211 kB/s
http_req_blocked...............: avg=209.51ms min=1.54µs med=3.74µs max=10.14s p(90)=283.31ms p(95)=1.32s
http_req_connecting............: avg=186.2ms min=0s med=0s max=10.14s p(90)=280.33ms p(95)=1.27s
http_req_duration..............: avg=2.33s min=3.32ms med=1.86s max=11.79s p(90)=4.99s p(95)=6.38s
{ expected_response:true }...: avg=2.33s min=3.32ms med=1.86s max=11.79s p(90)=4.99s p(95)=6.38s
http_req_failed................: 0.00% ✓ 0 ✗ 12446
http_req_receiving.............: avg=487.45ms min=34.21µs med=87.05µs max=7.27s p(90)=1.41s p(95)=3.69s
http_req_sending...............: avg=108.93ms min=7.25µs med=18.34µs max=9.25s p(90)=148.41ms p(95)=629.85ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=1.73s min=3.13ms med=1.36s max=7.3s p(90)=4.28s p(95)=4.85s
http_reqs......................: 12446 177.489318/s
iteration_duration.............: avg=5.63s min=8.86ms med=4.56s max=30.28s p(90)=11.6s p(95)=15.6s
iterations.....................: 12426 177.204103/s
vus............................: 23 min=23 max=1999
vus_max........................: 2000 min=2000 max=2000
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `hive-gateway-bun`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 22086 ✗ 0
data_received..................: 648 MB 8.0 MB/s
data_sent......................: 8.8 MB 108 kB/s
http_req_blocked...............: avg=4.77ms min=1.91µs med=4.32µs max=468.31ms p(90)=1.5ms p(95)=20.75ms
http_req_connecting............: avg=4.6ms min=0s med=0s max=460.88ms p(90)=1.19ms p(95)=20.43ms
http_req_duration..............: avg=11.71s min=18.87ms med=10.14s max=36.09s p(90)=25.21s p(95)=28.86s
{ expected_response:true }...: avg=11.71s min=18.87ms med=10.14s max=36.09s p(90)=25.21s p(95)=28.86s
http_req_failed................: 0.00% ✓ 0 ✗ 7382
http_req_receiving.............: avg=89.79ms min=39.78µs med=226.96µs max=7.44s p(90)=4ms p(95)=13.59ms
http_req_sending...............: avg=2.06ms min=9.76µs med=26.99µs max=350.11ms p(90)=173.44µs p(95)=6.06ms
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=11.62s min=18.57ms med=10s max=36.09s p(90)=25.21s p(95)=28.84s
http_reqs......................: 7382 90.997977/s
iteration_duration.............: avg=11.83s min=113ms med=10.22s max=37.48s p(90)=25.26s p(95)=29.25s
iterations.....................: 7362 90.751437/s
vus............................: 93 min=54 max=2000
vus_max........................: 2000 min=2000 max=2000
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `mercurius`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 14433 ✗ 0
data_received..................: 424 MB 4.7 MB/s
data_sent......................: 5.7 MB 63 kB/s
http_req_blocked...............: avg=168.47µs min=1.57µs med=4.61µs max=20.7ms p(90)=404.57µs p(95)=516.31µs
http_req_connecting............: avg=137.76µs min=0s med=0s max=20.6ms p(90)=331.05µs p(95)=434.93µs
http_req_duration..............: avg=22.19s min=14.36ms med=22.82s max=41.96s p(90)=39.48s p(95)=40.56s
{ expected_response:true }...: avg=22.19s min=14.36ms med=22.82s max=41.96s p(90)=39.48s p(95)=40.56s
http_req_failed................: 0.00% ✓ 0 ✗ 4831
http_req_receiving.............: avg=23.34ms min=36.36µs med=109.21µs max=1.09s p(90)=492.96µs p(95)=3.03ms
http_req_sending...............: avg=42.58µs min=8.67µs med=29.31µs max=2.92ms p(90)=62.76µs p(95)=78.9µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=22.17s min=14.27ms med=22.82s max=41.96s p(90)=39.48s p(95)=40.56s
http_reqs......................: 4831 53.290925/s
iteration_duration.............: avg=22.41s min=101.83ms med=22.91s max=41.97s p(90)=39.51s p(95)=40.57s
iterations.....................: 4811 53.070305/s
vus............................: 338 min=51 max=2000
vus_max........................: 2000 min=2000 max=2000
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `hive-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
█ setup
checks.........................: 100.00% ✓ 21849 ✗ 0
data_received..................: 641 MB 7.2 MB/s
data_sent......................: 8.7 MB 97 kB/s
http_req_blocked...............: avg=1.27ms min=2.04µs med=4.88µs max=117.69ms p(90)=579.77µs p(95)=3.27ms
http_req_connecting............: avg=1.24ms min=0s med=0s max=117.64ms p(90)=493.61µs p(95)=2.96ms
http_req_duration..............: avg=13s min=14.94ms med=3.47s max=59.31s p(90)=46.76s p(95)=52.98s
{ expected_response:true }...: avg=13s min=14.94ms med=3.47s max=59.31s p(90)=46.76s p(95)=52.98s
http_req_failed................: 0.00% ✓ 0 ✗ 7303
http_req_receiving.............: avg=1.99ms min=43.71µs med=120.31µs max=619.51ms p(90)=1.06ms p(95)=2.78ms
http_req_sending...............: avg=461.47µs min=8.95µs med=29.66µs max=60.82ms p(90)=80.74µs p(95)=329.06µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=12.99s min=14.83ms med=3.47s max=58.77s p(90)=46.76s p(95)=52.98s
http_reqs......................: 7303 81.79815/s
iteration_duration.............: avg=13.07s min=113.29ms med=3.51s max=59.33s p(90)=46.87s p(95)=53.07s
iterations.....................: 7283 81.574138/s
vus............................: 26 min=26 max=1999
vus_max........................: 2000 min=2000 max=2000
Performance Overview
Subgraphs Overview
HTTP Overview
Summary for: `apollo-server`
K6 Output
✗ response code was 200
↳ 91% — ✓ 6532 / ✗ 580
✗ no graphql errors
↳ 91% — ✓ 6532 / ✗ 580
✓ valid response structure
█ setup
checks.........................: 94.41% ✓ 19596 ✗ 1160
data_received..................: 576 MB 6.2 MB/s
data_sent......................: 8.5 MB 92 kB/s
http_req_blocked...............: avg=413.38µs min=1.38µs med=3.26µs max=126.2ms p(90)=309.71µs p(95)=498.97µs
http_req_connecting............: avg=390.28µs min=0s med=0s max=126.13ms p(90)=238.86µs p(95)=416.12µs
http_req_duration..............: avg=13.1s min=12.69ms med=2.35s max=1m0s p(90)=57.76s p(95)=1m0s
{ expected_response:true }...: avg=8.95s min=12.69ms med=2.24s max=59.98s p(90)=38.19s p(95)=43.9s
http_req_failed................: 8.13% ✓ 580 ✗ 6552
http_req_receiving.............: avg=237.2µs min=0s med=108.66µs max=274.34ms p(90)=198.4µs p(95)=298.4µs
http_req_sending...............: avg=166.87µs min=8.44µs med=16.27µs max=72.42ms p(90)=57.14µs p(95)=86.43µs
http_req_tls_handshaking.......: avg=0s min=0s med=0s max=0s p(90)=0s p(95)=0s
http_req_waiting...............: avg=13.1s min=12.59ms med=2.35s max=1m0s p(90)=57.75s p(95)=1m0s
http_reqs......................: 7132 76.885623/s
iteration_duration.............: avg=13.15s min=59.16ms med=2.36s max=1m0s p(90)=57.8s p(95)=1m0s
iterations.....................: 7112 76.670015/s
vus............................: 2 min=2 max=2000
vus_max........................: 2000 min=2000 max=2000
Performance Overview
Subgraphs Overview
HTTP Overview
This PR contains the following updates:
1.44.1
->1.44.2
Release Notes
tokio-rs/tokio (tokio)
v1.44.2
: Tokio v1.44.2Compare Source
This release fixes a soundness issue in the broadcast channel. The channel
accepts values that are
Send
but!Sync
. Previously, the channel calledclone()
on these values without synchronizing. This release fixes the channelby synchronizing calls to
.clone()
(Thanks Austin Bonander for finding andreporting the issue).
Fixed
clone()
call in broadcast channel (#7232)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.