Description / Background
DefaultCompactionRunnerFactory is throwing an Exception if Java compactions are used and an aggregation is specified.
Steps to reproduce
- Create a table with an aggregation specified, i.e. with AGGREGATORS as the classname and an appropriate configuration.
- Set the data engine to java
- When a compaction occurs, it will fail with an exception stating datafusion only iterators can't be used with Java.
Expected behaviour
Aggregation compaction should happen in Java
Technical Notes / Implementation Details
Remove un-needed check from DefaultCompactionRunnnerFactory
Screenshots/Logs
If applicable, add screenshots or log files to help explain your problem.