Skip to content
Snippets Groups Projects
  1. Sep 26, 2013
    • Reynold Xin's avatar
      Merge pull request #14 from kayousterhout/untangle_scheduler · 70a0b993
      Reynold Xin authored
      Improved organization of scheduling packages.
      
      This commit does not change any code -- only file organization.
      Please let me know if there was some masterminded strategy behind
      the existing organization that I failed to understand!
      
      There are two components of this change:
      (1) Moving files out of the cluster package, and down
      a level to the scheduling package. These files are all used by
      the local scheduler in addition to the cluster scheduler(s), so
      should not be in the cluster package. As a result of this change,
      none of the files in the local package reference files in the
      cluster package.
      
      (2) Moving the mesos package to within the cluster package.
      The mesos scheduling code is for a cluster, and represents a
      specific case of cluster scheduling (the Mesos-related classes
      often subclass cluster scheduling classes). Thus, the most logical
      place for it seems to be within the cluster package.
      
      The one thing about the scheduling code that seems a little funny to me
      is the naming of the SchedulerBackends.  The StandaloneSchedulerBackend
      is not just for Standalone mode, but instead is used by Mesos coarse grained
      mode and Yarn, and the backend that *is* just for Standalone mode is instead called SparkDeploySchedulerBackend. I didn't change this because I wasn't sure if there
      was a reason for this naming that I'm just not aware of.
      70a0b993
    • Reynold Xin's avatar
      Merge pull request #670 from jey/ec2-ssh-improvements · 76677b8f
      Reynold Xin authored
      EC2 SSH improvements
      76677b8f
    • Reynold Xin's avatar
      Merge pull request #930 from holdenk/master · c514cd15
      Reynold Xin authored
      Add mapPartitionsWithIndex
      c514cd15
    • Reynold Xin's avatar
      Merge pull request #7 from wannabeast/memorystore-fixes · 560ee5c9
      Reynold Xin authored
      some minor fixes to MemoryStore
      
      This is a repeat of #5, moved to its own branch in my repo.
      
      This makes all updates to   on ; it skips on synchronizing the reads where it can get away with it.
      560ee5c9
    • Patrick Wendell's avatar
      Merge pull request #9 from rxin/limit · 6566a19b
      Patrick Wendell authored
      Smarter take/limit implementation.
      6566a19b
  2. Sep 25, 2013
    • Kay Ousterhout's avatar
      Improved organization of scheduling packages. · d85fe41b
      Kay Ousterhout authored
      This commit does not change any code -- only file organization.
      
      There are two components of this change:
      (1) Moving files out of the cluster package, and down
      a level to the scheduling package. These files are all used by
      the local scheduler in addition to the cluster scheduler(s), so
      should not be in the cluster package. As a result of this change,
      none of the files in the local package reference files in the
      cluster package.
      
      (2) Moving the mesos package to within the cluster package.
      The mesos scheduling code is for a cluster, and represents a
      specific case of cluster scheduling (the Mesos-related classes
      often subclass cluster scheduling classes). Thus, the most logical
      place for it is within the cluster package.
      d85fe41b
  3. Sep 24, 2013
  4. Sep 23, 2013
  5. Sep 22, 2013
  6. Sep 21, 2013
  7. Sep 20, 2013
  8. Sep 19, 2013
    • Patrick Wendell's avatar
      Merge pull request #938 from ilikerps/master · cd7222c3
      Patrick Wendell authored
      Fix issue with spark_ec2 seeing empty security groups
      cd7222c3
    • Aaron Davidson's avatar
      Fix issue with spark_ec2 seeing empty security groups · f589ce77
      Aaron Davidson authored
      Under unknown, but occasional, circumstances, reservation.groups is empty
      despite reservation.instances each having groups. This means that the
      spark_ec2 get_existing_clusters() method would fail to find any instances.
      To fix it, we simply use the instances' groups as the source of truth.
      
      Note that this is actually just a revival of PR #827, now that the issue
      has been reproduced.
      f589ce77
  9. Sep 18, 2013
  10. Sep 16, 2013
  11. Sep 15, 2013
  12. Sep 14, 2013
Loading