mirror of
https://github.com/prometheus/prometheus.git
synced 2024-11-09 23:24:05 -08:00
commit
7d17ecbd48
|
@ -1,3 +1,9 @@
|
|||
## 1.6.3 / 2017-05-18
|
||||
|
||||
* [BUGFIX] Fix disappearing Alertmanger targets in Alertmanager discovery.
|
||||
* [BUGFIX] Fix panic with remote_write on ARMv7.
|
||||
* [BUGFIX] Fix stacked graphs to adapt min/max values.
|
||||
|
||||
## 1.6.2 / 2017-05-11
|
||||
|
||||
* [BUGFIX] Fix potential memory leak in Kubernetes service discovery
|
||||
|
|
|
@ -49,6 +49,7 @@ deployment:
|
|||
owner: prometheus
|
||||
commands:
|
||||
- promu crossbuild tarballs
|
||||
- promu checksum .tarballs
|
||||
- promu release .tarballs
|
||||
- mkdir $CIRCLE_ARTIFACTS/releases/ && cp -a .tarballs/* $CIRCLE_ARTIFACTS/releases/
|
||||
- docker login -e $DOCKER_EMAIL -u $DOCKER_LOGIN -p $DOCKER_PASSWORD
|
||||
|
|
|
@ -29,8 +29,10 @@ type ewmaRate struct {
|
|||
mutex sync.Mutex
|
||||
}
|
||||
|
||||
func newEWMARate(alpha float64, interval time.Duration) ewmaRate {
|
||||
return ewmaRate{
|
||||
// newEWMARate always allocates a new ewmaRate, as this guarantees the atomically
|
||||
// accessed int64 will be aligned on ARM. See prometheus#2666.
|
||||
func newEWMARate(alpha float64, interval time.Duration) *ewmaRate {
|
||||
return &ewmaRate{
|
||||
alpha: alpha,
|
||||
interval: interval,
|
||||
}
|
||||
|
|
|
@ -185,7 +185,7 @@ type QueueManager struct {
|
|||
quit chan struct{}
|
||||
wg sync.WaitGroup
|
||||
|
||||
samplesIn, samplesOut, samplesOutDuration ewmaRate
|
||||
samplesIn, samplesOut, samplesOutDuration *ewmaRate
|
||||
integralAccumulator float64
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue