prometheus/storage
beorn7 2fad91d25a Avoid blocking in the logThrottling loop
The timer semantics is really hard. The simple pattern as given in the
godoc for the time package assumes we are not elsewhere consuming from
the timer's channel. However, exactly that can happen here with the
right sequence of events. Thus, we have to drain the channel only if
it has something to drain.
2017-10-06 14:19:30 +02:00
..
fanin Small fixes. (#2578) 2017-04-05 14:24:22 +01:00
local Avoid blocking in the logThrottling loop 2017-10-06 14:19:30 +02:00
metric Instrument Prometheus with OpenTracing (#2554) 2017-05-02 18:49:29 -05:00
remote Don't disable HTTP keep-alives for remote storage connections. (#3173) 2017-10-05 12:32:24 +01:00
storage.go Fix deadlock, structure target logging 2016-02-03 10:39:34 +01:00