- 20 Mar, 2017 6 commits
-
-
Brian Christiansen authored
This reverts commit 831da38e. Doesn't work with MySQL 5.7.17-0
-
Morris Jette authored
Needed for federated cluster performance and locking issues
-
Morris Jette authored
-
Morris Jette authored
Log function name being logged, switch to use __func_ argument to prevent them from getting out of sync again
-
Morris Jette authored
Report "MsgType=#" rather than just "Unknown"
-
Morris Jette authored
Removing values in the middle of an enum will shift all of the values and break backward compatability for old RPCs.. Broken in commit 1b0d9851
-
- 17 Mar, 2017 34 commits
-
-
Danny Auble authored
determine what the min, req and max node counts should be.
-
Danny Auble authored
-
Danny Auble authored
-
Brian Christiansen authored
-
Brian Christiansen authored
Cluster Features
-
Brian Christiansen authored
-
Brian Christiansen authored
Logic was removed in 9b1845a35ee3f. Since if a federated job that can start now only sets the one sibling as viable (used as an optimization to start jobs jobs without having to get the lock from the origin), the viable siblings need to be gotten again.
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
to validate cluster features.
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
Add and remove siblings jobs based off new cluster features.
-
Brian Christiansen authored
-
Brian Christiansen authored
Now viable siblings -- siblings where siblings job could run on (e.g. after requested cluster and cluster features applied) and active siblings are distinguished. The remote sibling jobs only need to know about the viable siblings and not the actual siblings. This simplies things a little bit by not having to update the remote sibling jobs when the active siblings change (e.g. cluster rejects the submission), only when the viable siblings are changed (scontrol update clusterfeatures).
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
To catch locks going negative while in development.
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
Don't need to check for the cluster pointer.
-
Brian Christiansen authored
For copying one char_list into another.
-
Brian Christiansen authored
And reset the iterator so that fb,fb doesn't get added twice.
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
I found today that SIGTERM'ed jobs show as OOM'ed in the database today. From this commit: commit 2a75b72d A job terminating with SIG_TERM (and others) will incorrectly report the job termination state as Out Of Memory.
-