Github user revans2 commented on the issue:
https://github.com/apache/storm/pull/2442
@jerrypeng I reverted the one rename you asked about and rebased to fix a
merge conflict. I also squashed because I thought we were really close on this.
I don't understand your comment about using heap space instead of stack
space with the -Xss setting. We don't have Xss anywhere in the code base. If
you could point out the code that has issues I am happy to look at it.
As for Configs.java we already support that. We use a service loader for
org.apache.storm.validation.Validated to enable config validation. That is how
we made org.apache.storm.DaemonConfig and org.apache.storm.hdfs.spout.Configs
work. If you really want me to try and clean things up for 2.x I can move some
of the configs into separate classes, but that might be better as a separate
jira.
---