Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compact: atomically replace no compact marked map (#6319) #56

Merged
merged 1 commit into from
Apr 26, 2023

Conversation

GiedriusS
Copy link
Collaborator

Pull thanos-io#6319 from main.

With lots of blocks it could take some time to fill this no compact
marked map hence replace it atomically. I believe this leads to problems
in the compaction planner where it picks up no compact marked blocks
because meta syncer does synchronizations concurrently.

Signed-off-by: Giedrius Statkevičius <[email protected]>
@GiedriusS GiedriusS merged commit f48a751 into v0.31.0+vinted Apr 26, 2023
@GiedriusS GiedriusS deleted the v0.31.0+vinted_atomic_replace branch April 26, 2023 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants