1. 01 Mar, 2016 4 commits
    • Tim Wickberg's avatar
      Remove BEGIN_C_DECLS and END_C_DECLS macros. · 1434364d
      Tim Wickberg authored
      src/common/mapping.h was the one place outside of slurm/*h that used this,
      just remove it from there.
      
      Replace macro with #ifdef __cplusplus in slurm/*h in case anyone is linking
      C++ against libslurm.
      1434364d
    • Tim Wickberg's avatar
      Remove PARAMS macro from function definitions. · 6ad00816
      Tim Wickberg authored
      Macro hasn't been used consistently for three+ years, and is protecting against
      compilation by non-ANSI C compilers which has not been a concern for quite some
      time. Cleanup formatting of function declarations while here.
      
      No change to logic.
      6ad00816
    • Tim Wickberg's avatar
      Update NEWS as well. · a058ff4a
      Tim Wickberg authored
      a058ff4a
    • Morris Jette's avatar
      Defer suspend until launch completes · 52fe3de1
      Morris Jette authored
      Insure that a job is completely launched before trying to suspend it.
      Previous logic would start suspend logic early in the life of the
      slurmstepd process, after it's listening socket was open but before
      the tasks were launched. This defers the suspend logic until after
      all prologs and setup completes and the tasks are launched. This is
      important in the case of gang scheduling, in which newly launched
      jobs can be immediately suspended.
      bug 2494
      52fe3de1
  2. 29 Feb, 2016 1 commit
  3. 27 Feb, 2016 1 commit
  4. 26 Feb, 2016 5 commits
  5. 25 Feb, 2016 2 commits
  6. 24 Feb, 2016 5 commits
  7. 23 Feb, 2016 1 commit
    • Danny Auble's avatar
      Fix issue with resizing jobs and limits not be kept track of correctly. · 92ac0dcd
      Danny Auble authored
      This whole process could probably be done better by keeping track of
      old values and new values and only calling one function instead of a
      pre and post function, but that can probably wait for future generations
      of the code as it works now and is probably adequate for the time being.
      
      Bug 2352
      92ac0dcd
  8. 22 Feb, 2016 1 commit
  9. 19 Feb, 2016 2 commits
  10. 18 Feb, 2016 5 commits
  11. 17 Feb, 2016 2 commits
  12. 16 Feb, 2016 3 commits
  13. 12 Feb, 2016 2 commits
  14. 10 Feb, 2016 4 commits
    • Brian Christiansen's avatar
      Fix slurmdbd segfault when listing users with blank user condition. · aecd9432
      Brian Christiansen authored
      Bug 2427
      
      Reproduced with:
      sacctmgr show user withassoc user= user=<username>
      aecd9432
    • Morris Jette's avatar
      power/cray enhancements · 2cbc16af
      Morris Jette authored
      Add new PowerParameters options of get_timeout and set_timeout. The default
          set_timeout was increased from 5 seconds to 30 seconds. Also re-read current
          power caps periodically or after any failed "set" operation.
      bug 2332
      2cbc16af
    • Tim Wickberg's avatar
      Forgot to update NEWS. · 3bf84c90
      Tim Wickberg authored
      Build should work on non-glibc distributions by better POSIX conformance.
      3bf84c90
    • Brian Gilmer's avatar
      Revert "Disable Cray NHC by default" · 06e49a30
      Brian Gilmer authored
      This reverts commit 6c21c441.
      
      # Conflicts:
      #	NEWS
      
      This is being reverted because we have been informed turning off NHC by
      default is not what Cray wants.  We hope for a day when this will be
      the case and Slurm can run NHC on the compute node but until that day
      this is the way we will handle it.
      06e49a30
  15. 09 Feb, 2016 2 commits