- 23 May, 2017 8 commits
-
-
Brian Christiansen authored
Continuation of a6e19307 CID:169658
-
Brian Christiansen authored
-
Isaac Hartung authored
-
Isaac Hartung authored
-
Isaac Hartung authored
-
Isaac Hartung authored
Since the cluster records are merged into one cluster record in a federation, the total time needs to account for each cluster's time.
-
Brian Christiansen authored
-
Brian Christiansen authored
-
- 22 May, 2017 11 commits
-
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
Made obsolete by moving the federation to an async model.
-
Brian Christiansen authored
Don't need it anymore. Was used to hosw communications between sibling clusters.
-
Brian Christiansen authored
Previously it was only opening the connections at startup and then if had something to send to a sibling that it didn't have a connection to. It's better to have them establish the connection when the cluster is added to the federation so that it can detect if the cluster is down later and the clusters can sync jobs when joing the federation.
-
Brian Christiansen authored
-
Brian Christiansen authored
Since moving to a asynchronous model for submitting jobs in the federation, LLC doesn't apply anymore. And since LLC was the only flag, don't display the federation flags in outputs by default anymore. Leaving the variable in the struct in case it is needed later.
-
Brian Christiansen authored
Doesn't apply anymore now that federation communication is asynchronous and jobs are submitted to all siblings without regards to a cluster's weight.
-
Tim Wickberg authored
I cannot fathom why this was added - this would only have influenced something if listen() was implemented as an inline function or a macro, which I don't believe has ever been the case. Regardless, on modern Linux systems that limit is set dynamically through /proc/sys/net/core/somaxconn.
-
Tim Wickberg authored
While not POSIX compliant, BSD and Linux platforms have shipped this function for a long time, and slurmctld/slurmdbd/slurmd have actually been using the version from libc instead of this local redefinition.
-
- 20 May, 2017 3 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
Zero cleanup functions exist within the source, remove all this dead infrastructure.
-
Tim Wickberg authored
-
- 19 May, 2017 1 commit
-
-
Tim Wickberg authored
-
- 18 May, 2017 10 commits
-
-
Morris Jette authored
-
Damien François authored
bug 3822
-
Danny Auble authored
-
Danny Auble authored
-
Brian Christiansen authored
Missed sreport in d3ee28fa
-
Brian Christiansen authored
Forgot to add the .h changes. 1d20fe77
-
Brian Christiansen authored
-
Brian Christiansen authored
because it can't get the fed job lock from the origin cluster.
-
Brian Christiansen authored
Only storing existing pointers so don't destroy them.
-
Brian Christiansen authored
Only realloc and copy if there is something to copy in.
-
- 17 May, 2017 7 commits
-
-
Brian Christiansen authored
Coverity CID:169529 The sibling should send its job list even it is empty so that the other sibling can see if any jobs are missing.
-
Brian Christiansen authored
Coverity CID:169530, 169531
-
Dominik Bartkiewicz authored
Bug 3708
-
Danny Auble authored
-
Danny Auble authored
Bug 3815
-
Danny Auble authored
not being able to deal with pn_min_memory being a uint64_t. Scripts are urged to change to these new variables avoid issue. If not set the variables will be 'nil'. Bug 3681
-
Danny Auble authored
-