GitHub user kervel reopened a pull request:
https://github.com/apache/incubator-toree/pull/146
Add --exclude option to AddDeps and exclude org.scala-lang.modules by
default
This PR includes the (in my eyes valid) fix to TOREE-420 by Kalvin Chau,
and extends on it by adding a way to work around other dependency conflicts by
excluding specific dependencies. This is already possible in other scala-based
interactive notebooks.
For example, look at
https://zeppelin.apache.org/docs/0.6.2/manual/dependencymanagement.html
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/Kapernikov/incubator-toree depExcludes_rebased
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-toree/pull/146.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #146
----
commit db48bf33e867c05b4bb560a3f787153d86c1c393
Author: Kalvin Chau <[email protected]>
Date: 2017-06-22T20:26:41Z
updated depdency downloaders to exclude org.scala-lang.modules to prevent
scala refelection issues TOREE-420
commit 2094e0187543ee111c7ee332d95d613b53a568ef
Author: Frank Dekervel <[email protected]>
Date: 2017-09-11T07:58:04Z
Add --exclude option to AddDeps in order to be able to exclude certain
modules
The exclude syntax is follows "organisation:name" or "organisation" when
everything from a certain organisation is to be excluded
----
---