Github user nathanmarz commented on the pull request:

    https://github.com/apache/storm/pull/322#issuecomment-64515204
  
    Storm's ISupervisor / INimbus interfaces let you control port assignment 
external to Storm itself. I don't know about YARN, but that's how I got 
storm-mesos working. The problem with dynamic ports is they make topology 
management a lot more complex. Now it's not enough to know the worker 
assignments to be able to send and receive messages, you also need the workers 
to choose a port and broadcast it. This creates all sorts of additional failure 
modes that don't currently exist. If we're going to add complexity to Storm, 
there better be a very compelling reason for it. I don't see that with this 
feature.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to