(a *PrometheusResponse, queryStats *stats.QueryStats)
| 71 | } |
| 72 | |
| 73 | func SetQueryResponseStats(a *PrometheusResponse, queryStats *stats.QueryStats) { |
| 74 | if queryStats != nil { |
| 75 | v := a.Data.Result.GetVector() |
| 76 | if v != nil { |
| 77 | queryStats.AddResponseSeries(uint64(len(v.GetSamples()))) |
| 78 | return |
| 79 | } |
| 80 | |
| 81 | m := a.Data.Result.GetMatrix() |
| 82 | if m != nil { |
| 83 | queryStats.AddResponseSeries(uint64(len(m.GetSampleStreams()))) |
| 84 | return |
| 85 | } |
| 86 | } |
| 87 | } |
no test coverage detected