Skip to content
Snippets Groups Projects
  1. Dec 29, 2013
    • Matei Zaharia's avatar
      Merge remote-tracking branch 'origin/master' into conf2 · b4ceed40
      Matei Zaharia authored
      Conflicts:
      	core/src/main/scala/org/apache/spark/SparkContext.scala
      	core/src/main/scala/org/apache/spark/scheduler/DAGScheduler.scala
      	core/src/main/scala/org/apache/spark/scheduler/TaskSchedulerImpl.scala
      	core/src/main/scala/org/apache/spark/scheduler/cluster/ClusterTaskSetManager.scala
      	core/src/main/scala/org/apache/spark/scheduler/local/LocalScheduler.scala
      	core/src/main/scala/org/apache/spark/util/MetadataCleaner.scala
      	core/src/test/scala/org/apache/spark/scheduler/TaskResultGetterSuite.scala
      	core/src/test/scala/org/apache/spark/scheduler/TaskSetManagerSuite.scala
      	new-yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala
      	streaming/src/main/scala/org/apache/spark/streaming/Checkpoint.scala
      	streaming/src/main/scala/org/apache/spark/streaming/api/java/JavaStreamingContext.scala
      	streaming/src/main/scala/org/apache/spark/streaming/scheduler/JobGenerator.scala
      	streaming/src/test/scala/org/apache/spark/streaming/BasicOperationsSuite.scala
      	streaming/src/test/scala/org/apache/spark/streaming/CheckpointSuite.scala
      	streaming/src/test/scala/org/apache/spark/streaming/InputStreamsSuite.scala
      	streaming/src/test/scala/org/apache/spark/streaming/TestSuiteBase.scala
      	streaming/src/test/scala/org/apache/spark/streaming/WindowOperationsSuite.scala
      b4ceed40
    • Matei Zaharia's avatar
      Add Python docs about SparkConf · 58c6fa20
      Matei Zaharia authored
      58c6fa20
    • Matei Zaharia's avatar
      Fix some other Python tests due to initializing JVM in a different way · 615fb649
      Matei Zaharia authored
      The test in context.py created two different instances of the
      SparkContext class by copying "globals", so that some tests can have a
      global "sc" object and others can try initializing their own contexts.
      This led to two JVM gateways being created since SparkConf also looked
      at pyspark.context.SparkContext to get the JVM.
      615fb649
    • Matei Zaharia's avatar
      Add SparkConf support in Python · cd00225d
      Matei Zaharia authored
      cd00225d
  2. Dec 28, 2013
  3. Dec 27, 2013
  4. Dec 26, 2013
    • Matei Zaharia's avatar
      Merge pull request #295 from markhamstra/JobProgressListenerNPE · 5e69fc5b
      Matei Zaharia authored
      Avoid a lump of coal (NPE) in JobProgressListener's stocking.
      5e69fc5b
    • Aaron Davidson's avatar
      Decrease margin of left side of log page · 4f2fb761
      Aaron Davidson authored
      4f2fb761
    • Matei Zaharia's avatar
      Merge pull request #296 from witgo/master · e240bad0
      Matei Zaharia authored
      Renamed ClusterScheduler to TaskSchedulerImpl for yarn and new-yarn package
      e240bad0
    • liguoqiang's avatar
      fix this import order · b662c88a
      liguoqiang authored
      b662c88a
    • Mark Hamstra's avatar
    • Matei Zaharia's avatar
      Merge pull request #283 from tmyklebu/master · c344ed04
      Matei Zaharia authored
      Python bindings for mllib
      
      This pull request contains Python bindings for the regression, clustering, classification, and recommendation tools in mllib.
      
      For each 'train' frontend exposed, there is a Scala stub in PythonMLLibAPI.scala and a Python stub in mllib.py.  The Python stub serialises the input RDD and any vector/matrix arguments into a mutually-understood format and calls the Scala stub.  The Scala stub deserialises the RDD and the vector/matrix arguments, calls the appropriate 'train' function, serialises the resulting model, and returns the serialised model.
      
      ALSModel is slightly different since a MatrixFactorizationModel has RDDs inside.  The Scala stub returns a handle to a Scala MatrixFactorizationModel; prediction is done by calling the Scala predict method.
      
      I have tested these bindings on an x86_64 machine running Linux.  There is a risk that these bindings may fail on some choose-your-own-endian platform if Python's endian differs from java.nio.ByteBuffer's idea of the native byte order.
      c344ed04
  5. Dec 25, 2013
  6. Dec 24, 2013
Loading