Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Interface 2: qstat output

    • Visibility: Public
    • Change Control: Stable
    • Details: As PBS_MAXSEQNUM changed from 7 to 12 to support 1 trillion sequence id, so all qstat output's header also got changed for all the options if the max_job_sequence_id set to something greater than the default(9999999) value then qstat header width (like qstat -n/-s/-st etc). In all the qstat options only change is the space between two fields "Job id" and "Name", increased the count of '-'(hyphen's) between them. Given below the output of qstat command(see below space between "Job id" and "Name" field and also count of '-' in next line).
      • Previous output :
        • Job id            Name             User              Time Use S Queue
          ----------------  ---------------- ----------------  -------- - -----
          1.vision          STDIN            pbsuser1          00:00:00 R workq
      • New output :

...

    • will get change and for default width will not change means, it will remain same as now. There is no affect on qstat wide formats which means whether you would increase or decrease the max_job_sequence_id value these widths will remain same as now.

                            Example: Given below an example in which we can see the change in qstat output format:

...

                                           New Output: Now, if max job id is increased to something greater than "9999999" like set to higher limit "999999999999" then output would be like 999999999999.servservernam

                           Note: Increased the width of Job Id column(from 17 to 22 characters) only.

  • Interface 3: pbs_rstat output

    • Visibility: Public
    • Change Control: Stable
    • Details: As PBS_MAXSEQNUM increased from 7 to 12, so pbs_rstat output header also got changed slightly (increased the count of '-'(hyphen's) at the end of the line) and also need to increase the column width of "Resv ID" and "Queue". Currently, width of "Resv ID" and "Queue" is 10 and 8 so after implementation it would be become 15 and 13 respectively. These changes will definitely break the backward compatibility of pbs_rstat command
      will also get change in case of increasing the max_job_sequence_id from default else same as now.

                              Given below the output of pbs_rstat command

...

                                                        Resv ID Queue User State Start / Duration / End

                                                       ---------------------------------------------------------------------

                                                        R5.blrpc67 R5 bhagatr@ CO Today 14:00 / 7200 / Today 16:00   

      • New output:

                                                        Resv ID Queue User State Start / Duration / End

                                                        ------------------------------------------------------------------------------- // added extra '-' here

                                                        R6.blrpc67 R5 bhagatr@ CO Today 17:00 / 7200 / Today 18:00

                          

 

                              Example: Given below an example in which we can see the change in pbs_rstat output format:

...


                                            New Output: Now, if column width is increased to 15(Resv ID) and 13(Queue) and max reservation id also increased to higher limit "999999999999" then output would be like:

Resv IDQueue
R999999999999.sR999999999999

                    Note: Increased the column width of "Resv ID" (from 10 to 15)and "Queue"(from 8 to 13) only


Limitation: With this implementation the maximum length of Job name (PBS_MAXJOBNAME) will be limited to 230 character wide.