Commit Graph

17 Commits (01e8296ee1cdcf4c90de6c3ea7b2e2012513781f)

Author SHA1 Message Date
Krasi Georgiev b75d702ceb
fix flaky compaction test (#458)
6 years ago
Krasi Georgiev 7f00217d77
Allow manual compaction for tests when compaction is disabled globally. (#412)
6 years ago
Bartek Płotka 047b1b1357 compact: Verify for chunks outside of compacted time range. Added unit test for populateBlocs. (#349)
6 years ago
Bartek Plotka 2aceac0a12 Fixed some comments.
7 years ago
Bartek Plotka 328c0ff5b0 Simplified the flow and tests.
7 years ago
Bartek Plotka 483da43660 compact: Exclude last block with shortest range instead of newest one by ULID.
7 years ago
Krasi Georgiev eb6cdbcb5b some test funcitons didn't cleanup after themselves.
7 years ago
Callum Styan ca4e817372 move test utils to it's own package so we can use it in tests for other packages in tsdb repo
7 years ago
Callum Styan fa26e2b6c3 use test utils in compact_test
7 years ago
Goutham Veeramachaneni 1fc94a02d1
Don't retry failed compactions.
7 years ago
Fabian Reinartz 4cc37eecab Refactor and add tests for compactor
7 years ago
Goutham Veeramachaneni 178f840295 Fix panic caused by 0 division
7 years ago
Fabian Reinartz 905af27cf9 Refactor compactor
7 years ago
Fabian Reinartz 3951d8cc29 Fix selection of compactable blocks
7 years ago
Fabian Reinartz 5d7b5994d6 Fix compaction range selection
7 years ago
Goutham Veeramachaneni 9a2ab732b5 Choose ranges by retention and min-block-duration
7 years ago
Goutham Veeramachaneni ce23adb579 Initial compaction implementation for block-ranges
7 years ago