Oleg Zaytsev

Results 34 issues of Oleg Zaytsev

Instead of reading a generic-ish `[]string` slice, we can read a generic type which would be specifically `labels.Label` for the posting offset table. This avoids allocating a slice that escapes...

### Proposal `Appender.Append` returns the reference of the appended series, however there's no way to know which label set ended up being appended. Since `headAppender.Append` modifies the labelset (removing the...

#### What this PR does This is a PoC (hence draft, pending to add to the rest of the panels), I'm looking for feedback on this before changing all panels....

release/notified-changelog-cut

#### Is your feature request related to a problem? Please describe. `query-frontend` caches results, but it sets a TTL of 7d to those results: https://github.com/grafana/mimir/blob/cac269d4837e168b3b3f17b7e2e56cdacd79c4c7/pkg/frontend/querymiddleware/split_and_cache.go#L37-L38 If you're caching a year-long...

enhancement
good first issue

This issue is about our jsonnet manifests in `operations/mimir`. When query-scheduler is enabled, or we don't run in the microservices mode: https://github.com/grafana/mimir/blob/c87020a36be7c6ba483e9bc7e17f2ee956b29131/operations/mimir/query-scheduler.libsonnet#L44-L44 There's no need for queriers to find query-frontends,...

good first issue
jsonnet

#### Is your feature request related to a problem? Please describe. Mimir is full of configuration options, and we don't consider some of them being valid for production use cases....

I've seen in the profiles that a big amount of allocations come from creating the slices for `Key` and `Value` fields of `Message` through `readNewBytes`. I can understand that we...

Hello, I want to deploy a Pixelfed instance to be used by users of my domain. To do that, I would like to be able to: 1. Restrict registrations to...

### What happened? I called `config.Configuration.InitGlobalTracer(...)` after replacing the `http.DefaultTransport` with a custom implementation, and it panicked. The code assumes that `http.DefaultTransport` is a `*http.Transport`, and panics otherwise: https://github.com/jaegertracing/jaeger-client-go/blob/8d8e8fcfd04de42b8482476abac6a902fca47c18/sampler_remote.go#L308 ###...

bug

If I [follow the instructions](https://github.com/grafana/jsonnet-libs/tree/aaa78e30125378f2aae68fcd29678ea28530e2e1/prometheus-ksonnet) to create prometheus-ksonnet env: ``` ~/tmp 14:50:46 $ mkdir prom-ksonnet-configmap ~/tmp 14:50:53 $ cd prom-ksonnet-configmap ~/tmp/prom-ksonnet-configmap 14:50:55 $ tk init --k8s=1.24 GET https://github.com/jsonnet-libs/k8s-libsonnet/archive/8ecd8500e820a5ef4e0394f64e383b0edb768137.tar.gz 200 GET...