Rewrite all rolling classes
---------------------------
Key: CHUKWA-87
URL: https://issues.apache.org/jira/browse/CHUKWA-87
Project: Hadoop Chukwa
Issue Type: Improvement
Reporter: Jerome Boulon
Assignee: Jerome Boulon
There's a dependency between Hourly and Daily rolling.
This should be simplified to only be a generic compacter.
The compacter should run whenever there's more than xx spills files in the
stream directory and this could happen any time during the day.
This may implies flattering the stream hierarchy but the logic for that is only
on the 2 rolling classes and the MoveToRepo class.
The compacter should be able to get the list of files, compact them, put the
new file in place and removed the one that have been part of the compacter M/R
job.
The compacter will be a daemon process that will always run in background.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.