<br><br><div class="gmail_quote">On Wed, Apr 2, 2008 at 7:02 AM, Åke Sandgren &lt;<a href="mailto:ake.sandgren@hpc2n.umu.se">ake.sandgren@hpc2n.umu.se</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Wed, 2008-04-02 at 12:52 +0200, Bas van der Vlies wrote:<br>
&gt; Åke Sandgren wrote:<br>
&gt; &gt; On Wed, 2008-04-02 at 00:05 -0400, Brock Palen wrote:<br>
&gt; &gt;&gt; I know someone must have asked this before, but we just rolled over 1<br>
&gt; &gt;&gt; million jobs, and already have over 1.3 million in gold.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; What is the max job id? &nbsp;Is it just 32 bit int? &nbsp;(2^32)/2-1? Just<br>
&gt; &gt;&gt; curios, as we do many tools based on job ids always getting bigger.<br>
&gt; &gt;<br>
&gt; &gt; Yes, interesting problem. We are at 1.4M jobs and counting...<br>
&gt; &gt; Fortunately that cluster is going out of service in a few month<br>
&gt; &gt; (hopefully)<br>
&gt; &gt;<br>
&gt; &gt; Anyone who knows?<br>
&gt; &gt;<br>
&gt; source torque 2.3.0<br>
&gt;<br>
&gt; include/server.h:<br>
&gt; &nbsp; - int &nbsp;sv_jobidnumber; &nbsp; &nbsp;/* next number to use in new jobid &nbsp;*/<br>
<br>
<br>
</div>Then I would like to see this get changed into an unsigned long.<br>
Clusters are getting larger and jobs will flow through faster...</blockquote></div><br><br>That wouldn&#39;t be difficult, but it would require a change to the job struct (the char array that stores the full job ID would have to be longer to accommodate longer job id numbers). We&#39;ve already had to do this a couple times, and even though we have code that will upgrade .JB files when we change things like this, some users have found that it doesn&#39;t always work well to upgrade a running cluster when a .JB file upgrade is required - the safest thing to do is drain the system of running jobs and then do the upgrade.<br>
<br>Since we&#39;ve had minor job struct changes in 2.2 and 2.3 I&#39;d like to try to hold out for a little while<br>