prometheus/docs
Chris Marchbanks 692eb7e722
Encode PromQL Matricies with Arrow
Use content negotiation to return a stream of Arrow records from the
query and query_range endpoints in the case where a matrix is returned.
This provides vastly superior CPU performance both on the server and on
the client when transferring significant amounts of data.

goos: darwin
goarch: arm64
pkg: github.com/prometheus/prometheus/web/api/v1
BenchmarkRespond-8                  2326            475496 ns/op          213687 B/op          8 allocs/op
BenchmarkRespondArrow-8            16176             74459 ns/op          452520 B/op         83 allocs/op

Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
2023-01-13 11:17:14 -07:00
..
configuration docs: Update recording rule docs about native histograms 2023-01-12 20:43:02 +05:30
images Add 2.0 storage docs (#3423) 2017-11-07 22:00:38 +01:00
querying Encode PromQL Matricies with Arrow 2023-01-13 11:17:14 -07:00
feature_flags.md Document the native histogram feature flag and PromQL (#11446) 2022-10-14 18:16:12 +05:30
federation.md docs: Update federation docs for native histograms 2023-01-12 20:43:02 +05:30
getting_started.md Update getting started guide with the new UI 2022-01-14 23:14:55 +02:00
http_sd.md Added a failure counter to the HTTP service discovery (#10372) 2022-03-08 14:10:45 +01:00
index.md Update prometheus.io's URL to the latest version (#5270) 2019-02-27 10:39:50 +00:00
installation.md docs: minor corrections to the docker documentation (#6869) 2020-08-31 15:44:08 +01:00
management_api.md /-/{healthy,ready}/ respond to HEAD (#11160) 2022-08-16 21:06:26 +02:00
migration.md Merge release-2.28 back into main (#8975) 2021-06-22 00:59:31 +02:00
stability.md Merge release-2.28 back into main (#8975) 2021-06-22 00:59:31 +02:00
storage.md Allow overlapping blocks by default (#11331) 2022-09-28 19:17:54 +05:30