- 22 Feb, 2017 3 commits
-
-
Morris Jette authored
-
Morris Jette authored
Could result in squeue abort Coverity error CID 44969
-
Morris Jette authored
Reduces possibility of old data if job_id or user_id option specified with iterate option Coverity error CID 44783
-
- 21 Feb, 2017 6 commits
-
-
Morris Jette authored
Increased maximum file size supported by sbcast from 2 GB (32-bit integer to 64-bits). This required changing the file broadcast RPC and several internal variables. bug 3485
-
Morris Jette authored
-
Dominik Bartkiewicz authored
-
Alejandro Sanchez authored
-
Alejandro Sanchez authored
- Rename 'select_enforced' by 'select_value' and add macro definitions: MCS_SELECT_NOSELECT MCS_SELECT_ONDEMANDSELECT MCS_SELECT_SELECT - Change 'uint32_t enforced' to 'bool label_strict_enforced' - Change 'uint32_t private_data' to 'bool privatedata_enabled' Bug 3438.
-
Alejandro Sanchez authored
Accidentally removed in commit f402647c. Would allow a user job to set --exclusive=mcs and prevent other jobs from sharing the node despite having MCSParameters=noselect set. Bug 3438.
-
- 18 Feb, 2017 5 commits
-
-
Danny Auble authored
-
Danny Auble authored
and change the signature back of scontrol_update_job after the last commit.
-
Tim Shaw authored
by specifying "--uid=<uid>|-u <uid>". # Conflicts: # NEWS
-
Loris Bennett authored
-
Brian Christiansen authored
A 17.02 controller,sacctmgr couldn't talk to a "master/17.11" DBD because the 17.02 client was talking attempting to talk to the DBD with the 17.02's MIN_PROTOCOL_VERSION -- which was 15.08 and is more than 2 version behind the master. The master's MIN_PROTOCOL_VERSION is 16.05, so it couldn't unpack the messages. The controller should always communicate at it's current protocol to the DBD. For federations, it's possible that a higher version controller could talk to a lower version controller. So the cluster needs to talk to the remote cluster using the remote cluster's protocol version -- which is given back from the DBD.
-
- 17 Feb, 2017 12 commits
-
-
Danny Auble authored
-
Josh Samuelson authored
-
Josh Samuelson authored
-
Tim Wickberg authored
No functional change.
-
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.
-
Danny Auble authored
-
Danny Auble authored
-
Tim Wickberg authored
Collapse begin_job_resv_check and fini_job_resv_check into job_resv_check, and call directly from controller.c rather than including in job_time_limit.
-
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.
-
Danny Auble authored
-
Tim Wickberg authored
-
Tim Wickberg authored
These were mis-calculated previously, and are internal implementation details that weren't meant to be exposed.
-
- 16 Feb, 2017 7 commits
-
-
Josh Samuelson authored
association GrpWall limit.
-
Danny Auble authored
limits.
-
Danny Auble authored
Bug 3476
-
Josh Samuelson authored
Bug 3476
-
Danny Auble authored
old ones. This is cosmetic only, no code change. Bug 3476
-
Alejandro Sanchez authored
-
Morris Jette authored
Checked for suffix of "k" and "k" (not "K"). Same problem with suffic of "m".
-
- 15 Feb, 2017 7 commits
-
-
Danny Auble authored
Missed a sanity check.
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
to have a buffer to fill in.
-
Danny Auble authored
-
Danny Auble authored
Bug 3472
-
Tim Wickberg authored
-