Skip to content
Snippets Groups Projects
  1. Oct 17, 2013
  2. Oct 16, 2013
  3. Oct 15, 2013
  4. Oct 09, 2013
  5. Oct 05, 2013
  6. Sep 26, 2013
    • Aaron Davidson's avatar
      Standalone Scheduler fault recovery · d5a96fec
      Aaron Davidson authored
      Implements a basic form of Standalone Scheduler fault recovery. In particular,
      this allows faults to be manually recovered from by means of restarting the
      Master process on the same machine. This is the majority of the code necessary
      for general fault tolerance, which will first elect a leader and then recover
      the Master state.
      
      In order to enable fault recovery, the Master will persist a small amount of state related
      to the registration of Workers and Applications to disk. If the Master is started and
      sees that this state is still around, it will enter Recovery mode, during which time it
      will not schedule any new Executors on Workers (but it does accept the registration of
      new Clients and Workers).
      
      At this point, the Master attempts to reconnect to all Workers and Client applications
      that were registered at the time of failure. After confirming either the existence
      or nonexistence of all such nodes (within a certain timeout), the Master will exit
      Recovery mode and resume normal scheduling.
      d5a96fec
  7. Sep 15, 2013
  8. Sep 01, 2013
  9. Aug 31, 2013
  10. Aug 29, 2013
    • Matei Zaharia's avatar
    • Matei Zaharia's avatar
      Change build and run instructions to use assemblies · 53cd50c0
      Matei Zaharia authored
      This commit makes Spark invocation saner by using an assembly JAR to
      find all of Spark's dependencies instead of adding all the JARs in
      lib_managed. It also packages the examples into an assembly and uses
      that as SPARK_EXAMPLES_JAR. Finally, it replaces the old "run" script
      with two better-named scripts: "run-examples" for examples, and
      "spark-class" for Spark internal classes (e.g. REPL, master, etc). This
      is also designed to minimize the confusion people have in trying to use
      "run" to run their own classes; it's not meant to do that, but now at
      least if they look at it, they can modify run-examples to do a decent
      job for them.
      
      As part of this, Bagel's examples are also now properly moved to the
      examples package instead of bagel.
      53cd50c0
  11. Aug 18, 2013
  12. Aug 16, 2013
  13. Aug 15, 2013
  14. Aug 02, 2013
  15. Jul 24, 2013
  16. Jul 22, 2013
    • Josh Rosen's avatar
      Add JavaAPICompletenessChecker. · c8368043
      Josh Rosen authored
      This is used to find methods in the Scala API that
      need to be ported to the Java API.  To use it:
      
        ./run spark.tools.JavaAPICompletenessChecker
      Conflicts:
      	project/SparkBuild.scala
      	run
      	run2.cmd
      c8368043
  17. Jul 17, 2013
  18. Jul 16, 2013
  19. Jul 11, 2013
  20. Jul 05, 2013
  21. Jun 26, 2013
  22. Jun 25, 2013
    • Matei Zaharia's avatar
      Fix computation of classpath when we launch java directly · 6c8d1b2c
      Matei Zaharia authored
      The previous version assumed that a CLASSPATH environment variable was
      set by the "run" script when launching the process that starts the
      ExecutorRunner, but unfortunately this is not true in tests. Instead, we
      factor the classpath calculation into an extenral script and call that.
      
      NOTE: This includes a Windows version but hasn't yet been tested there.
      6c8d1b2c
  23. Jun 24, 2013
  24. Jun 10, 2013
  25. May 28, 2013
  26. May 24, 2013
    • Josh Rosen's avatar
      Use ec2-metadata in start-slave.sh. · cda2b150
      Josh Rosen authored
      PR #419 applied the same change, but only to start-master.sh,
      so some workers were still starting their web UI's using internal
      addresses.
      
      This should finally fix SPARK-613.
      cda2b150
  27. Mar 26, 2013
  28. Jan 27, 2013
  29. Dec 13, 2012
  30. Dec 01, 2012
  31. Nov 27, 2012
  32. Oct 19, 2012
  33. Sep 25, 2012
Loading