Commit 477004f
committed
fix(webapp): apply the sparse-series bucket floor to the queue detail charts
The queue detail page has the same event-driven series as the Queues list hero
row, and the same problem: scheduling delay and throttling only have samples
when something started or was held back, so at the 10-second width a short range
picks, most buckets held nothing and the lines read as a run of zeros.
Scheduling delay (p50/p95/p99), Throttled, and the per-key mean delay on the
Concurrency keys tab now take the same 60-second floor, and the two delay charts
break where a bucket genuinely has no samples instead of drawing a zero. The
gauge charts on this page (concurrency, queue depth, keys with backlog, worst key
wait) carry forward and read correctly at any width, so they are left alone.
None of this page's charts carry a headline readout, so there is no share-of-
buckets figure here to skew the way the list page's throttled readout did.
The floor and the no-samples break are plumbed through the shared queue-metric
card, so the task detail page and run inspector can opt in later without
further changes.1 parent 97875c8 commit 477004f
2 files changed
Lines changed: 35 additions & 6 deletions
File tree
- apps/webapp/app
- components/queues
- routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.queues_.$queueParam
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
| 58 | + | |
57 | 59 | | |
58 | 60 | | |
59 | 61 | | |
| |||
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| 67 | + | |
65 | 68 | | |
66 | 69 | | |
67 | 70 | | |
| |||
120 | 123 | | |
121 | 124 | | |
122 | 125 | | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
123 | 134 | | |
124 | 135 | | |
125 | 136 | | |
| |||
136 | 147 | | |
137 | 148 | | |
138 | 149 | | |
| 150 | + | |
| 151 | + | |
139 | 152 | | |
140 | 153 | | |
141 | 154 | | |
142 | 155 | | |
143 | 156 | | |
144 | 157 | | |
145 | 158 | | |
| 159 | + | |
146 | 160 | | |
147 | 161 | | |
148 | 162 | | |
149 | 163 | | |
150 | 164 | | |
151 | | - | |
| 165 | + | |
152 | 166 | | |
153 | 167 | | |
154 | | - | |
| 168 | + | |
| 169 | + | |
155 | 170 | | |
156 | 171 | | |
157 | 172 | | |
| |||
160 | 175 | | |
161 | 176 | | |
162 | 177 | | |
163 | | - | |
| 178 | + | |
164 | 179 | | |
165 | 180 | | |
166 | 181 | | |
167 | 182 | | |
168 | 183 | | |
169 | 184 | | |
170 | 185 | | |
171 | | - | |
| 186 | + | |
172 | 187 | | |
173 | 188 | | |
174 | 189 | | |
| |||
Lines changed: 16 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
194 | 202 | | |
195 | 203 | | |
196 | 204 | | |
| |||
470 | 478 | | |
471 | 479 | | |
472 | 480 | | |
473 | | - | |
| 481 | + | |
474 | 482 | | |
| 483 | + | |
| 484 | + | |
475 | 485 | | |
476 | 486 | | |
477 | 487 | | |
| |||
493 | 503 | | |
494 | 504 | | |
495 | 505 | | |
| 506 | + | |
496 | 507 | | |
497 | 508 | | |
498 | 509 | | |
| |||
1003 | 1014 | | |
1004 | 1015 | | |
1005 | 1016 | | |
1006 | | - | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
1007 | 1021 | | |
1008 | 1022 | | |
1009 | 1023 | | |
| |||
0 commit comments