Github user revans2 commented on the issue:

    https://github.com/apache/storm/pull/2723
  
    @danny0405 There is a lot of code here and I am trying to understand what 
exactly this is doing, because it is hard to get it from just the code.  I can 
see the extra caching that you put in for the StormBase, which looks great.  
The JIRA says that we are only scheduling topologies that need to be scheduled, 
but I see that you had to change the isolation scheduler to disable that 
feature.  What exactly are the differences that the scheduler sees.
    
    I am also a little confused about how this, besides the caching, improves 
performance.  All of the schedulers will loop through the list of topologies 
and only schedule the ones that need to be scheduled.  It is a tiny check that 
takes a few ms at the most.


---

Reply via email to