Bug 4330

Summary: Job Run Queue Processing Algorithm Inefficient
Product: GRAM Reporter: Peter Lane <lane@mcs.anl.gov>
Component: wsrf managed execution job serviceAssignee: Peter Lane <lane@mcs.anl.gov>
Status: RESOLVED FIXED    
Severity: normal CC: lane@mcs.anl.gov, madduri@mcs.anl.gov, smartin@mcs.anl.gov
Priority: P3    
Version: 4.0.1   
Target Milestone: 4.0.2   
Hardware: PC   
OS: Linux   
Bug Depends on:    
Bug Blocks: 4197    

Description From 2006-04-06 09:37:54
The job run queue processing can get bogged down in relatively long staging
tasks. This causes short tasks to have to wait often for a large number of
these slow tasks to finish before they can be processed. This causes a big slow
down especially when a non-staging job is requested and has to wait for staging
tasks. Some sort of queue prioritization needs to be implemented. Also, staging
states should be skipped entirely if not needed to optomize non-staging job
processing.
------- Comment #1 From 2006-04-06 09:38:49 -------
Fix in HEAD, globus_4_0_branch, and globus_4_0_community.