VictoriaMetrics/lib/mergeset
Nikolay 361e1b1165
lib{mergset,storage}: prevent possible race condition with logging st… (#3900) (#3917)
lib{mergset,storage}: prevent possible race condition with logging stats for merges

Previously partwrapper could be release by background process and reference for part may be invalid 
during logging stats. It will lead to panic at vmstorage
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/3897
2023-03-06 11:11:08 +01:00
..
block_header.go
block_stream_reader_test.go lib/mergeset: use deterministic random generator in tests 2023-01-23 19:44:10 -08:00
block_stream_reader.go
block_stream_writer.go
encoding_test.go lib/mergeset: use deterministic random generator in tests 2023-01-23 19:44:10 -08:00
encoding_timing_test.go lib/mergeset: fix data race in BenchmarkInmemoryBlockMarshal 2023-01-23 19:44:07 -08:00
encoding.go app,lib: fix typos in comments (#3804) 2023-02-13 09:32:35 -08:00
inmemory_part.go
merge_test.go lib/mergeset: use deterministic random generator in tests 2023-01-23 19:44:10 -08:00
merge.go
metaindex_row.go
part_header.go
part_search_test.go lib/mergeset: use deterministic random generator in tests 2023-01-23 19:44:10 -08:00
part_search.go
part.go
table_search_test.go lib/mergeset: use deterministic random generator in tests 2023-01-23 19:44:10 -08:00
table_search_timing_test.go lib/mergeset: use deterministic random generator in tests 2023-01-23 19:44:10 -08:00
table_search.go
table_test.go lib/storage: enhancements for snapshots process (#3873) 2023-02-27 13:11:06 -08:00
table.go lib{mergset,storage}: prevent possible race condition with logging st… (#3900) (#3917) 2023-03-06 11:11:08 +01:00