prometheus/tsdb/chunks
Javier Palomo Almena 348ff4285f
tsdb: Replace sync/atomic with uber-go/atomic in tsdb (#7659)
* tsdb/chunks: Replace sync/atomic with uber-go/atomic

Signed-off-by: Javier Palomo <javier.palomo.almena@gmail.com>

* tsdb/heaad: Replace sync/atomic with uber-go/atomic

Signed-off-by: Javier Palomo <javier.palomo.almena@gmail.com>

* vendor: Make go.uber.org/atomic a direct dependency

There is no modifications to go.sum and vendor/ because
it was already vendored.

Signed-off-by: Javier Palomo <javier.palomo.almena@gmail.com>

* tsdb: Remove comments referring to the sync/atomic alignment bug

Related: https://golang.org/pkg/sync/atomic/#pkg-note-BUG

Signed-off-by: Javier Palomo <javier.palomo.almena@gmail.com>
2020-07-28 10:12:42 +05:30
..
chunks.go Fix review comments 2020-07-16 12:43:27 +05:30
chunks_test.go Removed extra tsdb/testutil after merge. 2019-08-14 10:12:32 +01:00
head_chunks.go tsdb: Replace sync/atomic with uber-go/atomic in tsdb (#7659) 2020-07-28 10:12:42 +05:30
head_chunks_other.go Preallocate m-map file only for Windows (#7306) 2020-05-28 20:24:19 +05:30
head_chunks_test.go Fix unsequential m-map files (#7414) 2020-06-18 19:24:58 +05:30
head_chunks_windows.go Preallocate m-map file only for Windows (#7306) 2020-05-28 20:24:19 +05:30