prometheus/vendor
Callum Styan 23c382e240 Remote Storage: string interner should not panic in release (#5487)
* Don't panic if we try to release a string that is not in the interner.

* Move seriesMtx locking in QueueManager's StoreSeries function.

This stops us from calling release for strings that aren't interned if
there's a race between reading a checkpoint and storing new series
labels, which could happen during checkpointing or reloading config.

Signed-off-by: Callum Styan <callumstyan@gmail.com>
2019-04-24 13:50:16 +01:00
..
cloud.google.com/go Update dependencies. (#5449) 2019-04-10 18:47:25 +01:00
contrib.go.opencensus.io/exporter/ocagent Update dependencies. (#5449) 2019-04-10 18:47:25 +01:00
github.com Remote Storage: string interner should not panic in release (#5487) 2019-04-24 13:50:16 +01:00
go.opencensus.io Update dependencies. (#5449) 2019-04-10 18:47:25 +01:00
golang.org/x Update dependencies. (#5449) 2019-04-10 18:47:25 +01:00
google.golang.org Update dependencies. (#5449) 2019-04-10 18:47:25 +01:00
gopkg.in Update dependencies. (#5449) 2019-04-10 18:47:25 +01:00
k8s.io use klog dependency 2019-01-03 13:57:20 -08:00
sigs.k8s.io/yaml update kubernetes deps to v1.13.0 2018-12-03 19:32:16 -08:00
modules.txt Remote Storage: string interner should not panic in release (#5487) 2019-04-24 13:50:16 +01:00