-
Notifications
You must be signed in to change notification settings - Fork 9
Update dependency recharts to v3 #770
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
Conversation
Overview for:
|
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
hive-router | 1860 | 112088 total, 0 failed | avg: 27ms, p95: 48ms | ✅ |
cosmo | 641 | 38771 total, 0 failed | avg: 77ms, p95: 114ms | ✅ |
grafbase | 536 | 32409 total, 0 failed | avg: 92ms, p95: 120ms | ✅ |
apollo-router | 383 | 23294 total, 0 failed | avg: 129ms, p95: 168ms | ✅ |
hive-gateway-bun | 177 | 10868 total, 0 failed | avg: 276ms, p95: 409ms | ✅ |
hive-gateway | 172 | 10546 total, 0 failed | avg: 285ms, p95: 410ms | ✅ |
apollo-gateway | 121 | 7412 total, 0 failed | avg: 406ms, p95: 479ms | ✅ |
Summary for: `hive-router`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 335964 ✗ 0
data_received..................: 9.8 GB 163 MB/s
data_sent......................: 130 MB 2.2 MB/s
http_req_blocked...............: avg=4.98µs min=1.12µs med=2.57µs max=8.57ms p(90)=3.68µs p(95)=4.31µs p(99.9)=79.46µs
http_req_connecting............: avg=1.92µs min=0s med=0s max=8.54ms p(90)=0s p(95)=0s p(99.9)=0s
http_req_duration..............: avg=26.56ms min=1.85ms med=24.04ms max=434.4ms p(90)=41.03ms p(95)=47.57ms p(99.9)=83.14ms
{ expected_response:true }...: avg=26.56ms min=1.85ms med=24.04ms max=434.4ms p(90)=41.03ms p(95)=47.57ms p(99.9)=83.14ms
http_req_failed................: 0.00% ✓ 0 ✗ 112088
http_req_receiving.............: avg=115.25µs min=23.01µs med=43.35µs max=326.88ms p(90)=109.52µs p(95)=342.98µs p(99.9)=10.1ms
http_req_sending...............: avg=88.93µs min=5.37µs med=10.19µs max=399.28ms p(90)=29.79µs p(95)=122.9µs p(99.9)=11.84ms
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=26.36ms min=1.81ms med=23.9ms max=421.03ms p(90)=40.68ms p(95)=47.18ms p(99.9)=81.78ms
http_reqs......................: 112088 1860.933542/s
iteration_duration.............: avg=26.77ms min=3.73ms med=24.24ms max=447.9ms p(90)=41.24ms p(95)=47.79ms p(99.9)=83.35ms
iterations.....................: 111988 1859.273299/s
success_rate...................: 100.00% ✓ 111988 ✗ 0
vus............................: 50 min=50 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `cosmo`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 116013 ✗ 0
data_received..................: 3.4 GB 56 MB/s
data_sent......................: 45 MB 746 kB/s
http_req_blocked...............: avg=9.41µs min=1.34µs med=2.84µs max=9.54ms p(90)=4.23µs p(95)=5.21µs p(99.9)=1.8ms
http_req_connecting............: avg=5.88µs min=0s med=0s max=9.5ms p(90)=0s p(95)=0s p(99.9)=1.79ms
http_req_duration..............: avg=77.16ms min=2.99ms med=75.82ms max=517.85ms p(90)=105.14ms p(95)=113.66ms p(99.9)=310.14ms
{ expected_response:true }...: avg=77.16ms min=2.99ms med=75.82ms max=517.85ms p(90)=105.14ms p(95)=113.66ms p(99.9)=310.14ms
http_req_failed................: 0.00% ✓ 0 ✗ 38771
http_req_receiving.............: avg=152.96µs min=32.21µs med=75.18µs max=35.28ms p(90)=148.79µs p(95)=343.02µs p(99.9)=14.06ms
http_req_sending...............: avg=61.79µs min=6.25µs med=11.69µs max=409.24ms p(90)=28.8µs p(95)=117.4µs p(99.9)=2.61ms
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=76.95ms min=2.9ms med=75.64ms max=516.33ms p(90)=104.91ms p(95)=113.47ms p(99.9)=305.91ms
http_reqs......................: 38771 641.365549/s
iteration_duration.............: avg=77.59ms min=7.88ms med=76.1ms max=549.74ms p(90)=105.44ms p(95)=113.94ms p(99.9)=318.58ms
iterations.....................: 38671 639.711309/s
success_rate...................: 100.00% ✓ 38671 ✗ 0
vus............................: 50 min=50 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `grafbase`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 96927 ✗ 0
data_received..................: 2.8 GB 47 MB/s
data_sent......................: 38 MB 624 kB/s
http_req_blocked...............: avg=14.35µs min=1.57µs med=3.62µs max=9.23ms p(90)=5.6µs p(95)=8.3µs p(99.9)=3.67ms
http_req_connecting............: avg=7.2µs min=0s med=0s max=9.2ms p(90)=0s p(95)=0s p(99.9)=3.13ms
http_req_duration..............: avg=92.2ms min=2.99ms med=90.79ms max=644.69ms p(90)=112.75ms p(95)=119.7ms p(99.9)=395.86ms
{ expected_response:true }...: avg=92.2ms min=2.99ms med=90.79ms max=644.69ms p(90)=112.75ms p(95)=119.7ms p(99.9)=395.86ms
http_req_failed................: 0.00% ✓ 0 ✗ 32409
http_req_receiving.............: avg=185.94µs min=31.74µs med=72.35µs max=111.31ms p(90)=208.76µs p(95)=463.9µs p(99.9)=10.12ms
http_req_sending...............: avg=98.51µs min=6.85µs med=13.74µs max=435.8ms p(90)=100.81µs p(95)=140.84µs p(99.9)=6.9ms
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=91.92ms min=2.94ms med=90.52ms max=609.97ms p(90)=112.45ms p(95)=119.35ms p(99.9)=389.88ms
http_reqs......................: 32409 536.343111/s
iteration_duration.............: avg=92.88ms min=30.94ms med=91.18ms max=689.03ms p(90)=113.11ms p(95)=120.06ms p(99.9)=418.38ms
iterations.....................: 32309 534.688191/s
success_rate...................: 100.00% ✓ 32309 ✗ 0
vus............................: 50 min=50 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `apollo-router`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 69582 ✗ 0
data_received..................: 2.0 GB 34 MB/s
data_sent......................: 27 MB 446 kB/s
http_req_blocked...............: avg=21.91µs min=1.85µs med=2.83µs max=14.57ms p(90)=4.2µs p(95)=4.92µs p(99.9)=9.14ms
http_req_connecting............: avg=18.48µs min=0s med=0s max=14.45ms p(90)=0s p(95)=0s p(99.9)=9.12ms
http_req_duration..............: avg=128.62ms min=5.88ms med=127.62ms max=566.72ms p(90)=158.45ms p(95)=167.76ms p(99.9)=404.8ms
{ expected_response:true }...: avg=128.62ms min=5.88ms med=127.62ms max=566.72ms p(90)=158.45ms p(95)=167.76ms p(99.9)=404.8ms
http_req_failed................: 0.00% ✓ 0 ✗ 23294
http_req_receiving.............: avg=76.99µs min=34.79µs med=52.01µs max=21.82ms p(90)=101.92µs p(95)=130.5µs p(99.9)=1.4ms
http_req_sending...............: avg=77.36µs min=7.26µs med=11.35µs max=173.29ms p(90)=19.4µs p(95)=36.91µs p(99.9)=7.95ms
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=128.47ms min=5.79ms med=127.52ms max=558.55ms p(90)=158.33ms p(95)=167.56ms p(99.9)=391.6ms
http_reqs......................: 23294 383.408677/s
iteration_duration.............: avg=129.44ms min=24.73ms med=127.95ms max=604.82ms p(90)=158.74ms p(95)=168.04ms p(99.9)=434.49ms
iterations.....................: 23194 381.762722/s
success_rate...................: 100.00% ✓ 23194 ✗ 0
vus............................: 50 min=50 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `hive-gateway-bun`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 32304 ✗ 0
data_received..................: 955 MB 16 MB/s
data_sent......................: 13 MB 207 kB/s
http_req_blocked...............: avg=30.94µs min=1.71µs med=3.35µs max=10.96ms p(90)=4.98µs p(95)=5.65µs p(99.9)=8.86ms
http_req_connecting............: avg=26.61µs min=0s med=0s max=10.91ms p(90)=0s p(95)=0s p(99.9)=8.83ms
http_req_duration..............: avg=276.01ms min=6.64ms med=264.4ms max=777.91ms p(90)=362.09ms p(95)=408.79ms p(99.9)=620.08ms
{ expected_response:true }...: avg=276.01ms min=6.64ms med=264.4ms max=777.91ms p(90)=362.09ms p(95)=408.79ms p(99.9)=620.08ms
http_req_failed................: 0.00% ✓ 0 ✗ 10868
http_req_receiving.............: avg=76.77µs min=33.26µs med=58.02µs max=4.71ms p(90)=106.69µs p(95)=128.7µs p(99.9)=1.5ms
http_req_sending...............: avg=73.58µs min=7.42µs med=13.33µs max=244.69ms p(90)=21.64µs p(95)=35.45µs p(99.9)=1.62ms
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=275.86ms min=6.58ms med=264.27ms max=777.83ms p(90)=361.82ms p(95)=408.54ms p(99.9)=618.82ms
http_reqs......................: 10868 177.832884/s
iteration_duration.............: avg=279.06ms min=75.55ms med=265.31ms max=814.96ms p(90)=363.81ms p(95)=409.73ms p(99.9)=702.96ms
iterations.....................: 10768 176.196586/s
success_rate...................: 100.00% ✓ 10768 ✗ 0
vus............................: 38 min=38 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `hive-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 31338 ✗ 0
data_received..................: 926 MB 15 MB/s
data_sent......................: 12 MB 201 kB/s
http_req_blocked...............: avg=33.41µs min=1.66µs med=3.68µs max=11.57ms p(90)=5.29µs p(95)=5.94µs p(99.9)=9.36ms
http_req_connecting............: avg=28.2µs min=0s med=0s max=11.54ms p(90)=0s p(95)=0s p(99.9)=9.33ms
http_req_duration..............: avg=284.57ms min=7.06ms med=273.14ms max=757.18ms p(90)=375.31ms p(95)=409.81ms p(99.9)=647.49ms
{ expected_response:true }...: avg=284.57ms min=7.06ms med=273.14ms max=757.18ms p(90)=375.31ms p(95)=409.81ms p(99.9)=647.49ms
http_req_failed................: 0.00% ✓ 0 ✗ 10546
http_req_receiving.............: avg=83.18µs min=35.78µs med=67.4µs max=6.76ms p(90)=115.59µs p(95)=138.25µs p(99.9)=1.34ms
http_req_sending...............: avg=100.2µs min=7.05µs med=15.13µs max=334.04ms p(90)=23.25µs p(95)=39.37µs p(99.9)=2.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=284.39ms min=7ms med=273.01ms max=756.96ms p(90)=374.95ms p(95)=409.51ms p(99.9)=646.37ms
http_reqs......................: 10546 172.556255/s
iteration_duration.............: avg=287.67ms min=50.01ms med=273.89ms max=833.35ms p(90)=376.67ms p(95)=410.6ms p(99.9)=706.01ms
iterations.....................: 10446 170.920031/s
success_rate...................: 100.00% ✓ 10446 ✗ 0
vus............................: 39 min=39 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `apollo-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 21936 ✗ 0
data_received..................: 651 MB 11 MB/s
data_sent......................: 8.6 MB 141 kB/s
http_req_blocked...............: avg=72.52µs min=1.36µs med=3.01µs max=21.97ms p(90)=4.52µs p(95)=5.23µs p(99.9)=14.41ms
http_req_connecting............: avg=68.99µs min=0s med=0s max=21.93ms p(90)=0s p(95)=0s p(99.9)=14.38ms
http_req_duration..............: avg=405.55ms min=7.35ms med=404.81ms max=838.29ms p(90)=459.83ms p(95)=478.73ms p(99.9)=767.51ms
{ expected_response:true }...: avg=405.55ms min=7.35ms med=404.81ms max=838.29ms p(90)=459.83ms p(95)=478.73ms p(99.9)=767.51ms
http_req_failed................: 0.00% ✓ 0 ✗ 7412
http_req_receiving.............: avg=60.13µs min=25.89µs med=50.65µs max=1.15ms p(90)=90.64µs p(95)=103.59µs p(99.9)=283.97µs
http_req_sending...............: avg=114.55µs min=6.18µs med=12.19µs max=178.45ms p(90)=18.74µs p(95)=22.63µs p(99.9)=6.48ms
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=405.38ms min=7.31ms med=404.74ms max=838.18ms p(90)=459.77ms p(95)=478.6ms p(99.9)=764.31ms
http_reqs......................: 7412 121.198042/s
iteration_duration.............: avg=411.61ms min=96.24ms med=405.35ms max=888.77ms p(90)=460.59ms p(95)=479.45ms p(99.9)=864.93ms
iterations.....................: 7312 119.562882/s
success_rate...................: 100.00% ✓ 7312 ✗ 0
vus............................: 40 min=40 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Overview for:
|
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
hive-router | 169 | 13696 total, 0 failed | avg: 220ms, p95: 230ms | ✅ |
cosmo | 166 | 13540 total, 0 failed | avg: 223ms, p95: 245ms | ✅ |
grafbase | 166 | 13520 total, 0 failed | avg: 224ms, p95: 239ms | ✅ |
hive-gateway | 146 | 11177 total, 0 failed | avg: 270ms, p95: 424ms | ✅ |
hive-gateway-bun | 145 | 11149 total, 0 failed | avg: 270ms, p95: 414ms | ✅ |
apollo-router | 135 | 11080 total, 0 failed | avg: 273ms, p95: 319ms | ✅ |
apollo-gateway | 125 | 10249 total, 0 failed | avg: 295ms, p95: 326ms | ✅ |
Summary for: `hive-router`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 40788 ✗ 0
data_received..................: 1.2 GB 15 MB/s
data_sent......................: 16 MB 197 kB/s
http_req_blocked...............: avg=19.52µs min=1.17µs med=2.13µs max=8.82ms p(90)=3.43µs p(95)=4.91µs p(99.9)=6.52ms
http_req_connecting............: avg=16.51µs min=0s med=0s max=8.79ms p(90)=0s p(95)=0s p(99.9)=6.5ms
http_req_duration..............: avg=220.33ms min=159.48ms med=219.45ms max=619.13ms p(90)=227.87ms p(95)=230.47ms p(99.9)=523.55ms
{ expected_response:true }...: avg=220.33ms min=159.48ms med=219.45ms max=619.13ms p(90)=227.87ms p(95)=230.47ms p(99.9)=523.55ms
http_req_failed................: 0.00% ✓ 0 ✗ 13696
http_req_receiving.............: avg=89µs min=24.75µs med=43.83µs max=129.1ms p(90)=94.05µs p(95)=270.11µs p(99.9)=2.03ms
http_req_sending...............: avg=118.09µs min=5.46µs med=8.77µs max=362.26ms p(90)=30.07µs p(95)=101.1µs p(99.9)=6.4ms
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=220.13ms min=159.45ms med=219.35ms max=602.58ms p(90)=227.71ms p(95)=230.28ms p(99.9)=495.33ms
http_reqs......................: 13696 169.43564/s
iteration_duration.............: avg=220.66ms min=159.62ms med=219.66ms max=646.76ms p(90)=228.05ms p(95)=230.63ms p(99.9)=540.06ms
iterations.....................: 13596 168.198522/s
success_rate...................: 100.00% ✓ 13596 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `cosmo`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 40320 ✗ 0
data_received..................: 1.2 GB 15 MB/s
data_sent......................: 16 MB 194 kB/s
http_req_blocked...............: avg=54.78µs min=1.46µs med=2.83µs max=18.65ms p(90)=4.46µs p(95)=5.52µs p(99.9)=16.17ms
http_req_connecting............: avg=48.81µs min=0s med=0s max=17.94ms p(90)=0s p(95)=0s p(99.9)=15.69ms
http_req_duration..............: avg=223.35ms min=164.77ms med=221.9ms max=629.45ms p(90)=238.79ms p(95)=244.71ms p(99.9)=525.31ms
{ expected_response:true }...: avg=223.35ms min=164.77ms med=221.9ms max=629.45ms p(90)=238.79ms p(95)=244.71ms p(99.9)=525.31ms
http_req_failed................: 0.00% ✓ 0 ✗ 13540
http_req_receiving.............: avg=463.27µs min=33.8µs med=72.23µs max=364.75ms p(90)=405.62µs p(95)=975.56µs p(99.9)=25.7ms
http_req_sending...............: avg=171.57µs min=6.78µs med=11.54µs max=379.26ms p(90)=32.53µs p(95)=128.8µs p(99.9)=4.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=222.72ms min=161.9ms med=221.48ms max=625.91ms p(90)=238.14ms p(95)=243.95ms p(99.9)=502.01ms
http_reqs......................: 13540 166.76002/s
iteration_duration.............: avg=223.75ms min=164.95ms med=222.23ms max=653.17ms p(90)=239.11ms p(95)=244.95ms p(99.9)=539.21ms
iterations.....................: 13440 165.52841/s
success_rate...................: 100.00% ✓ 13440 ✗ 0
vus............................: 46 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `grafbase`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 40260 ✗ 0
data_received..................: 1.2 GB 15 MB/s
data_sent......................: 16 MB 194 kB/s
http_req_blocked...............: avg=20.98µs min=1.5µs med=3.27µs max=9.22ms p(90)=4.77µs p(95)=5.67µs p(99.9)=6.74ms
http_req_connecting............: avg=16.87µs min=0s med=0s max=9.19ms p(90)=0s p(95)=0s p(99.9)=6.71ms
http_req_duration..............: avg=223.51ms min=205.75ms med=221.93ms max=657.04ms p(90)=234.47ms p(95)=238.66ms p(99.9)=531.11ms
{ expected_response:true }...: avg=223.51ms min=205.75ms med=221.93ms max=657.04ms p(90)=234.47ms p(95)=238.66ms p(99.9)=531.11ms
http_req_failed................: 0.00% ✓ 0 ✗ 13520
http_req_receiving.............: avg=102.31µs min=31.02µs med=62.66µs max=194.07ms p(90)=110.52µs p(95)=149.48µs p(99.9)=2.86ms
http_req_sending...............: avg=71.33µs min=6.49µs med=13.09µs max=170.77ms p(90)=22.98µs p(95)=38.08µs p(99.9)=2.92ms
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=223.33ms min=205.68ms med=221.84ms max=639.7ms p(90)=234.34ms p(95)=238.54ms p(99.9)=513.86ms
http_reqs......................: 13520 166.676619/s
iteration_duration.............: avg=223.93ms min=205.94ms med=222.25ms max=671.26ms p(90)=234.81ms p(95)=238.99ms p(99.9)=568.43ms
iterations.....................: 13420 165.443804/s
success_rate...................: 100.00% ✓ 13420 ✗ 0
vus............................: 37 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `hive-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 33231 ✗ 0
data_received..................: 982 MB 13 MB/s
data_sent......................: 13 MB 170 kB/s
http_req_blocked...............: avg=32.36µs min=1.42µs med=3.68µs max=12.48ms p(90)=5.31µs p(95)=6.31µs p(99.9)=9.13ms
http_req_connecting............: avg=26.91µs min=0s med=0s max=12.41ms p(90)=0s p(95)=0s p(99.9)=8.96ms
http_req_duration..............: avg=269.88ms min=160.72ms med=254.76ms max=821.3ms p(90)=311.69ms p(95)=424.29ms p(99.9)=688.07ms
{ expected_response:true }...: avg=269.88ms min=160.72ms med=254.76ms max=821.3ms p(90)=311.69ms p(95)=424.29ms p(99.9)=688.07ms
http_req_failed................: 0.00% ✓ 0 ✗ 11177
http_req_receiving.............: avg=103.87µs min=32.98µs med=73.64µs max=11.01ms p(90)=125.08µs p(95)=165.81µs p(99.9)=3.56ms
http_req_sending...............: avg=110.35µs min=7.26µs med=14.43µs max=185.62ms p(90)=30.75µs p(95)=43µs p(99.9)=12.86ms
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=269.67ms min=160.58ms med=254.66ms max=807.99ms p(90)=311.11ms p(95)=424.04ms p(99.9)=680.78ms
http_reqs......................: 11177 146.038638/s
iteration_duration.............: avg=271.32ms min=179.3ms med=255.32ms max=842.69ms p(90)=313.84ms p(95)=425.4ms p(99.9)=730.65ms
iterations.....................: 11077 144.732038/s
success_rate...................: 100.00% ✓ 11077 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `hive-gateway-bun`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 33147 ✗ 0
data_received..................: 979 MB 13 MB/s
data_sent......................: 13 MB 170 kB/s
http_req_blocked...............: avg=26.1µs min=1.46µs med=3.72µs max=9ms p(90)=5.47µs p(95)=6.59µs p(99.9)=6.93ms
http_req_connecting............: avg=20.27µs min=0s med=0s max=8.97ms p(90)=0s p(95)=0s p(99.9)=6.91ms
http_req_duration..............: avg=270.47ms min=159.86ms med=255.84ms max=825.63ms p(90)=323.93ms p(95)=414.37ms p(99.9)=688.48ms
{ expected_response:true }...: avg=270.47ms min=159.86ms med=255.84ms max=825.63ms p(90)=323.93ms p(95)=414.37ms p(99.9)=688.48ms
http_req_failed................: 0.00% ✓ 0 ✗ 11149
http_req_receiving.............: avg=108.2µs min=33.19µs med=74.25µs max=10ms p(90)=130.87µs p(95)=177.02µs p(99.9)=4.29ms
http_req_sending...............: avg=75.69µs min=7.23µs med=14.64µs max=186.28ms p(90)=32.47µs p(95)=47.08µs p(99.9)=4.26ms
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=270.29ms min=159.71ms med=255.68ms max=824.69ms p(90)=323.63ms p(95)=414.07ms p(99.9)=686.98ms
http_reqs......................: 11149 145.951608/s
iteration_duration.............: avg=271.94ms min=173.21ms med=256.37ms max=855.62ms p(90)=329ms p(95)=415.49ms p(99.9)=751.8ms
iterations.....................: 11049 144.642507/s
success_rate...................: 100.00% ✓ 11049 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `apollo-router`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 32940 ✗ 0
data_received..................: 972 MB 12 MB/s
data_sent......................: 13 MB 158 kB/s
http_req_blocked...............: avg=22.94µs min=1.46µs med=2.85µs max=8.11ms p(90)=4.51µs p(95)=5.46µs p(99.9)=6.38ms
http_req_connecting............: avg=18.44µs min=0s med=0s max=8.08ms p(90)=0s p(95)=0s p(99.9)=6.36ms
http_req_duration..............: avg=273.13ms min=141.54ms med=273.44ms max=682.41ms p(90)=308.82ms p(95)=318.71ms p(99.9)=606.84ms
{ expected_response:true }...: avg=273.13ms min=141.54ms med=273.44ms max=682.41ms p(90)=308.82ms p(95)=318.71ms p(99.9)=606.84ms
http_req_failed................: 0.00% ✓ 0 ✗ 11080
http_req_receiving.............: avg=134.29µs min=32.64µs med=56.36µs max=13.42ms p(90)=159.12µs p(95)=461.65µs p(99.9)=6.06ms
http_req_sending...............: avg=127.94µs min=6.48µs med=11.67µs max=361.59ms p(90)=62.01µs p(95)=144.06µs p(99.9)=4.65ms
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=272.87ms min=141.45ms med=273.26ms max=680.81ms p(90)=308.53ms p(95)=318.4ms p(99.9)=594.8ms
http_reqs......................: 11080 135.744127/s
iteration_duration.............: avg=274.06ms min=141.74ms med=274.07ms max=696.94ms p(90)=309.27ms p(95)=319.06ms p(99.9)=641.29ms
iterations.....................: 10980 134.519/s
success_rate...................: 100.00% ✓ 10980 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `apollo-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 30447 ✗ 0
data_received..................: 900 MB 11 MB/s
data_sent......................: 12 MB 146 kB/s
http_req_blocked...............: avg=56.69µs min=1.38µs med=3.22µs max=16.97ms p(90)=4.47µs p(95)=5.25µs p(99.9)=15.05ms
http_req_connecting............: avg=52.09µs min=0s med=0s max=16.84ms p(90)=0s p(95)=0s p(99.9)=14.95ms
http_req_duration..............: avg=294.96ms min=210.35ms med=292.59ms max=813.96ms p(90)=316.6ms p(95)=325.9ms p(99.9)=697.44ms
{ expected_response:true }...: avg=294.96ms min=210.35ms med=292.59ms max=813.96ms p(90)=316.6ms p(95)=325.9ms p(99.9)=697.44ms
http_req_failed................: 0.00% ✓ 0 ✗ 10249
http_req_receiving.............: avg=75.74µs min=30.61µs med=54.4µs max=10.12ms p(90)=102.16µs p(95)=122.68µs p(99.9)=1.74ms
http_req_sending...............: avg=113.66µs min=6.2µs med=12.41µs max=242.54ms p(90)=19.42µs p(95)=36.38µs p(99.9)=3.95ms
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=294.78ms min=210.3ms med=292.45ms max=813.67ms p(90)=316.42ms p(95)=325.71ms p(99.9)=695.21ms
http_reqs......................: 10249 125.807037/s
iteration_duration.............: avg=296.23ms min=215.97ms med=293.01ms max=849.75ms p(90)=316.98ms p(95)=326.41ms p(99.9)=780.18ms
iterations.....................: 10149 124.579532/s
success_rate...................: 100.00% ✓ 10149 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Overview for:
|
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
grafbase | 170 | 13812 total, 0 failed | avg: 219ms, p95: 230ms | ✅ |
hive-router | 169 | 13724 total, 0 failed | avg: 220ms, p95: 230ms | ✅ |
cosmo | 156 | 12693 total, 0 failed | avg: 238ms, p95: 264ms | ✅ |
hive-gateway | 138 | 10597 total, 0 failed | avg: 285ms, p95: 408ms | ✅ |
hive-gateway-bun | 133 | 10217 total, 0 failed | avg: 295ms, p95: 418ms | ✅ |
apollo-router | 124 | 10159 total, 0 failed | avg: 298ms, p95: 341ms | ✅ |
apollo-gateway | 86 | 7092 total, 0 failed | avg: 428ms, p95: 466ms | ✅ |
Summary for: `grafbase`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 41136 ✗ 0
data_received..................: 1.2 GB 15 MB/s
data_sent......................: 16 MB 198 kB/s
http_req_blocked...............: avg=46.19µs min=1.31µs med=2.97µs max=15.7ms p(90)=3.88µs p(95)=4.51µs p(99.9)=13.42ms
http_req_connecting............: avg=42.2µs min=0s med=0s max=15.55ms p(90)=0s p(95)=0s p(99.9)=13.37ms
http_req_duration..............: avg=218.75ms min=205.48ms med=217.17ms max=616.19ms p(90)=226.8ms p(95)=230.31ms p(99.9)=492.49ms
{ expected_response:true }...: avg=218.75ms min=205.48ms med=217.17ms max=616.19ms p(90)=226.8ms p(95)=230.31ms p(99.9)=492.49ms
http_req_failed................: 0.00% ✓ 0 ✗ 13812
http_req_receiving.............: avg=74.48µs min=26.39µs med=50.65µs max=40.15ms p(90)=84.68µs p(95)=107.8µs p(99.9)=1.88ms
http_req_sending...............: avg=65.88µs min=6.26µs med=11.96µs max=268.56ms p(90)=15.29µs p(95)=33.22µs p(99.9)=5.41ms
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=218.61ms min=205.43ms med=217.09ms max=603.15ms p(90)=226.7ms p(95)=230.16ms p(99.9)=491.28ms
http_reqs......................: 13812 170.457095/s
iteration_duration.............: avg=219.12ms min=205.59ms med=217.44ms max=636.96ms p(90)=227.11ms p(95)=230.62ms p(99.9)=517.49ms
iterations.....................: 13712 169.222972/s
success_rate...................: 100.00% ✓ 13712 ✗ 0
vus............................: 11 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `hive-router`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 40872 ✗ 0
data_received..................: 1.2 GB 15 MB/s
data_sent......................: 16 MB 197 kB/s
http_req_blocked...............: avg=19.38µs min=1.17µs med=2.16µs max=9.19ms p(90)=3.06µs p(95)=4.07µs p(99.9)=6.78ms
http_req_connecting............: avg=16.79µs min=0s med=0s max=9.16ms p(90)=0s p(95)=0s p(99.9)=6.76ms
http_req_duration..............: avg=220.11ms min=119.98ms med=219.3ms max=608.4ms p(90)=227.93ms p(95)=230.39ms p(99.9)=501.24ms
{ expected_response:true }...: avg=220.11ms min=119.98ms med=219.3ms max=608.4ms p(90)=227.93ms p(95)=230.39ms p(99.9)=501.24ms
http_req_failed................: 0.00% ✓ 0 ✗ 13724
http_req_receiving.............: avg=78.11µs min=22.87µs med=40.75µs max=57.58ms p(90)=81.14µs p(95)=243.07µs p(99.9)=2.9ms
http_req_sending...............: avg=119.27µs min=5.42µs med=9.16µs max=302.05ms p(90)=27.77µs p(95)=90.69µs p(99.9)=4.54ms
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=219.91ms min=115.61ms med=219.2ms max=606.75ms p(90)=227.81ms p(95)=230.25ms p(99.9)=492.14ms
http_reqs......................: 13724 169.749509/s
iteration_duration.............: avg=220.48ms min=120.13ms med=219.55ms max=621.03ms p(90)=228.13ms p(95)=230.58ms p(99.9)=525.53ms
iterations.....................: 13624 168.512628/s
success_rate...................: 100.00% ✓ 13624 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `cosmo`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 37779 ✗ 0
data_received..................: 1.1 GB 14 MB/s
data_sent......................: 15 MB 182 kB/s
http_req_blocked...............: avg=49.64µs min=1.49µs med=2.7µs max=16.86ms p(90)=3.9µs p(95)=4.85µs p(99.9)=13.83ms
http_req_connecting............: avg=45.65µs min=0s med=0s max=16.55ms p(90)=0s p(95)=0s p(99.9)=13.78ms
http_req_duration..............: avg=237.74ms min=161.4ms med=237.37ms max=627.43ms p(90)=257.98ms p(95)=263.75ms p(99.9)=520.83ms
{ expected_response:true }...: avg=237.74ms min=161.4ms med=237.37ms max=627.43ms p(90)=257.98ms p(95)=263.75ms p(99.9)=520.83ms
http_req_failed................: 0.00% ✓ 0 ✗ 12693
http_req_receiving.............: avg=248.62µs min=31.5µs med=62.74µs max=103ms p(90)=173.44µs p(95)=433µs p(99.9)=24.65ms
http_req_sending...............: avg=87.82µs min=6.62µs med=10.89µs max=176.05ms p(90)=28.31µs p(95)=116.44µs p(99.9)=5.9ms
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=237.4ms min=161.34ms med=237.14ms max=620.15ms p(90)=257.49ms p(95)=263.34ms p(99.9)=515.43ms
http_reqs......................: 12693 156.810437/s
iteration_duration.............: avg=238.28ms min=161.59ms med=237.76ms max=658.59ms p(90)=258.24ms p(95)=263.97ms p(99.9)=569.57ms
iterations.....................: 12593 155.575029/s
success_rate...................: 100.00% ✓ 12593 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `hive-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 31491 ✗ 0
data_received..................: 931 MB 12 MB/s
data_sent......................: 12 MB 161 kB/s
http_req_blocked...............: avg=30.95µs min=1.61µs med=3.4µs max=11.39ms p(90)=4.99µs p(95)=5.73µs p(99.9)=9.1ms
http_req_connecting............: avg=26.41µs min=0s med=0s max=11.17ms p(90)=0s p(95)=0s p(99.9)=9.07ms
http_req_duration..............: avg=284.63ms min=159.32ms med=268.71ms max=779.77ms p(90)=385.25ms p(95)=408.35ms p(99.9)=671.68ms
{ expected_response:true }...: avg=284.63ms min=159.32ms med=268.71ms max=779.77ms p(90)=385.25ms p(95)=408.35ms p(99.9)=671.68ms
http_req_failed................: 0.00% ✓ 0 ✗ 10597
http_req_receiving.............: avg=88.34µs min=34.68µs med=63.88µs max=37.16ms p(90)=112µs p(95)=136.45µs p(99.9)=2.41ms
http_req_sending...............: avg=97.16µs min=7.23µs med=13.55µs max=348.07ms p(90)=21.84µs p(95)=36.84µs p(99.9)=3.81ms
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=284.44ms min=159.14ms med=268.62ms max=778.27ms p(90)=385.01ms p(95)=408.03ms p(99.9)=670.23ms
http_reqs......................: 10597 138.626801/s
iteration_duration.............: avg=286.26ms min=177.33ms med=269.16ms max=840.09ms p(90)=386.04ms p(95)=408.92ms p(99.9)=708.74ms
iterations.....................: 10497 137.318631/s
success_rate...................: 100.00% ✓ 10497 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `hive-gateway-bun`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 30351 ✗ 0
data_received..................: 897 MB 12 MB/s
data_sent......................: 12 MB 155 kB/s
http_req_blocked...............: avg=32.8µs min=1.48µs med=3.83µs max=11.52ms p(90)=5.59µs p(95)=6.55µs p(99.9)=9.23ms
http_req_connecting............: avg=27.53µs min=0s med=0s max=11.49ms p(90)=0s p(95)=0s p(99.9)=9.18ms
http_req_duration..............: avg=295.31ms min=160.52ms med=278.88ms max=884.52ms p(90)=396.19ms p(95)=417.53ms p(99.9)=749.41ms
{ expected_response:true }...: avg=295.31ms min=160.52ms med=278.88ms max=884.52ms p(90)=396.19ms p(95)=417.53ms p(99.9)=749.41ms
http_req_failed................: 0.00% ✓ 0 ✗ 10217
http_req_receiving.............: avg=108.03µs min=29.96µs med=74.13µs max=201.17ms p(90)=121.31µs p(95)=145.85µs p(99.9)=2.09ms
http_req_sending...............: avg=52.15µs min=6.83µs med=14.99µs max=119.94ms p(90)=24.34µs p(95)=39.27µs p(99.9)=1.58ms
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=295.15ms min=160.42ms med=278.75ms max=870.09ms p(90)=396.03ms p(95)=417.39ms p(99.9)=738.26ms
http_reqs......................: 10217 133.468922/s
iteration_duration.............: avg=297.1ms min=187.14ms med=279.38ms max=919.37ms p(90)=397.02ms p(95)=417.98ms p(99.9)=869.62ms
iterations.....................: 10117 132.16258/s
success_rate...................: 100.00% ✓ 10117 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `apollo-router`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 30177 ✗ 0
data_received..................: 891 MB 11 MB/s
data_sent......................: 12 MB 145 kB/s
http_req_blocked...............: avg=26.07µs min=1.61µs med=2.69µs max=8.99ms p(90)=3.91µs p(95)=4.8µs p(99.9)=7.29ms
http_req_connecting............: avg=22.73µs min=0s med=0s max=8.96ms p(90)=0s p(95)=0s p(99.9)=7.27ms
http_req_duration..............: avg=297.64ms min=125.94ms med=298.93ms max=705.87ms p(90)=331.87ms p(95)=340.8ms p(99.9)=608.18ms
{ expected_response:true }...: avg=297.64ms min=125.94ms med=298.93ms max=705.87ms p(90)=331.87ms p(95)=340.8ms p(99.9)=608.18ms
http_req_failed................: 0.00% ✓ 0 ✗ 10159
http_req_receiving.............: avg=81.02µs min=34.68µs med=49.44µs max=4.05ms p(90)=94.44µs p(95)=193.7µs p(99.9)=1.63ms
http_req_sending...............: avg=156.23µs min=6.86µs med=10.83µs max=275.77ms p(90)=21.77µs p(95)=126.15µs p(99.9)=3.73ms
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=297.4ms min=125.86ms med=298.76ms max=704.62ms p(90)=331.64ms p(95)=340.51ms p(99.9)=606.88ms
http_reqs......................: 10159 124.712175/s
iteration_duration.............: avg=298.83ms min=126.14ms med=299.51ms max=722.79ms p(90)=332.24ms p(95)=341.17ms p(99.9)=649.29ms
iterations.....................: 10059 123.484572/s
success_rate...................: 100.00% ✓ 10059 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
Summary for: `apollo-gateway`
K6 Output
✓ response code was 200
✓ no graphql errors
✓ valid response structure
checks.........................: 100.00% ✓ 20976 ✗ 0
data_received..................: 623 MB 7.6 MB/s
data_sent......................: 8.2 MB 101 kB/s
http_req_blocked...............: avg=44.29µs min=1.41µs med=3.03µs max=11.13ms p(90)=4.52µs p(95)=5.18µs p(99.9)=9.63ms
http_req_connecting............: avg=39.85µs min=0s med=0s max=11.09ms p(90)=0s p(95)=0s p(99.9)=9.6ms
http_req_duration..............: avg=427.64ms min=211.05ms med=430.81ms max=822.83ms p(90)=457.58ms p(95)=466.21ms p(99.9)=782.16ms
{ expected_response:true }...: avg=427.64ms min=211.05ms med=430.81ms max=822.83ms p(90)=457.58ms p(95)=466.21ms p(99.9)=782.16ms
http_req_failed................: 0.00% ✓ 0 ✗ 7092
http_req_receiving.............: avg=66.51µs min=31.57µs med=52.25µs max=16ms p(90)=95.82µs p(95)=113.93µs p(99.9)=582.87µs
http_req_sending...............: avg=43.89µs min=6.41µs med=12.36µs max=46.98ms p(90)=19.66µs p(95)=23.68µs p(99.9)=4.16ms
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=427.53ms min=210.95ms med=430.74ms max=822.65ms p(90)=457.47ms p(95)=466.14ms p(99.9)=781.01ms
http_reqs......................: 7092 86.750768/s
iteration_duration.............: avg=431.1ms min=281.05ms med=431.31ms max=853.02ms p(90)=458ms p(95)=466.86ms p(99.9)=817.46ms
iterations.....................: 6992 85.527548/s
success_rate...................: 100.00% ✓ 6992 ✗ 0
vus............................: 50 min=0 max=50
vus_max........................: 50 min=50 max=50
Performance Overview
HTTP Overview
82711dc
to
63b5e30
Compare
This PR contains the following updates:
^2.15.4
->^3.0.0
Release Notes
recharts/recharts (recharts)
v3.1.2
Compare Source
What's Changed
Fix
Label/Polar Charts
:Label
viewbox should now be present in polar charts and address #6030 by @PavelVanecek in #6180Full Changelog: recharts/recharts@v3.1.1...v3.1.2
v3.1.1
Compare Source
What's Changed
Fix
General
: Don't apply duplicate IDs in the DOM by @PavelVanecek in #6111Stacked Area/Bar
: give all graphical items their own unique identifier and use that to select stacked data. Fixes issue where stacked charts could not be created from the graphical itemdata
prop #6073 by @PavelVanecekStacked Area/Bar
: exclude stacked axis domain when not relevant for axis by @rinkstiekema in #6162 fixes issue where numeric stacked charts would not render correctlyArea Chart
: ranged area chart - show active dot on both points instead of just the top one by @sroy8091 in #6116 fixes #6080Polar Charts/Label
: fixLabel
in polar charts by @PavelVanecek in #6126Scatter/ErrorBar
: choose implicit Scatter ErrorBar direction based on chart layout (to be the same as 2.x) by @PavelVanecek in #6159X/YAxis/Reference Components
: allow axis values and reference items to render when there is no data but there is a domain/explicit ticks set by @ethphan in #6161X/YAxis
: pass axis padding info to custom tick components by @shreedharbhat98 in #6163Chore / Testing
strictNullChecks
Animate
intoJavascriptAnimate
andCSSTransitionAnimate
by @PavelVanecek in #6175New Contributors
Full Changelog: recharts/recharts@v3.1.0...v3.1.1
v3.1.0
Compare Source
What's Changed
Bug fixes (old and new) and a few new hooks post 3.0 launch!
Feat
More hooks!
useOffset
andusePlotArea
hooks by @PavelVanecek in #6057useActiveTooltipDataPoints
hook by @PavelVanecek in #6067Fix
Legend
: After hiding and showing legend elements, keep them in the same order as before by @PavelVanecek in #6026Bar
: addpayload
as a valid property onBarRectangleItem
by @ckifer in #6029Accessibility
: Removerole=application
from recharts wrapper (this was removed in 2.x for accessibility reasons) by @PavelVanecek in #6060ResponsiveContainer
: Addoverflow: visible
zero-size wrapper so that ResponsiveContainer can shrink by @PavelVanecek in #6068X/YAxis
: FixtickCount
andallowDecimals
if axis domain does not include the keyword 'auto' by @PavelVanecek in #6070Tooltip
: Fix active tooltip and dots when there are multiple graphical items each with their own data by @PavelVanecek in #6074Docs
Chore
New Contributors
Full Changelog: recharts/recharts@v3.0.2...v3.1.0
v3.0.2
Compare Source
What's Changed
Please skip 3.0.1 and go straight to 3.0.2 - #6022. In
React.StrictMode
charts in 3.0.1 were not rendering at all. This revert should resolve that.revert
: revert preserve legend order by @ckifer in #6023Full Changelog: recharts/recharts@v3.0.1...v3.0.2
v3.0.1
Compare Source
What's Changed
Lots of fixes from the 3.0 release - thanks for the reports!
Edit: broke something #6022
Fix
Label
: fix an issue which causedlabelRef
to get passed to custom DOM elements which logged an error/warning by @saurabhraj123 in #6008Pie
->Label
: fix issue where pie labels were not rendering correctly when specified as a child ofPie
by @PavelVanecek in #5987Legend
: apply legenditemSorter
for customcontent
as well as default content by @PavelVanecek in #6012*Legend
: keep legend items in the same order when they are hidden and shown by @PavelVanecek in #6017Bar
->Brush
: fix undefined access error when usingBrush
with stacked bar charts by @PavelVanecek in #6009X/YAxis
: fixDecimalError
when creating vertical oriented charts with a single datapoint by @ckifer in #6016X/Y/PolarAngle/PolarRadius Axis
:tickFormatter
is no longer called with data indexes before the actual data by @PavelVanecek in #6019Full Changelog: recharts/recharts@v3.0.0...v3.0.1
v3.0.0
Compare Source
🚀 Recharts 3 is here!
Huge shoutout to @PavelVanecek who wrote 95% of the code for this major version release. We re-wrote recharts state management, wrote some 3500 unit tests, fixed a bunch of bugs, and added a few well-requested features.
The intent with 3.0 is that it is now a better/easier place for the community to contribute to. Looking forward to what the future of recharts looks like in 3.x and beyond!
More details and the 3.0 migration guide
BREAKING CHANGES
Please see https://github.com/recharts/recharts/wiki/3.0-migration-guide#breaking-code-changes
tldr;
CategoricalChartState
(which was access to recharts internal state) no longer exists in event handlers orCustomized
, etc.<Customized />
no longer receives recharts state/propsNew Features
accessibilityLayer
is now on on all polar and cartesian charts by default. Tab into the chart and use the arrow keys to navigate.axisId
YAxis
: auto width calculation for YAxes - setwidth="auto"
X/YAxis
: Addsymlog
d3 scale typeBug fixes and improvements
This release fixes some long standing issues in recharts, the easiest way to determine all of them is to take a look at the recharts 3.0 project board
Pie
: no more border around pie sectors on click, etc.CartesianGrid
: background now renders below the grid lines instead of aboveOur 3.0 storybook has a lot of updated examples!
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.
This PR was generated by Mend Renovate. View the repository job log.