Rob Skillington
Rob Skillington
**What this PR does / why we need it**: This reduces a significant amount of all index query allocations by implementing the conjunction search as a lazy iterator over existing...
**What this PR does / why we need it**: Previously setting zero would default to the 100k default max series limit which conflicts with how the header works (setting zero...
This adds the context to filter the label names and values down to the subset of timeseries applicable for a query. This also makes this logic applicable for filtering the...
This builds on https://github.com/prometheus/prometheus/pull/10544 which intended later would be added the ability to format PromQL queries to `promtool` to allow formatting of PromQL queries and also setting/deleting label matchers contained...
**What this PR does / why we need it**: Allows pending IO to queue up while encode loop for the commit log can continue working. Also reserves an entire gomaxproc...
**What this PR does / why we need it**: Work in progress. **Special notes for your reviewer**: **Does this PR introduce a user-facing and/or backwards incompatible change?**: ```release-note NONE ```...
**What this PR does / why we need it**: Fixes # **Special notes for your reviewer**: **Does this PR introduce a user-facing and/or backwards incompatible change?**: ```release-note ``` **Does this...
**What this PR does / why we need it**: This allows an operator to jitter flushing by shard rather than by aggregator server. This is running very few vertically scaled...
**What this PR does / why we need it**: Testing sharding host queues. **Special notes for your reviewer**: **Does this PR introduce a user-facing and/or backwards incompatible change?**: ```release-note NONE...