Sebastian Rabenhorst
Sebastian Rabenhorst
This PR adds native histogram support for downsampling in compact and is part of https://github.com/thanos-io/thanos/issues/5907. * [x] I added CHANGELOG entry for this change. * [ ] Change is not...
### Is your proposal related to a problem? Experimental native histogram support was released with [Prometheus v0.40.x](https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md#2400--2022-11-08). https://github.com/thanos-io/thanos/pull/5896 updated Thanos to Prometheus v0.40.1 but without implementing native histograms. I propose...
Add `storage.agent.reject-out-of-order-samples` flag and make rejecting out-of-order samples in agent's db configurable. This allows disabling remote writing out-of-order samples from agent, which was introduced in https://github.com/prometheus/prometheus/pull/12897.
In https://github.com/thanos-community/promql-engine/pull/170 Prometheus was updated to v0.42.0 but we don't take advantage of newly introduced possibility of iterator reuse from https://github.com/prometheus/prometheus/pull/11334. We should investigate if we can take advantage of...
This PR exposes native histogram configuration for histogram metrics as flags. Without setting the flags, behavior won't change. Native histograms are only scraped when both Prometheus and the client support...