Prometheus: Streaming JSON parser performance improvements (#48792)

This commit is contained in:
Todd Treece
2022-05-24 16:17:11 -04:00
committed by GitHub
parent 438898de86
commit 94b9c524a8
61 changed files with 4279 additions and 155 deletions

View File

@ -160,7 +160,7 @@ func (api *LokiAPI) DataQuery(ctx context.Context, query lokiQuery) (data.Frames
}
iter := jsoniter.Parse(jsoniter.ConfigDefault, resp.Body, 1024)
res := converter.ReadPrometheusStyleResult(iter)
res := converter.ReadPrometheusStyleResult(iter, converter.Options{MatrixWideSeries: false, VectorWideSeries: false})
if res.Error != nil {
return nil, res.Error