Github user revans2 commented on the issue: https://github.com/apache/storm/pull/2504 @HeartSaVioR sorry about that I think we probably were not clear enough on this, what is covered and what is not currently covered by this pull request. Reading through the description of STORM-2156 you are 100% right that this does not cover everything there. I will file a new subtask for STORM-2156 and we will update this pull request to be under it. I am sorry about the confusion. Thanks for calling us out on this. For those who care here is some more history about this patch: Originally this work was based off of the metrics v2 patch and was done by @abellina and @lavindev as an intern here. But it ended up being a very large patch and it looked like it would take a very long time to go in. We would have to wait for metrics v2 to go in, then get this reviewed and in along with the glue code that is not here, and then have both of them ported to master. To try and speed it up I asked @agresch to take out just the rocksdb metrics storage piece and a small number of metrics that don't require the v2 patch, put it on master, make sure it is solid and see if we can get that in by itself. I thought this would be great because it would at least provide the minimum metrics needed to start looking at elasticity. The prototype that @lavindev and @abellina includes all of the integration with metrics v2, the UI updated to show both sets of metrics side by side so we could judge how close they were to each other, a real time metrics graphing proof-of-concept on the UI, and a plugin to store the metrics in HBase instead of rocksdb. So we have code to cover all of STORM-2156 and more. We are just trying to optimize how quickly we can get it in so we can hopefully do a 2.x release sometime this quarter.
---