- 17 Feb, 2017 3 commits
-
-
Dominik Bartkiewicz authored
Enable through SchedulerParameters. Will sort by youngest jobs first, rather than based on priority. Use alongside 'preempt_strict_order' if you don't want the plugin to try to further optimize the preemption list. Bug 3457.
-
Dominik Bartkiewicz authored
Introduced by commit 059275f6 when the timer is trigger. Releasing the locks means that job_ptr may point to an element that was deleted by a different thread in the meantime. Restructuring the code to advance the iterator prevents this - the iterator itself does not have this issue as the List structure will manage the position during the sleep(). While here, move the reservation update handling outside of this loop to simplify operation. This does not need to piggy-back on the scan of the job_list - switching to using list_for_each should mitigate some of the performance loss by needing a second full pass. Bug 3414.
-
Tim Wickberg authored
These were mis-calculated previously, and are internal implementation details that weren't meant to be exposed.
-
- 16 Feb, 2017 4 commits
-
-
Josh Samuelson authored
association GrpWall limit.
-
Danny Auble authored
limits.
-
Josh Samuelson authored
Bug 3476
-
Danny Auble authored
old ones. This is cosmetic only, no code change. Bug 3476
-
- 15 Feb, 2017 7 commits
-
-
Danny Auble authored
Bug 3472
-
Tim Wickberg authored
regcomp() is not safe to use across a fork in older glibc versions. Reinitialize the keyvalue_re structure after the fork through an atfork() handler. Bug 3276.
-
Danny Auble authored
This is a regression from commit b818dd9d Basically the first AC_LINK_IFELSE sets whatever compiler we are using to be that. Since the above commit removed the BGL/P code that was linked using C C++ became the compiler since the next thing was BGQ in configure.ac to test against. I just grabbed the DATABASES call, but any other one could had worked.
-
Danny Auble authored
another one. Bug 3465 This is the way it is done with the task plugins. It appears this only really matters when requesting 1 task with a full socket with exclusive access. This code would cyclically allocate sockets to the step instead of filling up one socket then going to the next.
-
Morris Jette authored
Fix for job constraint specification with counts, --ntasks-per-node value, and no node count. bug 3470
-
Morris Jette authored
Task/cray: Treat missing "mems" cgroup with "debug" messages rather than "error" messages. The file may be missing at step termination due to a change in how cgroups are released at job/step end.
-
Morris Jette authored
-
- 14 Feb, 2017 8 commits
-
-
Morris Jette authored
Honor --ntasks-per-node and --ntasks option when used with job constraints that contain node counts. bug 3458
-
Danny Auble authored
-
Morris Jette authored
Defer interactive job allocation until ALL allocated nodes are ready rather than after PrologSlurmctld (if any) completes.
-
Dominik Bartkiewicz authored
Bug 3467.
-
Morris Jette authored
Add scancel "--hurry" option to avoid staging out any burst buffer data. bug 3462
-
Morris Jette authored
-
Tim Shaw authored
Only available in squeue with the '-O lastschedeval' format option, no single-character option provided. Bug 3122.
-
Danny Auble authored
-
- 13 Feb, 2017 5 commits
-
-
Tim Shaw authored
-
Morris Jette authored
burst_buffer/cray - Do not execute "pre_run" operation until after all nodes are booted and ready for use. bug 3461
-
Danny Auble authored
partitions.
-
Danny Auble authored
-
Morris Jette authored
Insure job does not start running before node is booted and PrologSlurmctld is complete. bug 3446
-
- 10 Feb, 2017 2 commits
-
-
Artem Polyakov authored
Ported from 7a4aa7f2.
-
Danny Auble authored
-
- 09 Feb, 2017 6 commits
-
-
Morris Jette authored
burst_buffer/cray - Support default pool which is not the first pool reported by DataWarp and log in Slurm when pools that are added or removed from DataWarp. bug 3453
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
This reverts commit fd690a9c.
-
Danny Auble authored
-
Artem Polyakov authored
-
- 08 Feb, 2017 4 commits
-
-
Danny Auble authored
was there for jobs and steps, but for no real reason. I couldn't see a reason anyway.
-
Alejandro Sanchez authored
Jobs preempted with PreemptMode=REQUEUE were incorrectly recorded as REQUEUED in the accounting. Bug 3444
-
Morris Jette authored
bug 3448
-
Danny Auble authored
i.e. AcctGatherInterconnectType = ofed,none Bug 3412
-
- 07 Feb, 2017 1 commit
-
-
Danny Auble authored
Actual code change to make it happen. Just renaming things, nothing really changed.
-