Github user tmalaska commented on the pull request:

    https://github.com/apache/spark/pull/507#issuecomment-41319131
  
    @pwendell to be honest this is a little deeper then I normally go with Pom 
specification.  
    
    I think we are there is a behavior that maven does and there is a behavior 
that sbt does and they are not the same.
    
    My goal of this pull request was to make the same outcome for both maven 
and sbt.  In the end thrift will be included because would have Flume pulled it 
in.  
    
    It's not a perfect solution but the only option is to change the pom in 
Flume 1.4.0 but they have a different requirement of having two thrift options. 
 I'm not even sure how Flume would honor that requirement without profiles.  
    
    Also I figured it would be good to have Flume 1.4.0 in Spark 1.0, because 
Flume 1.4.0 is the most commonly used Flume out there and it has some really 
cool functionality I would like to add to the FlumeStream like compression and 
encryption.
    
     


---
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