Ticket #2094: Schedd should hold onto claims for a short time w/no runnable jobs

The schedd reuses claims today if there is a runnable job waiting. In many cases, notably the "shishkabob dag", there isn't a runnable job just yet, but one will be coming soon. Adding a configurable timeout to keeping the claim will allow these dags to run much more efficiently
[Append remarks]

Remarks:

2012-Mar-13 15:46:23 by tannenba:
CODE REVIEW

Looks good, however the new classad attribute should have a macro equivalent name in condor_submit, and the condor_submit man page should be updated.


2012-Apr-03 09:56:30 by smoler:
Fixed version field changed from v070701 where original code was committed to v070706 where final code changes committed.
[Append remarks]

Properties:

Type: enhance           Last Change: 2012-Apr-03 10:12
Status: resolved          Created: 2011-Apr-26 15:35
Fixed Version: v070706           Broken Version: v070600 
Priority:          Subsystem: Daemons 
Assigned To: gthain           Derived From:  
Creator: gthain  Rust:  
Customer Group: other  Visibility: public 
Notify: smoler@cs.wisc.edu, matt@cs.wisc.edu, tstclair@redhat.com, tannenba@cs.wisc.edu  Due Date: 20110819 

Derived Tickets:

#2673   DAGman should use the "hold claim" functionality

Related Check-ins:

2012-Apr-03 09:53   Check-in [31080]: edit, correct, and complete documentation for new keep_claim_idle submit command ===GT=== #2094 (By Karen Miller )
2012-Apr-02 13:50   Check-in [31066]: Document #2094 (By Greg Thain )
2012-Apr-02 10:30   Check-in [31053]: Make keep_claim_idle first class submit parameter #2094 (By Greg Thain )
2011-Sep-06 15:09   Check-in [27101]: document 7.7.1 job ClassAd attribute KeepClaimIdle ===GT=== #2094 (By Karen Miller )
2011-Aug-26 09:29   Check-in [26988]: Document #2094 (By Greg Thain )
2011-Aug-22 15:52   Check-in [26899]: Sched holds onto claims if asked to #2094 Committer: Nathan W. Panike (By Greg Thain )
2011-Aug-22 14:31   Check-in [26897]: Sched holds onto claims if asked to #2094 (By Greg Thain )
2011-Aug-22 03:26   Check-in [26892]: Sched holds onto claims if asked to #2094 (By Greg Thain )