Github user Leemoonsoo commented on the pull request:
https://github.com/apache/incubator-zeppelin/pull/88#issuecomment-108795845
This PR is ready to merge. Here's summary of changes.
##### Move spark specific dependency configuration from pom.xml ->
spark/pom.xml
Because of spark specific dependency configuration were inside of common
parent pom.xml, all other interpreter were influenced by this. Flink is one of
example that conflict dependency library version with the version spark uses.
This PR moves spark specific configuration from pom.xml to spark/pom.xml
##### Removal of huge dependencyManagement block
dependencyManagement block introduced to pom.xml for resolving dependency
conflict between Zeppelin and Spark. However, since Zeppelin changed to run
interpreter as separate process, we don't have massive dependency conflict. So
most dependency management blocks are just removed.
##### Automated test against standalone spark cluster.
Incompatible version of dependency can raise error especially when spark
runs against spark cluster. While this PR brings big changes to dependency,
i've made our CI (travis) test against spark standalone cluster.
##### Automated test multiple profile spark-1.3, spark-1.2, spark-1.1
---
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.
---