VictoriaMetrics/app/vmselect/netstorage
Aliaksandr Valialkin 89ead3daca
app/vmselect/netstorage: report vmstorage errors to vmselect clients even if partial responses are allowed
If a vmstorage is reachable and returns an application-level error to vmselect,
then such error must be returned to the caller even if partial responses are allowed,
since it usually means cluster mis-configuration.

Partial responses may be returned only if some vmstorage nodes are temporarily unavailable.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1941
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/678
2022-02-21 21:17:05 +02:00
..
netstorage.go app/vmselect/netstorage: report vmstorage errors to vmselect clients even if partial responses are allowed 2022-02-21 21:17:05 +02:00
tmp_blocks_file_test.go all: add native format for data export and import 2020-09-27 17:36:38 +03:00
tmp_blocks_file.go lib/bytesutil: split Resize* funcs to MayOverallocate and NoOverallocate for more fine-grained control over memory allocations 2022-02-01 11:20:20 +02:00