Bartlomiej Plotka
Bartlomiej Plotka
Hey, just trying to understand the main problem we are discussing here. > The only possible way might be using a Ruler for each tenant which is simpler but wasteful...
Those methods are indeed thread-safe. But, you (and our GenAI dosubot friend) are right that you could have contention on extreme amount of writers. However, this only happens for adding...
Actually this problem was a little bit reproduced by Cockroach DB folks and improved in this PR https://github.com/prometheus/client_golang/pull/1661 for context. Perhaps they might have an opinion on further improvement in...
Thanks! Great request. 💪🏽 The main challenge is to map internal workings of Google Cloud Monitoring PromQL engine to those stats which assumes Prometheus' TSDB PromQL engine. We could make...
Wow, thanks for helping here 💪🏽 I would love to bring that to completion one way or another. Are you somewhere e.g. on CNCF or Golang Slack to chat? >...
I just used this technique manually for metadata in WAL feature to check if amount of WAL records in metadata makes a different during replay:   https://github.com/prometheus/prometheus/pull/15907
+1 to this, why I have to create some patch just to copy a few lines. Especially when user wants to select and copy the text from the unstaged, staged...
> You don't have to "create some patch" to do that, you just have to enter the mode where you would. Ok, you can, but I failed to find the...
Wow, TIL the `d` on hunk, it's quite powerful, thanks!
Thanks! Indeed we have to likely move [`Warnings`](https://github.com/prometheus/client_golang/blob/main/api/prometheus/v1/api.go#L1384) to `Annotations` type like: ``` // Ref: https://github.com/prometheus/prometheus/pull/14429/files type Annotations struct{ Infos []string Warnings []string } ``` We have a couple of...