Configuration for a job to compact files directly under a directory.
Files will be compacted into a certain number of files,
if the number of existing files is less than the specified number, then no compaction happens,
otherwise, assume we want to compact 100 files to 10 files, then every 10 files will be
compacted into one file.
The original order of rows is preserved.