Github user ptgoetz commented on the issue:
https://github.com/apache/storm/pull/2639
Looks good to me. +1
I was wondering why you removed the `distributed` flag, and realized it was
never properly implemented! For it to work, we would need the following method
override:
```java
@Override
public Map<String, Object> getComponentConfiguration() {
if(!_isDistributed) {
Map<String, Object> ret = new HashMap<String, Object>();
ret.put(Config.TOPOLOGY_MAX_TASK_PARALLELISM, 1);
return ret;
} else {
return null;
}
}
```
I can see cases where that flag would be useful, for example when
connecting to a topic vs. a queue. We may want to leave the flag there and fix
the override.
---