Arve Knudsen

Results 69 issues of Arve Knudsen

Add method `storage.LabelQuerier.LabelValuesStream` that returns an iterator over corresponding label values, instead of a slice. Work in progress! TODO: - [ ] Benchmark - [ ] Instead of making a...

Change `promql.evaluator.rangeEvalTimestampFunctionOverVectorSelector` so that it doesn't pass sample values to the `timestamp` function, since the latter only cares about timestamps. This also affects peak sample count in statistics, since histogram...

kind/bug
component/promql

To facilitate generating OTel translation code for other Prometheus compatible backends (e.g. Grafana Mimir/Thanos/Cortex), modify the `prometheusremotewrite` sources slightly so that the `PrometheusConverter.TimeSeries` method is in a file called timeseries.go....

component/otlp

Fix `promql.ActiveQueryTracker` so that it unmaps any mmapped file in its `Close` method. Also fix `TestMMapFile` so it releases resources. Related to https://github.com/prometheus/prometheus/pull/13948.

kind/bug
component/promql

I've set up Kubernetes on CoreOS beta (version 1353.4.0), according to [the official guide](https://coreos.com/kubernetes/docs/latest/getting-started.html), but the API server isn't working properly after. At least it's not connectable on https://10.3.0.1, which...

The DNS addon in the guide is completely out of date; for example it installs a ReplicationController which has been long deprecated in favour of Deployment. Check [the current version...

Upgrade Git to latest version in Windows Dockerfiles. The motivation behind this PR is that we (Grafana Labs) are troubleshooting some differences between Git in CI and on local machines,...

We (Grafana Labs) have been having test failures on Windows due to automatic conversion of line endings to CRLF on Windows. I tracked it down to being caused by the...

The "gossip_ring_member" service selector should be removed, since it's only relevant for the "gossip-ring" service itself. So far it could look as if the `*_service_ignored_labels` properties don't have the intended...

bug

**What this PR does**: Upgrade from github.com/armon/go-metrics to github.com/hashicorp/go-metrics, which is the [new](https://github.com/hashicorp/go-metrics/pull/143) URL of the module. **NB:** github.com/hashicorp/memberlist is still using github.com/armon/go-metrics, see [PR](https://github.com/hashicorp/memberlist/pull/287). Maybe best to wait until...