Bryan Boreham
Bryan Boreham
I saw very occasional failures like `open /tmp/ignite-snapshot.lock: no such file or directory"`, and suspect it could be here. Seems possible if the lock file was present when we do...
Instead of insisting that the carrier is an `HTTPHeaders`, cast it or adapt it to the interface we need - `TextMapCarrier`. ~It's a bit long-winded to wrap the read and...
### Description When using BridgeTracer, after Inject the Carrier has no entries for baggage. After Extract the resulting SpanContext has nil in the baggage field. ### Environment - OS: Linux...
### What version of Go are you using (`go version`)? $ go version go version go1.17.5 linux/amd64 ### Does this issue reproduce with the latest release? Yes. ### What operating...
Doc with background info: [link](https://docs.google.com/document/d/1fXrPI2kr-jUvkF9JkkA7aPk7UQYTG9Yvk6A-fSinqEU/edit?usp=sharing). This PR builds on #10887. Structurally, #10887 sets up all the changes to dependencies on labels.Labels, and this PR changes only the implementation in `model/labels/labels.go`....
~Update go.mod to mandate Go 1.18 semantics so we can use generics. This will impact anyone using Prometheus as a library who has not already updated to Go 1.18.~ Edit:...
This PR is a subset of #10887 to make that one easier to work with. It replacing code which assumes the internal structure of `Labels`, with a couple of convenience...
The slice nature of `labels.Labels` is hard-coded in about 1,000 places in the code of Prometheus, which makes it very difficult to experiment with a different data structure. This PR...
### What did you do? Run `./prometheus --config.file ./documentation/examples/prometheus.yml` with this addition to the config: ``` evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute....
Source view (for me, at least) just lists function names with source file name, and I guess that's because the server hasn't downloaded the source code. Thinking out loud about...