anchor.diff:  Approach
   ~~~~~~~~
   
  -Most configuration problems of Tinkerpop with Spark on Yarn stem from three reasons:
  +Most configuration problems of TinkerPop with Spark on Yarn stem from three reasons:
   
   1. `SparkGraphComputer` creates its own `SparkContext` so it does not get any configs from the usual `spark-submit` command.
  -2. The Tinkerpop Spark-plugin did not include Spark Yarn runtime dependencies until version 3.2.7/3.3.1.
  +2. The TinkerPop Spark plugin did not include Spark on Yarn runtime dependencies until version 3.2.7/3.3.1.
   3. Resolving reason 2 by adding the cluster's Spark jars to the classpath may create all kinds of version
   conflicts with the Tinkerpop dependencies.
   
   The current recipe follows a minimalist approach in which no dependencies are added to the dependencies
  -included in the Tinkerpop binary distribution. The Hadoop cluster's Spark installation is completely ignored. This
  +included in the TinkerPop binary distribution. The Hadoop cluster's Spark installation is completely ignored. This
   approach minimizes the chance of dependency version conflicts.
   
   Prerequisites
  
positive.code: the Spark History Service, which allows you to access logs of finished jobs via the Yarn resource manager UI.
  
  This recipe uses the gremlin console, but things should not be very different for your own JVM-based application,
  as long as you do not use the `spark-submit` or `spark-shell` commands.
  
  You may not like the idea that the Hadoop and Spark jars from the Tinkerpop distribution differ from the versions in
  your cluster. If so, just build Tinkerpop from source with the corresponding dependencies changed in the various `pom.xml`
  files (e.g. `spark-core_2.11-2.2.0-some-vendor.jar` instead of `spark-core_2.11-2.2.0.jar`). Of course, Tinkerpop will
  only build for exactly matching or slightly differing artifact versions.
negative.code: export HADOOP_HOME=/usr/local/lib/hadoop-2.7.2
  export HADOOP_CONF_DIR=/usr/local/lib/hadoop-2.7.2/etc/hadoop
  
  # Have TinkerPop find the hadoop cluster configs and hadoop native libraries
  export CLASSPATH=$HADOOP_CONF_DIR
  export JAVA_OPTIONS="-Djava.library.path=$HADOOP_HOME/lib/native:$HADOOP_HOME/lib/native/Linux-amd64-64"
  
  