Yarn Client refactor
Yarn workerRunnable refactor
Address comments to fix code formats
Code clean up for mllib
Since getLong() and getInt() have side effect, get back parentheses, and remove an empty line
Indent two spaces
Merge remote-tracking branch 'upstream/master' into code-style
Added parentheses for that getDouble() also has side effect
Re-enable Python MLlib tests (require Python 2.7 and NumPy 1.7+)
Complain if Python and NumPy versions are too old for MLlib
Add deb profile to assembly/pom.xml
VertexID -> VertexId
Removed repl-bin and updated maven build doc.
Fixed SVDPlusPlusSuite in Maven build.
Changed SparkConf to not be serializable. And also fixed unit-test log paths in log4j.properties of external modules.
Merge remote-tracking branch 'apache/master' into filestream-fix
Merge pull request #434 from rxin/graphxmaven

Fixed SVDPlusPlusSuite in Maven build.

This should go into 0.9.0 also.
Merge pull request #435 from tdas/filestream-fix

Fixed the flaky tests by making SparkConf not serializable

SparkConf was being serialized with CoGroupedRDD and Aggregator, which somehow caused OptionalJavaException while being deserialized as part of a ShuffleMapTask. SparkConf should not even be serializable (according to conversation with Matei). This change fixes that.

@mateiz @pwendell
Merge pull request #436 from ankurdave/VertexId-case

Rename VertexID -> VertexId in GraphX
remove "-XX:+UseCompressedStrings" option

remove "-XX:+UseCompressedStrings" option from tuning guide since jdk7 no longer supports this.