VictoriaMetrics/app
Aliaksandr Valialkin 8ff9235717
app/vmselect: return 503 status code when partial responses are denied and some of vmstorage nodes are temporarily unavailable
This should help detecting this case and automatic retrying the query at healthy cluster replica
in another availability zone.

This commit is needed as a preparation for automatic query retry at another backend at vmauth on 5xx errors
as described at https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4792#issuecomment-1674338561
2023-09-07 16:17:14 +02:00
..
vmagent lib/promrelabel: properly replace : char with _ in metric names when -usePromCompatibleNaming command-line flag is set 2023-08-17 13:54:59 +02:00
vmalert vmalert: check for negative offset for missed rounds (#4628) 2023-08-12 13:36:13 -07:00
vmauth app/vmauth: do not return invalid credentials (#4288) 2023-05-17 00:11:50 -07:00
vmbackup vmbackup: correctly check if specified -dst belongs to specified -storageDataPath (#4841) 2023-08-17 13:54:17 +02:00
vmbackupmanager doc: add vmbackupmanager monitoring section (#3605) 2023-01-05 16:49:59 -08:00
vmctl lib/promrelabel: properly replace : char with _ in metric names when -usePromCompatibleNaming command-line flag is set 2023-08-17 13:54:59 +02:00
vmgateway docs: update command-line descriptions after 73256fe438 2023-01-27 00:01:14 -08:00
vminsert lib/auth: add NewTokenPossibleMultitenant() for parsing auth token, which can be multitenant 2023-09-06 12:12:32 +02:00
vmrestore all: run apk update && apk upgrade in base Alpine Docker image in order to get all the recent security fixes 2023-02-09 14:03:02 -08:00
vmselect app/vmselect: return 503 status code when partial responses are denied and some of vmstorage nodes are temporarily unavailable 2023-09-07 16:17:14 +02:00
vmstorage app/vmstorage: deprecate -bigMergeConcurrency command-line flag 2023-04-13 23:42:12 -07:00
vmui all: update Go builder from Go1.21.0 to Go1.21.1 2023-09-07 11:42:57 +02:00