Skip to content

Refactor of RewriteDataFiles and BinPackStrategy#2600

Merged
aokolnychyi merged 2 commits intoapache:masterfrom
RussellSpitzer:RefactorRewriteDataFilesAPI
May 17, 2021
Merged

Refactor of RewriteDataFiles and BinPackStrategy#2600
aokolnychyi merged 2 commits intoapache:masterfrom
RussellSpitzer:RefactorRewriteDataFilesAPI

Conversation

@RussellSpitzer
Copy link
Member

Remove explicit staregy api in Rewrite Data Files APi so that we can more easily add strategies with custom arguements, such as "sort(SortOrder ...)

Change BinPack Defaults and organization to better handle small and large files
Removes the output size parameter and replaces it with a constant check clause to see if the output of the rewrite would produce a target size file or the input exceeds the MIN_INPUT_FILES param

@aokolnychyi aokolnychyi merged commit 2ae65ac into apache:master May 17, 2021
@aokolnychyi
Copy link
Contributor

Thanks, @RussellSpitzer!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments