- 19 Jun, 2017 3 commits
-
-
Danny Auble authored
submitted to a QOS/association. Bug 3849
-
Danny Auble authored
-
Morris Jette authored
Correct error message when ClusterName in configuration files does not match the name in the slurmctld daemon's state save file.
-
- 15 Jun, 2017 2 commits
-
-
Danny Auble authored
the requested value, instead of always setting one. This would make --hint=multithread not work at all. See Bug 3855 (commit 3c852da1) Issue originated from commit 82a959a8.
-
Dominik Bartkiewicz authored
bug 3447
-
- 14 Jun, 2017 3 commits
-
-
Danny Auble authored
Turns out if the extern step is created here and the job was killed long before hand the step is made erroneously and can cause an assert just lines later. Bug 3898
-
Danny Auble authored
specify an alternative --ntasks-per-*
-
Tim Shaw authored
set correctly. Bug 3858
-
- 13 Jun, 2017 4 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
Changes the alpsc_configure_nic() call to set the exclusive flag, and 100 for both the cpu and memory scaling values. Should only be used with exclusive jobs without concurrent steps running on a node, otherwise oversubscription of the GNI resources can occur leading to performance issues. Bug 3713.
-
Danny Auble authored
What this does is populate the node_hash_table as nodes are being read in instead of after the node_record_table_ptr has been fully populated. This speeds up a start of a slurmd with a system of 10000 nodes from > 1 minute to less than a second. In 17.11 we will remove the linear xstrcmp check as it should no longer be needed. Bug 3885
-
Danny Auble authored
code change. Bug 3885
-
- 12 Jun, 2017 5 commits
-
-
bamb0u authored
-
Danny Auble authored
batch job takes longer than it takes to finish. Bug 3833
-
Danny Auble authored
time. Bug 3833
-
Morris Jette authored
An array was only being partially cleared due to bad logic bug 3876
-
Tim Wickberg authored
Bug 3874.
-
- 09 Jun, 2017 1 commit
-
-
Morris Jette authored
-
- 08 Jun, 2017 2 commits
-
-
Dominik Bartkiewicz authored
Improve selection of jobs to preempt when there are multiple partitions with jobs subject to preemption. bug 3824
-
Dominik Bartkiewicz authored
Prevent segfault from pointer dereference to the QOS that is being deleted. Fix to commit 3e8aa451.
-
- 07 Jun, 2017 2 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
-
- 06 Jun, 2017 1 commit
-
-
Morris Jette authored
-
- 03 Jun, 2017 1 commit
-
-
Danny Auble authored
Fix regression from commit c05dcb8a (bug 1923) that doesn't take into consideration a blank char * as a valid option. This fixes the scenario like sacctmgr list associations user='' which would only print account associations. Bug 3862
-
- 02 Jun, 2017 2 commits
-
-
Danny Auble authored
a good return code. This also fixes the situation where the step was ending but not yet ended so it sends the KILL_TASK_FAILED error instead of JOB_NOTRUNNING. Also it removes the abort in favor of exit which it should had been anyways. Bug 3758
-
Dominik Bartkiewicz authored
list_for_each)
-
- 01 Jun, 2017 10 commits
-
-
Mark Klein authored
Inadvertently set to one when requested. Bug 3855.
-
Tim Wickberg authored
Bug 3857.
-
Danny Auble authored
-
Danny Auble authored
purge_files_list.
-
Danny Auble authored
-
Tim Wickberg authored
File deletion can be slow, especially when StateSaveLocation in on NFS or other network filesystems. Since purge_old_job() holds all the slurmctld write locks, this is especially performance sensitive. Moving this to an independent thread lets the slower filesystem cleanup happen without owning these locks. purge_old_job() then results in the purged job ids being queued in the purge_list. A race with the job id potentially wrapping around again is already prevented by _dup_job_file_test() in get_next_job_id(). Bug 3763.
-
Tim Wickberg authored
Only called from _list_delete_job once the MinJobAge has passed.
-
Tim Wickberg authored
This will need to be handled differently. The timeout can lead to the purge process falling further and further behind on high throughput systems if the number of job scripts that can be deleted within a second is lower than the job submission and completion rate of the cluster, eventually leading to the MaxJobCount limit being reached. Bug 3763.
-
Danny Auble authored
-
Danny Auble authored
-
- 31 May, 2017 4 commits
-
-
Danny Auble authored
it works better on multi-slurmd installs.
-
Tim Wickberg authored
Revert some of my b50f4661. Elaborate on tradeoffs, and point to HTC page as well which is a better location for this info.
-
Danny Auble authored
-
Tim Wickberg authored
This is better discussed in the high_throughput.shtml doc. Also, "Contrain" is misspelled adding to the confusion.
-