Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 8, 2025

This PR contains the following updates:

Package Change Age Confidence
@apollo/gateway (source) 2.12.1 -> 2.12.2 age confidence

Release Notes

apollographql/federation (@​apollo/gateway)

v2.12.2

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Dec 8, 2025
@github-actions
Copy link

github-actions bot commented Dec 8, 2025

💻 Website Preview

The latest changes are available as preview in: https://7ea879d6.federation-gateway-benchmark.pages.dev

@github-actions
Copy link

github-actions bot commented Dec 8, 2025

Overview for: constant-vus-over-time

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 50 VUs over 60s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
hive-router 1721 103726 total, 0 failed avg: 29ms, p95: 50ms
grafbase 1610 97213 total, 0 failed avg: 31ms, p95: 54ms
cosmo 674 40745 total, 0 failed avg: 73ms, p95: 107ms
hive-gateway-router-runtime 627 38034 total, 0 failed avg: 79ms, p95: 102ms ❌ non-compatible response structure (8)
apollo-router 379 23064 total, 0 failed avg: 130ms, p95: 169ms
hive-gateway 300 18300 total, 0 failed avg: 164ms, p95: 334ms
apollo-gateway 123 7540 total, 0 failed avg: 399ms, p95: 468ms
Summary for: hive-router

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 310878      ✗ 0     
     data_received..................: 9.1 GB  151 MB/s
     data_sent......................: 121 MB  2.0 MB/s
     http_req_blocked...............: avg=5.63µs   min=1.22µs  med=2.56µs  max=10.88ms  p(90)=3.64µs   p(95)=4.23µs   p(99.9)=81.85µs
     http_req_connecting............: avg=2.6µs    min=0s      med=0s      max=10.83ms  p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_duration..............: avg=28.67ms  min=1.89ms  med=26.36ms max=422.01ms p(90)=43.55ms  p(95)=49.86ms  p(99.9)=86.13ms
       { expected_response:true }...: avg=28.67ms  min=1.89ms  med=26.36ms max=422.01ms p(90)=43.55ms  p(95)=49.86ms  p(99.9)=86.13ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 103726
     http_req_receiving.............: avg=118.78µs min=23.35µs med=42.47µs max=43.06ms  p(90)=103.54µs p(95)=338.39µs p(99.9)=13.56ms
     http_req_sending...............: avg=100.45µs min=5.12µs  med=10.14µs max=379.92ms p(90)=30.19µs  p(95)=125.7µs  p(99.9)=13.89ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=28.45ms  min=1.84ms  med=26.19ms max=421ms    p(90)=43.16ms  p(95)=49.45ms  p(99.9)=84.66ms
     http_reqs......................: 103726  1721.65738/s
     iteration_duration.............: avg=28.94ms  min=4.91ms  med=26.6ms  max=452.18ms p(90)=43.8ms   p(95)=50.11ms  p(99.9)=87.21ms
     iterations.....................: 103626  1719.997567/s
     success_rate...................: 100.00% ✓ 103626      ✗ 0     
     vus............................: 50      min=50        max=50  
     vus_max........................: 50      min=50        max=50  

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: grafbase

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 291339      ✗ 0    
     data_received..................: 8.5 GB  142 MB/s
     data_sent......................: 113 MB  1.9 MB/s
     http_req_blocked...............: avg=9.06µs   min=1.28µs med=2.87µs  max=19.25ms  p(90)=3.94µs   p(95)=4.65µs   p(99.9)=111.69µs
     http_req_connecting............: avg=5.55µs   min=0s     med=0s      max=19.22ms  p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_duration..............: avg=30.57ms  min=2.7ms  med=27.42ms max=444.83ms p(90)=46.89ms  p(95)=53.59ms  p(99.9)=91.47ms 
       { expected_response:true }...: avg=30.57ms  min=2.7ms  med=27.42ms max=444.83ms p(90)=46.89ms  p(95)=53.59ms  p(99.9)=91.47ms 
     http_req_failed................: 0.00%   ✓ 0           ✗ 97213
     http_req_receiving.............: avg=149.74µs min=25.1µs med=45.91µs max=188.76ms p(90)=135.63µs p(95)=373.08µs p(99.9)=17.99ms 
     http_req_sending...............: avg=127.09µs min=5.19µs med=11.26µs max=381.68ms p(90)=35.99µs  p(95)=131.04µs p(99.9)=18.45ms 
     http_req_tls_handshaking.......: avg=0s       min=0s     med=0s      max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=30.29ms  min=2.65ms med=27.23ms max=431.46ms p(90)=46.35ms  p(95)=53.06ms  p(99.9)=86.62ms 
     http_reqs......................: 97213   1610.530723/s
     iteration_duration.............: avg=30.88ms  min=7.13ms med=27.7ms  max=474.51ms p(90)=47.16ms  p(95)=53.87ms  p(99.9)=92.89ms 
     iterations.....................: 97113   1608.87402/s
     success_rate...................: 100.00% ✓ 97113       ✗ 0    
     vus............................: 50      min=50        max=50 
     vus_max........................: 50      min=50        max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: cosmo

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 121935     ✗ 0    
     data_received..................: 3.6 GB  59 MB/s
     data_sent......................: 47 MB   784 kB/s
     http_req_blocked...............: avg=11.14µs  min=1.33µs  med=2.8µs   max=12.12ms  p(90)=4.03µs   p(95)=5.01µs   p(99.9)=2.33ms  
     http_req_connecting............: avg=7.61µs   min=0s      med=0s      max=12.07ms  p(90)=0s       p(95)=0s       p(99.9)=2.29ms  
     http_req_duration..............: avg=73.37ms  min=2.84ms  med=72.48ms max=495.81ms p(90)=99.08ms  p(95)=107.02ms p(99.9)=282.68ms
       { expected_response:true }...: avg=73.37ms  min=2.84ms  med=72.48ms max=495.81ms p(90)=99.08ms  p(95)=107.02ms p(99.9)=282.68ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 40745
     http_req_receiving.............: avg=160.78µs min=30.62µs med=72.87µs max=35.54ms  p(90)=148.94µs p(95)=389.05µs p(99.9)=15.32ms 
     http_req_sending...............: avg=80.47µs  min=5.62µs  med=11.22µs max=358.42ms p(90)=29.47µs  p(95)=124.62µs p(99.9)=8ms     
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=73.13ms  min=2.76ms  med=72.3ms  max=483.46ms p(90)=98.85ms  p(95)=106.72ms p(99.9)=264.78ms
     http_reqs......................: 40745   674.24612/s
     iteration_duration.............: avg=73.85ms  min=6.16ms  med=72.82ms max=522.68ms p(90)=99.4ms   p(95)=107.34ms p(99.9)=312.73ms
     iterations.....................: 40645   672.591325/s
     success_rate...................: 100.00% ✓ 40645      ✗ 0    
     vus............................: 50      min=50       max=50 
     vus_max........................: 50      min=50       max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway-router-runtime

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✗ valid response structure
      ↳  99% — ✓ 37926 / ✗ 8

     checks.........................: 99.99% ✓ 113794     ✗ 8    
     data_received..................: 3.3 GB 55 MB/s
     data_sent......................: 44 MB  730 kB/s
     http_req_blocked...............: avg=20.5µs  min=1.23µs  med=2.78µs  max=21.1ms   p(90)=4.04µs  p(95)=4.87µs   p(99.9)=10.72ms 
     http_req_connecting............: avg=16.52µs min=0s      med=0s      max=17.69ms  p(90)=0s      p(95)=0s       p(99.9)=10.69ms 
     http_req_duration..............: avg=78.55ms min=4.9ms   med=76.55ms max=532.01ms p(90)=94.88ms p(95)=102.34ms p(99.9)=300.62ms
       { expected_response:true }...: avg=78.55ms min=4.9ms   med=76.55ms max=532.01ms p(90)=94.88ms p(95)=102.34ms p(99.9)=300.62ms
     http_req_failed................: 0.00%  ✓ 0          ✗ 38034
     http_req_receiving.............: avg=92.39µs min=26.01µs med=48.73µs max=19.15ms  p(90)=105.8µs p(95)=222.51µs p(99.9)=3.49ms  
     http_req_sending...............: avg=75.36µs min=5.48µs  med=11.12µs max=241.35ms p(90)=30.42µs p(95)=129.6µs  p(99.9)=6.6ms   
     http_req_tls_handshaking.......: avg=0s      min=0s      med=0s      max=0s       p(90)=0s      p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=78.38ms min=4.83ms  med=76.41ms max=518.71ms p(90)=94.67ms p(95)=102.14ms p(99.9)=298.65ms
     http_reqs......................: 38034  627.564772/s
     iteration_duration.............: avg=79.08ms min=18.52ms med=76.87ms max=573.06ms p(90)=95.22ms p(95)=102.66ms p(99.9)=333.9ms 
     iterations.....................: 37934  625.914762/s
     success_rate...................: 99.97% ✓ 37926      ✗ 8    
     vus............................: 50     min=50       max=50 
     vus_max........................: 50     min=50       max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-router

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 68892     ✗ 0    
     data_received..................: 2.0 GB  33 MB/s
     data_sent......................: 27 MB   442 kB/s
     http_req_blocked...............: avg=26.54µs  min=1.84µs  med=2.84µs   max=18.59ms  p(90)=4.27µs   p(95)=4.98µs   p(99.9)=9.95ms  
     http_req_connecting............: avg=22.9µs   min=0s      med=0s       max=18.46ms  p(90)=0s       p(95)=0s       p(99.9)=9.85ms  
     http_req_duration..............: avg=129.82ms min=5.93ms  med=128.79ms max=558.09ms p(90)=159.53ms p(95)=169.05ms p(99.9)=392.37ms
       { expected_response:true }...: avg=129.82ms min=5.93ms  med=128.79ms max=558.09ms p(90)=159.53ms p(95)=169.05ms p(99.9)=392.37ms
     http_req_failed................: 0.00%   ✓ 0         ✗ 23064
     http_req_receiving.............: avg=79.75µs  min=32.88µs med=53.54µs  max=7.25ms   p(90)=104.74µs p(95)=133.6µs  p(99.9)=1.77ms  
     http_req_sending...............: avg=47.85µs  min=7.54µs  med=11.71µs  max=282.91ms p(90)=19.91µs  p(95)=38.09µs  p(99.9)=2.14ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=129.69ms min=5.88ms  med=128.68ms max=557.27ms p(90)=159.41ms p(95)=168.96ms p(99.9)=391.64ms
     http_reqs......................: 23064   379.69116/s
     iteration_duration.............: avg=130.72ms min=28.06ms med=129.2ms  max=615.89ms p(90)=159.89ms p(95)=169.43ms p(99.9)=449.59ms
     iterations.....................: 22964   378.04491/s
     success_rate...................: 100.00% ✓ 22964     ✗ 0    
     vus............................: 50      min=50      max=50 
     vus_max........................: 50      min=50      max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 54600      ✗ 0    
     data_received..................: 1.6 GB  26 MB/s
     data_sent......................: 21 MB   349 kB/s
     http_req_blocked...............: avg=33.61µs  min=1.2µs   med=2.82µs   max=20.16ms  p(90)=4.68µs   p(95)=5.91µs   p(99.9)=13.75ms 
     http_req_connecting............: avg=29.69µs  min=0s      med=0s       max=20.11ms  p(90)=0s       p(95)=0s       p(99.9)=13.72ms 
     http_req_duration..............: avg=163.63ms min=6.69ms  med=151.96ms max=652.04ms p(90)=228.49ms p(95)=334.42ms p(99.9)=594.98ms
       { expected_response:true }...: avg=163.63ms min=6.69ms  med=151.96ms max=652.04ms p(90)=228.49ms p(95)=334.42ms p(99.9)=594.98ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 18300
     http_req_receiving.............: avg=103.51µs min=26.57µs med=50.4µs   max=103ms    p(90)=113.44µs p(95)=191.34µs p(99.9)=4.46ms  
     http_req_sending...............: avg=93.92µs  min=5.64µs  med=11.44µs  max=302.2ms  p(90)=32.03µs  p(95)=123.01µs p(99.9)=9.69ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=163.43ms min=6.63ms  med=151.66ms max=610.58ms p(90)=228.28ms p(95)=333.31ms p(99.9)=582.72ms
     http_reqs......................: 18300   300.376775/s
     iteration_duration.............: avg=164.94ms min=53.64ms med=154.16ms max=707.49ms p(90)=229.07ms p(95)=339.04ms p(99.9)=598.19ms
     iterations.....................: 18200   298.735372/s
     success_rate...................: 100.00% ✓ 18200      ✗ 0    
     vus............................: 50      min=50       max=50 
     vus_max........................: 50      min=50       max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-gateway

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 22320      ✗ 0   
     data_received..................: 662 MB  11 MB/s
     data_sent......................: 8.8 MB  144 kB/s
     http_req_blocked...............: avg=42.86µs  min=1.41µs   med=2.85µs   max=13.03ms  p(90)=4.49µs   p(95)=5.18µs   p(99.9)=10.32ms 
     http_req_connecting............: avg=39.4µs   min=0s       med=0s       max=12.99ms  p(90)=0s       p(95)=0s       p(99.9)=10.28ms 
     http_req_duration..............: avg=398.7ms  min=7.09ms   med=397.87ms max=727.48ms p(90)=451.68ms p(95)=468.28ms p(99.9)=620.67ms
       { expected_response:true }...: avg=398.7ms  min=7.09ms   med=397.87ms max=727.48ms p(90)=451.68ms p(95)=468.28ms p(99.9)=620.67ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 7540
     http_req_receiving.............: avg=62.8µs   min=30.71µs  med=50.95µs  max=1.73ms   p(90)=94.66µs  p(95)=109.29µs p(99.9)=899.44µs
     http_req_sending...............: avg=138.89µs min=6.23µs   med=11.63µs  max=229.81ms p(90)=19.16µs  p(95)=22.66µs  p(99.9)=9.51ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=398.5ms  min=7.03ms   med=397.8ms  max=719.04ms p(90)=451.53ms p(95)=468.01ms p(99.9)=618.11ms
     http_reqs......................: 7540    123.410515/s
     iteration_duration.............: avg=404.31ms min=116.25ms med=398.49ms max=761.76ms p(90)=452.26ms p(95)=469.05ms p(99.9)=633.72ms
     iterations.....................: 7440    121.773771/s
     success_rate...................: 100.00% ✓ 7440       ✗ 0   
     vus............................: 23      min=23       max=50
     vus_max........................: 50      min=50       max=50

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview

