Github user danny0405 commented on the issue:
https://github.com/apache/storm/pull/2433
@HeartSaVioR @revans2
Based on your comments, i thought there are mainly 3 TODOs for this patch:
1. Supervisor container-blity promotion, like support multiple
supervisor instances on one machine.
2. Assignments security should be guaranteed.
3. Backwards compatibility for old version storm workers.
For TODO 1 I can make supervisor thrift ports picked in a range for a
machine node, and nimbus aware the port-info from SupervisorHeartbeats. Also i
will passed the port as an start up argument so that workers will know its
parent supervisor port.
For TODO 2 i understood i should wait for @revans2's token authentication
right?
For TODO 3 i don't know how much worker would be taken, if @HeartSaVioR can
help to contribute it will very appreciate it.
Also the supervisor local disk worker heartbeats can also be removed
actually, and it's easy to achieve for the patch, should i also do this?
---