1. 29 Apr, 2019 2 commits
  2. 26 Apr, 2019 3 commits
  3. 25 Apr, 2019 3 commits
    • Danny Auble's avatar
      Allow Het Jobs to work on a Cray. · a4b6130a
      Danny Auble authored
      a4b6130a
    • Danny Auble's avatar
      0652ed86
    • Tim Wickberg's avatar
      Add site_factor plugin. · d2c71a41
      Tim Wickberg authored
      Link to build, add site_factor/none as the default (null) plugin.
      
      Connect in to priority_multifactor plugin.
      
      Note that the job_write_lock acquisition in _decay_thread() is promoted
      one level to protect both the fair tree use of it alongside the new
      site_factor plugin. As fair_tree has been made the default, I felt it was
      better to handle it this way, rather than have site_factor reacquire the
      locks right after fair_tree dropped them. For sites running without
      fair_tree, this does represent a minor drop in potential concurrency.
      
      Bug 5202.
      d2c71a41
  4. 24 Apr, 2019 3 commits
  5. 23 Apr, 2019 3 commits
  6. 22 Apr, 2019 2 commits
  7. 18 Apr, 2019 8 commits
  8. 17 Apr, 2019 6 commits
  9. 16 Apr, 2019 8 commits
  10. 14 Apr, 2019 1 commit
  11. 13 Apr, 2019 1 commit
    • Marshall Garey's avatar
      Don't purge jobs if backfill is running. · 426abc7f
      Marshall Garey authored
      The backfill scheduler keeps a local list of job pointers. Since the
      backfill scheduler yields locks, it's possible for pending jobs to be
      canceled and purged in these yield periods. The backfill scheduler then
      has pointers to now invalid memory, and dereferencing those pointers is
      undefined behavior and may result in a segfault.
      
      This commit prevents purging jobs while the backfill scheduler is
      running.
      
      Bug 6621
      426abc7f