PP-289: unique job ids up to 1 trillion

Looks good to me so far as well. The possible additions to consider at the moment are:

  1. explicitly mention what happens when max_job_sequence_id is set to something smaller than the actual current next sequence id?

  2. Interface 2 is not specific about which qstat format(s) are affected. The example given is traditional “qstat”, but what about “qstat -a” (which also gets used when things like -n, -s, etc. are used)? Do we just assume that people can use wide output format with -a (etc.) if they need to and that this is adequate?

  3. What about pbs_rstat output format? Reservation identifiers (and their queue names) can now also be longer but the field widths are narrow.