@github-actions
Copy link

github-actions bot commented Dec 8, 2025

Overview for: ramping-vus

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. We are running a heavy load of concurrent VUs to measure response time and other stats, during stress. It measure things like memory usage, CPU usage, response times. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 500 VUs over 60s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
hive-router 1901 118193 total, 0 failed avg: 118ms, p95: 290ms
grafbase 1527 96721 total, 0 failed avg: 144ms, p95: 332ms
cosmo 705 45069 total, 0 failed avg: 312ms, p95: 686ms
hive-gateway-router-runtime 599 39643 total, 0 failed avg: 354ms, p95: 721ms ❌ non-compatible response structure (1)
apollo-router 376 25236 total, 0 failed avg: 559ms, p95: 1292ms ❌ 26 unexpected GraphQL errors
hive-gateway 249 17500 total, 0 failed avg: 801ms, p95: 1842ms
apollo-gateway 160 10980 total, 0 failed avg: 1194ms, p95: 2637ms
Summary for: hive-router

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 351579      ✗ 0     
     data_received..................: 10 GB   167 MB/s
     data_sent......................: 138 MB  2.2 MB/s
     http_req_blocked...............: avg=307.62µs min=965ns   med=2.47µs   max=264.51ms p(90)=3.95µs   p(95)=4.64µs   p(99.9)=120.16ms
     http_req_connecting............: avg=304.28µs min=0s      med=0s       max=264.44ms p(90)=0s       p(95)=0s       p(99.9)=120.1ms 
     http_req_duration..............: avg=117.98ms min=1.71ms  med=104.52ms max=455.04ms p(90)=241.67ms p(95)=290.27ms p(99.9)=398.16ms
       { expected_response:true }...: avg=117.98ms min=1.71ms  med=104.52ms max=455.04ms p(90)=241.67ms p(95)=290.27ms p(99.9)=398.16ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 118193
     http_req_receiving.............: avg=420.17µs min=21.27µs med=42.09µs  max=125.69ms p(90)=139.32µs p(95)=384.09µs p(99.9)=66.69ms 
     http_req_sending...............: avg=345.79µs min=3.97µs  med=8.99µs   max=128.59ms p(90)=21.46µs  p(95)=125.99µs p(99.9)=62.27ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=117.21ms min=1.66ms  med=103.88ms max=449.86ms p(90)=240.06ms p(95)=288.51ms p(99.9)=396.39ms
     http_reqs......................: 118193  1901.776653/s
     iteration_duration.............: avg=119.56ms min=1.9ms   med=105.76ms max=673.52ms p(90)=243.45ms p(95)=292.25ms p(99.9)=408.03ms
     iterations.....................: 117193  1885.686219/s
     success_rate...................: 100.00% ✓ 117193      ✗ 0     
     vus............................: 67      min=0         max=496 
     vus_max........................: 500     min=500       max=500 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: grafbase

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 287163      ✗ 0    
     data_received..................: 8.5 GB  134 MB/s
     data_sent......................: 113 MB  1.8 MB/s
     http_req_blocked...............: avg=708.52µs min=1.18µs  med=2.97µs   max=409.38ms p(90)=4.24µs   p(95)=5.01µs   p(99.9)=226.12ms
     http_req_connecting............: avg=702.9µs  min=0s      med=0s       max=409.33ms p(90)=0s       p(95)=0s       p(99.9)=225.74ms
     http_req_duration..............: avg=143.79ms min=2.53ms  med=132.03ms max=484.45ms p(90)=282.97ms p(95)=332.37ms p(99.9)=434.6ms 
       { expected_response:true }...: avg=143.79ms min=2.53ms  med=132.03ms max=484.45ms p(90)=282.97ms p(95)=332.37ms p(99.9)=434.6ms 
     http_req_failed................: 0.00%   ✓ 0           ✗ 96721
     http_req_receiving.............: avg=637.65µs min=24.24µs med=47.22µs  max=150.62ms p(90)=106.25µs p(95)=427.5µs  p(99.9)=85.19ms 
     http_req_sending...............: avg=615.11µs min=5.24µs  med=11.77µs  max=154.38ms p(90)=31.31µs  p(95)=138.79µs p(99.9)=87.25ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=142.54ms min=2.47ms  med=130.64ms max=456.79ms p(90)=279.94ms p(95)=329.83ms p(99.9)=431.46ms
     http_reqs......................: 96721   1527.257416/s
     iteration_duration.............: avg=146.4ms  min=2.75ms  med=134.39ms max=901.68ms p(90)=286.21ms p(95)=335.76ms p(99.9)=538.09ms
     iterations.....................: 95721   1511.467077/s
     success_rate...................: 100.00% ✓ 95721       ✗ 0    
     vus............................: 75      min=0         max=494
     vus_max........................: 500     min=500       max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: cosmo

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 132207     ✗ 0    
     data_received..................: 4.0 GB  62 MB/s
     data_sent......................: 53 MB   821 kB/s
     http_req_blocked...............: avg=133.61µs min=1.31µs med=2.87µs   max=163.66ms p(90)=4.17µs   p(95)=5.5µs    p(99.9)=47.99ms 
     http_req_connecting............: avg=129.11µs min=0s     med=0s       max=163.6ms  p(90)=0s       p(95)=0s       p(99.9)=47.91ms 
     http_req_duration..............: avg=311.62ms min=2.77ms med=297.31ms max=1.55s    p(90)=610.99ms p(95)=686.34ms p(99.9)=1.34s   
       { expected_response:true }...: avg=311.62ms min=2.77ms med=297.31ms max=1.55s    p(90)=610.99ms p(95)=686.34ms p(99.9)=1.34s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 45069
     http_req_receiving.............: avg=703.24µs min=27.3µs med=57.03µs  max=235.47ms p(90)=176.84µs p(95)=458.95µs p(99.9)=125.99ms
     http_req_sending...............: avg=167.77µs min=5.75µs med=10.96µs  max=113.98ms p(90)=29.81µs  p(95)=129.75µs p(99.9)=36.83ms 
     http_req_tls_handshaking.......: avg=0s       min=0s     med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=310.75ms min=2.68ms med=296.94ms max=1.55s    p(90)=609.79ms p(95)=684.62ms p(99.9)=1.34s   
     http_reqs......................: 45069   705.292847/s
     iteration_duration.............: avg=319.27ms min=2.97ms med=306.56ms max=1.55s    p(90)=614.76ms p(95)=690.86ms p(99.9)=1.34s   
     iterations.....................: 44069   689.643668/s
     success_rate...................: 100.00% ✓ 44069      ✗ 0    
     vus............................: 62      min=0        max=497
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway-router-runtime

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✗ valid response structure
      ↳  99% — ✓ 38642 / ✗ 1

     checks.........................: 99.99% ✓ 115928     ✗ 1    
     data_received..................: 3.5 GB 53 MB/s
     data_sent......................: 46 MB  699 kB/s
     http_req_blocked...............: avg=138.01µs min=984ns   med=2.85µs   max=185.58ms p(90)=4.72µs   p(95)=6.47µs   p(99.9)=38.56ms
     http_req_connecting............: avg=132.65µs min=0s      med=0s       max=185.54ms p(90)=0s       p(95)=0s       p(99.9)=38.5ms 
     http_req_duration..............: avg=354.45ms min=4.87ms  med=344.13ms max=1.2s     p(90)=665.11ms p(95)=720.76ms p(99.9)=1.05s  
       { expected_response:true }...: avg=354.45ms min=4.87ms  med=344.13ms max=1.2s     p(90)=665.11ms p(95)=720.76ms p(99.9)=1.05s  
     http_req_failed................: 0.00%  ✓ 0          ✗ 39643
     http_req_receiving.............: avg=202.42µs min=24.68µs med=47.25µs  max=137.49ms p(90)=94.47µs  p(95)=401.72µs p(99.9)=30.32ms
     http_req_sending...............: avg=253.03µs min=4.29µs  med=10.31µs  max=161.42ms p(90)=23.33µs  p(95)=132.29µs p(99.9)=47.97ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=353.99ms min=4.81ms  med=343.77ms max=1.17s    p(90)=664.27ms p(95)=720.03ms p(99.9)=1.05s  
     http_reqs......................: 39643  599.761999/s
     iteration_duration.............: avg=364.13ms min=5.79ms  med=354.35ms max=1.25s    p(90)=668.83ms p(95)=725.31ms p(99.9)=1.06s  
     iterations.....................: 38643  584.632922/s
     success_rate...................: 99.99% ✓ 38642      ✗ 1    
     vus............................: 66     min=0        max=496
     vus_max........................: 500    min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-router

