Github user danny0405 commented on the issue:
https://github.com/apache/storm/pull/2433
@HeartSaVioR
Actually, this patch can work with old workers if we upgrade all the
daemons: Nimbus/Supervisors, cause supervisors collect local heartbeats and
report to Nimbus through RPC.
The only actions diff of old/new workers is that: old workers will not
report tick hb to local Supervisor while new workers will do. When new
supervisor daemon die with old workers, nimbus will sense it and fire a
timed-out reassign.
---