VictoriaMetrics/vendor/github.com
Aliaksandr Valialkin 9e5e514faf
lib/pushmetrics: wait until the background goroutines, which push metrics, are stopped at pushmetrics.Stop()
Previously the was a race condition when the background goroutine still could try collecting metrics
from already stopped resources after returning from pushmetrics.Stop().
Now the pushmetrics.Stop() waits until the background goroutine is stopped before returning.

This is a follow-up for https://github.com/VictoriaMetrics/VictoriaMetrics/pull/5549
and the commit fe2d9f6646 .

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/5548
2024-01-16 21:18:22 +02:00
..
alecthomas/units vendor: run make vendor-update 2023-12-11 10:48:47 +02:00
aws vendor: run make vendor-update 2023-12-13 00:35:37 +02:00
Azure/azure-sdk-for-go/sdk vendor: run make vendor-update 2023-12-13 00:35:37 +02:00
AzureAD/microsoft-authentication-library-for-go vendor: run make vendor-update 2023-09-07 12:35:42 +02:00
beorn7/perks
bmatcuk/doublestar/v4 vendor: run make vendor-update 2023-10-31 20:20:07 +01:00
cespare/xxhash/v2 vendor: make vendor-update 2022-12-05 01:02:06 -08:00
cheggaaa/pb/v3 build(deps): bump github.com/cheggaaa/pb/v3 from 3.1.3 to 3.1.4 (#4645) 2023-07-17 19:08:11 -07:00
cpuguy83/go-md2man/v2 vendor: run make vendor-update 2023-10-16 14:33:16 +02:00
davecgh/go-spew vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
dennwc/varint vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
fatih/color vendor: run make vendor-update 2023-11-13 18:54:33 +01:00
felixge/httpsnoop vendor: run make vendor-update 2023-11-13 18:54:33 +01:00
go-kit/log vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
go-logfmt/logfmt vendor: make vendor-update 2023-01-31 11:05:11 -08:00
go-logr vendor: run make vendor-update 2023-10-31 20:20:07 +01:00
gogo/protobuf vendor: run make vendor-update 2023-09-07 12:35:42 +02:00
golang vendor: make vendor-update 2023-03-12 03:14:09 -07:00
golang-jwt/jwt/v5 vendor: run make vendor-update 2023-12-11 10:48:47 +02:00
google vendor: run make vendor-update 2023-12-13 00:35:37 +02:00
googleapis vendor: run make vendor-update 2023-10-02 21:53:35 +02:00
grafana/regexp vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
influxdata/influxdb vendor: make vendor-update 2022-08-07 22:38:32 +03:00
jmespath/go-jmespath
jpillora/backoff vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
json-iterator/go vendor: run make vendor-update 2023-09-07 12:35:42 +02:00
klauspost/compress vendor: run make vendor-update 2023-12-11 10:48:47 +02:00
kylelemons/godebug vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
mattn vendor: run make vendor-update 2023-10-31 20:20:07 +01:00
matttproud/golang_protobuf_extensions/v2 vendor: run make vendor-update 2023-10-31 20:20:07 +01:00
modern-go vendor: run make vendor-update 2023-09-07 12:35:42 +02:00
mwitkow/go-conntrack vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
oklog/ulid
pkg vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
pmezard/go-difflib vmctl: support of the remote read protocol (#3232) 2022-11-29 21:08:47 -08:00
prometheus vendor: run make vendor-update 2023-12-11 10:48:47 +02:00
rivo/uniseg vendor: make vendor-update 2023-02-21 18:07:26 -08:00
russross/blackfriday/v2
stretchr/testify vendor: run make vendor-update 2023-07-07 00:05:50 -07:00
urfave/cli/v2 vendor: run make vendor-update 2023-12-11 10:48:47 +02:00
valyala vendor: update github.com/valyala/gozstd from v1.19.1 to v1.20.1 2023-05-10 02:15:22 -07:00
VictoriaMetrics lib/pushmetrics: wait until the background goroutines, which push metrics, are stopped at pushmetrics.Stop() 2024-01-16 21:18:22 +02:00
VividCortex/ewma
xrash/smetrics vendor: make vendor-update 2022-05-25 21:52:54 +03:00