Bryan Boreham

Results 186 issues of 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...

bug
help wanted
pkg:bridges

### 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...

Performance
NeedsInvestigation

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`....

prombench

~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:...

prombench

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...

prombench

### 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....

component/config
component/remote storage
priority/P3
component/documentation
kind/change

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...

enhancement
area/ui