K6 Output

     ✓ response code was 200
     ✗ no graphql errors
      ↳  99% — ✓ 24210 / ✗ 26
     ✓ valid response structure

     checks.........................: 99.96% ✓ 72682      ✗ 26   
     data_received..................: 2.2 GB 33 MB/s
     data_sent......................: 29 MB  439 kB/s
     http_req_blocked...............: avg=50.48µs  min=1.4µs   med=3.22µs   max=51.21ms p(90)=5.08µs  p(95)=6.72µs   p(99.9)=15.93ms
     http_req_connecting............: avg=45.29µs  min=0s      med=0s       max=51.13ms p(90)=0s      p(95)=0s       p(99.9)=15.88ms
     http_req_duration..............: avg=558.89ms min=6ms     med=516.3ms  max=1.97s   p(90)=1.15s   p(95)=1.29s    p(99.9)=1.7s   
       { expected_response:true }...: avg=558.89ms min=6ms     med=516.3ms  max=1.97s   p(90)=1.15s   p(95)=1.29s    p(99.9)=1.7s   
     http_req_failed................: 0.00%  ✓ 0          ✗ 25236
     http_req_receiving.............: avg=100.7µs  min=28.47µs med=55.39µs  max=51.39ms p(90)=98.05µs p(95)=145.25µs p(99.9)=5.21ms 
     http_req_sending...............: avg=72.45µs  min=5.5µs   med=11.7µs   max=54.83ms p(90)=22.57µs p(95)=64.75µs  p(99.9)=12.7ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s      p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=558.71ms min=5.94ms  med=516.2ms  max=1.97s   p(90)=1.15s   p(95)=1.29s    p(99.9)=1.7s   
     http_reqs......................: 25236  376.358857/s
     iteration_duration.............: avg=582.25ms min=6.74ms  med=542.82ms max=1.97s   p(90)=1.16s   p(95)=1.29s    p(99.9)=1.71s  
     iterations.....................: 24236  361.445287/s
     success_rate...................: 99.89% ✓ 24210      ✗ 26   
     vus............................: 65     min=0        max=497
     vus_max........................: 500    min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 49500      ✗ 0    
     data_received..................: 1.5 GB  22 MB/s
     data_sent......................: 21 MB   293 kB/s
     http_req_blocked...............: avg=161.9µs  min=1.38µs  med=2.97µs   max=140.23ms p(90)=5.61µs   p(95)=8.85µs   p(99.9)=39.04ms
     http_req_connecting............: avg=153.98µs min=0s      med=0s       max=140.06ms p(90)=0s       p(95)=0s       p(99.9)=38.98ms
     http_req_duration..............: avg=800.99ms min=6.82ms  med=710.55ms max=5.36s    p(90)=1.63s    p(95)=1.84s    p(99.9)=4.42s  
       { expected_response:true }...: avg=800.99ms min=6.82ms  med=710.55ms max=5.36s    p(90)=1.63s    p(95)=1.84s    p(99.9)=4.42s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 17500
     http_req_receiving.............: avg=199.33µs min=27.37µs med=49.88µs  max=96.72ms  p(90)=116.63µs p(95)=335.49µs p(99.9)=27.35ms
     http_req_sending...............: avg=234.66µs min=5.91µs  med=11.62µs  max=121.03ms p(90)=35.74µs  p(95)=135.13µs p(99.9)=38.37ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=800.55ms min=6.71ms  med=710.24ms max=5.36s    p(90)=1.63s    p(95)=1.84s    p(99.9)=4.42s  
     http_reqs......................: 17500   249.728946/s
     iteration_duration.............: avg=850.02ms min=7.09ms  med=764.43ms max=5.39s    p(90)=1.66s    p(95)=1.85s    p(99.9)=4.46s  
     iterations.....................: 16500   235.45872/s
     success_rate...................: 100.00% ✓ 16500      ✗ 0    
     vus............................: 76      min=0        max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-gateway

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     checks.........................: 100.00% ✓ 29940      ✗ 0    
     data_received..................: 964 MB  14 MB/s
     data_sent......................: 13 MB   191 kB/s
     http_req_blocked...............: avg=27.4µs  min=1.39µs  med=3.13µs  max=37.14ms p(90)=4.77µs  p(95)=11.78µs  p(99.9)=2.9ms  
     http_req_connecting............: avg=21.83µs min=0s      med=0s      max=37.09ms p(90)=0s      p(95)=0s       p(99.9)=2.86ms 
     http_req_duration..............: avg=1.19s   min=7.27ms  med=1.15s   max=15.6s   p(90)=2.16s   p(95)=2.63s    p(99.9)=14s    
       { expected_response:true }...: avg=1.19s   min=7.27ms  med=1.15s   max=15.6s   p(90)=2.16s   p(95)=2.63s    p(99.9)=14s    
     http_req_failed................: 0.00%   ✓ 0          ✗ 10980
     http_req_receiving.............: avg=72.32µs min=27.36µs med=51.78µs max=10.48ms p(90)=93.52µs p(95)=115.88µs p(99.9)=2.05ms 
     http_req_sending...............: avg=46.13µs min=6.04µs  med=12.52µs max=33.1ms  p(90)=28.58µs p(95)=43.45µs  p(99.9)=10.52ms
     http_req_tls_handshaking.......: avg=0s      min=0s      med=0s      max=0s      p(90)=0s      p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=1.19s   min=7.22ms  med=1.15s   max=15.6s   p(90)=2.16s   p(95)=2.63s    p(99.9)=14s    
     http_reqs......................: 10980   160.359569/s
     iteration_duration.............: avg=1.31s   min=7.71ms  med=1.29s   max=15.61s  p(90)=2.23s   p(95)=2.67s    p(99.9)=14.09s 
     iterations.....................: 9980    145.754873/s
     success_rate...................: 100.00% ✓ 9980       ✗ 0    
     vus............................: 98      min=0        max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview

@ardatan ardatan merged commit f55bc17 into main Dec 9, 2025
18 checks passed
@ardatan ardatan deleted the renovate/apollo-graphql-packages branch December 9, 2025 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant