For configuration entries it would be nice to have their names to express their units of measure as well. Right now it's impossible without reading the documentation, sometimes even with reading the documentation to tell what is the unit of measure of a configuration value.
Suggestion here is to employ a postfix like that:
- oozie.action.retry.interval -> oozie.action.retry.interval.seconds
- oozie.service.LiteWorkflowStoreService.user.retry.inteval -> oozie.service.LiteWorkflowStoreService.user.retry.inteval.minutes
It would also be nice to employ TimeUnit within Configuration code where applicable.