TRQ-2083. Job status polling no longer exists. This information is received with the regular status update from the mother superior instead of as a separate, additionaly communication.
TRQ-2309. Make it so that node_spec() recognizes if the request specifies a list of nodes or if it simply is requesting a chunk of nodes. When it is a hostlist, as is most common if you're using a scheduler, it can be 40% faster to use this method instead of searching linearly as used to be done. This number can vary upwards or downwards depending on the size of the job, number of nodes in the system, and usage of the system. The 40% faster was found running single node jobs on a relatively idle system with 3k nodes. Larger systems that are under heavier stress may see a larger speed-up. Running jobs using many nodes might not see as much speed-up, although it should still be faster. This will save acquiring any unnecessary mutexes, so at peak usage times the speed-up might be far more than 40%.
Fix some unit tests that were broken at the time of cloning.
Cherry-pick the fix for TRQ-2369 into ascent. Some of the code here helps with TRQ-1539 and its better to import it than to reproduce it.
Merge branch 'ascent' into feature/ascent
Help cherry-pick for fix to TRQ-2118.
Modified patch for TRQ-2118 to make it so TORQUE will compile
with --enable-munge-auth. Removed #ifndef MUNGE_AUTH conditionals
to simplify code.
Fixed a problem where the stack size was not getting set
when allocating new threads resulting in very large amounts of
memory allocated for pbs_mom and pbs_server with the ulimit -s
size got large. (i.e. 300000). TRQ-2283
Help the cherry-pick for TRQ-2423.
Add something missed in a cherry-pick commit.
Help the cherry-pick for a missed commit from the TRQ-2118 fix.
Made it so trquathd can be pinged. This was done so we
can make sure that only one trqauthd is running at a time.
TRQ-2118
Help the cherry pick for TRQ-2395.
Help the cherry-pick for TRQ-2396.
Fix a compile error caused by the cherry picks.
TRQ-1539. Condense exec_hosts to have one entry per host with a range string instead of having one entry plus a digit for each execution slot. This should make qstat -f much more readable as well as greatly reducing string manipulation times for exec hosts.
Fix a core dump that ran all over the regressions last night. This is related to TRQ-1539.
Cherry-pick help for TRQ-2396 fix.
TRQ-2083. Fix a regression caused when changed the way job polling works.
Fix a regression caused by the optimization to grab the nodes specified in the nodelist when running a job. TRQ-2309.