Github user revans2 commented on the issue:

    https://github.com/apache/storm/pull/2498
  
    @arunmahadevan
    
    I think we are all on the same page here.  All I am saying is that this 
patch by itself does not fix STORM-2881 for 2.x and as such I don't want it to 
go in as is, we need to come up with a full fix.  The 1.x patch looks good to 
me and in this case I would be fine with merging it in without a full 2.x fix.
    
    The choices I see to fix 2.x are
    
    1) shade curator in storm-client,
    2) shade curator in storm-druid, or
    3) we change tranquility to use an up to date version of curator.
    
    Shading has lots of problems.  Newer versions of maven don't support it 
properly and it makes development with an IDE a real pain because the IDE does 
not know about it.  These are the reasons that we wanted to go away from using 
it, but I think getting working code trumps all of them.  If you do want to do 
shading again, I think I have some ideas that might mitigate some of the IDE 
issues, but I personally think that choice 2 is the best long term fix.


---

Reply via email to