1. 12 Aug, 2015 1 commit
    • Morris Jette's avatar
      burst_buffer/cray work · 790bbac0
      Morris Jette authored
      Remove redundant persist_rem field from job record
      Fix logic for buffer state related to failure handling
      Move pre_run logic into a separate thread for improved system performance
      Disable changes to job burst buffer field
      burst_buffer contents are validated at job submit time and
        data is possibly being staged at later times. It can not
         be changed.
      Refactor bb_p_job_cancel() logic
      Fix some job staging problems
      Eliminate logging of unchanged pool information
      Document that job arrays don't support burst buffers
      Refactor job buffer allocation to eliminate race condition with
        stage out. Needs more work after prolog_running functionality
        is in place (merged from v14.11).
      Improve cold-start state clean up
      790bbac0
  2. 11 Aug, 2015 1 commit
  3. 10 Aug, 2015 4 commits
    • Morris Jette's avatar
      burst_buffer/cray work · 2781ab13
      Morris Jette authored
      Fix some job state logic
      Add logic to preserve persistent buffer account, QOS and partition for limit enforcement
      2781ab13
    • Morris Jette's avatar
      slurm.spec fix for layouts/power plugin · 4f859a38
      Morris Jette authored
      Fix slurm.spec file for recent layouts change
      Refactor bb_pack_bufs() and bb_alloc_job_rec() functions
      4f859a38
    • Morris Jette's avatar
      burst_buffer/cray work · a782d5ce
      Morris Jette authored
      Add partition information to buffer record for limit enforcement
      a782d5ce
    • jette's avatar
      burst_buffer/cray work · 36fe8992
      jette authored
      Add account and QOS to burst buffer data structures for TRES limit work
      sview: Correct size units
      sview: Fix free of uninitialized iterator logic
      burst_buffer.conf: Fix parsing of DefaultPool parameter
      36fe8992
  4. 09 Aug, 2015 2 commits
  5. 08 Aug, 2015 2 commits
    • jette's avatar
      Add partition name to job startup log · 2dee3bb7
      jette authored
      2dee3bb7
    • Morris Jette's avatar
      burst_buffer/cray work · 23ea85a7
      Morris Jette authored
      Move limits checks to burst_buffer/common
      Disable persistent burst buffer with numeric value
      Refactor bb_p_job_get_est_start() logic
      Split out persistent buffer create/delete into a pthread
      Fix job buffer size parsing logic
      Get through stage-in and support for non-Cray systems (e.g. VM)
      23ea85a7
  6. 07 Aug, 2015 1 commit
    • Morris Jette's avatar
      burst_buffer/cray work · c20fa424
      Morris Jette authored
      Add new buffer state of "BB_STATE_PENDING"
      Refactor job buffer state structure
      Refactor job buffer creation environment
      Rename "bb_hash" to "bb_ahash"
      Set up job state hash table
      Add magic cookies to data structures
      Rename bb_find_job_rec() to  bb_find_alloc_rec()
      Rename bb_free_rec() to bb_free_alloc_buf()
      c20fa424
  7. 06 Aug, 2015 4 commits
  8. 05 Aug, 2015 2 commits
  9. 04 Aug, 2015 4 commits
  10. 03 Aug, 2015 5 commits
  11. 31 Jul, 2015 5 commits
  12. 30 Jul, 2015 4 commits
  13. 29 Jul, 2015 1 commit
  14. 28 Jul, 2015 3 commits
  15. 27 Jul, 2015 1 commit