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

feat(compaction): select compaction level by file size #2173

Closed
Tracked by #2174
Little-Wallace opened this issue Apr 27, 2022 · 1 comment
Closed
Tracked by #2174

feat(compaction): select compaction level by file size #2173

Little-Wallace opened this issue Apr 27, 2022 · 1 comment
Labels
type/enhancement Improvements to existing implementation. type/feature

Comments

@Little-Wallace
Copy link
Contributor

Little-Wallace commented Apr 27, 2022

Is your feature request related to a problem? Please describe.

Describe the solution you'd like
Select a level to compact by some strategy, and we can support multiple strategy.
The default strategy is to choose some level whose total-file-size has overside the expected size too much. In the future we may also support more kind of strategy for some special table.

Additional context
Part of leveled compaction.

@Little-Wallace Little-Wallace added the type/enhancement Improvements to existing implementation. label Apr 27, 2022
@Little-Wallace Little-Wallace changed the title select compaction level by file size feat(compaction): select compaction level by file size Apr 27, 2022
@Little-Wallace
Copy link
Contributor Author

closed by #2242

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement Improvements to existing implementation. type/feature
Projects
None yet
Development

No branches or pull requests

1 participant