VictoriaMetrics/app/vmselect/netstorage
Aliaksandr Valialkin 87e0d69bf4
app/vmselect/netstorage: fix a bug introduced in 1a254ea20c
The bug results in `duplicate output time series` error
because the same time series is added two times into the orderedMetricNames list
inside the tmpBlocksFileWrapper.Finalize().

While at it, properly release all the tmpBlocksFile structs on tbf.Finalize() error.
Previously only the remaining tbf entries were released. This could result in resource leak.
2022-08-17 14:07:51 +03:00
..
netstorage.go app/vmselect/netstorage: fix a bug introduced in 1a254ea20c 2022-08-17 14:07:51 +03:00
netstorage_test.go app/vmselect/netstorage: optimize mergeSortBlocks function 2022-07-09 00:35:38 +03:00
netstorage_timing_test.go app/vmselect/netstorage: add mergeSortBlocks benchmark for the worstcase 2022-07-12 12:26:27 +03:00
tmp_blocks_file.go app/vmselect/netstorage: remove common contention points related to inter-CPU communcations 2022-08-11 23:22:56 +03:00
tmp_blocks_file_test.go app/vmselect/netstorage: remove common contention points related to inter-CPU communcations 2022-08-11 23:22:56 +03:00