NXCALS-1766 "Compactor jobs"
#Merge request template @acc-logging-team - please have a look for approval.
-
This is adding compaction jobs to the service + compactor. Please don't comment on the complexity of the SparkCompactorProcessorImpl class. I don't have time now to simplify it as we need to run the migration to have some success story for my LMC presentation early July. I've put a task to simplify it in another MR.
-
I've changed Path from nio to Path from hadoop to be consistent.
-
I've added "Data" to the EntityResource to be consistent.
Closes NXCALS-1766