-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
Currently, when calling OPTIMIZE on a table a background process starts which identifies all fragments that are undersized, computes a compaction plan where these are combined, and then submits separate compaction tasks to workers. In the case of a massive number of compactable fragments this process can be quite expensive and the OPTIMIZE can take a long time.
To update this process, we could bound the number of fragments that are rewritten within the OPTIMIZE command. This would allow for smaller jobs that complete faster, incrementally "checkpointing" the overall compaction.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels