Github user srowen commented on the issue:

    https://github.com/apache/spark/pull/22084
  
    To maybe summarize: what this isn't doing is actually making these external 
modules available on the classpath for standalone mode. That would be a 
reasonable goal, as it would make standalone mode work more like vendor distros 
happen to work, but it's a behavior change, and Matei pointed out that this 
also means adding a lot of transitive dependencies to the classpath.
    
    If we're not doing that, there's not much point in doing anything. Just 
shipping these external modules' JARs doesn't help standalone mode, and many 
people would use them by including them in an app (like they do now).
    
    Except that, well, it's still odd that there is no binary distribution of 
the external modules at all in the binary distribution. So my suggestion here 
was to at least ship the bits for whatever it may be worth. I also think it's 
reasonable to say there's no point in that.
    
    Therefore I'd suggest the change to make here is either this change or none 
at all.


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to