Bug 1113256

Summary: Command Executor should persist command before submitting to pool
Product: [Retired] oVirt Reporter: Ravi Nori <rnori>
Component: ovirt-engine-coreAssignee: Ravi Nori <rnori>
Status: CLOSED CURRENTRELEASE QA Contact: Tareq Alayan <talayan>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.5CC: gklein, iheim, oourfali, rbalakri, rnori, talayan, yeylon
Target Milestone: ---   
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: ovirt-3.5.0_rc1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-17 12:24:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1105211    

Description Ravi Nori 2014-06-25 18:31:48 UTC
Description of problem: The thread pool size in CommandExecutor may not be big enough to accomodte all incoming requests. The incoming request should be persisted before submitting to the thread pool so if the engine is restarted the commands are in the database and can be recovered.


Version-Release number of selected component (if applicable): 3.5

Comment 1 Tareq Alayan 2014-08-07 15:20:00 UTC
How can this be verified?

Comment 2 Tareq Alayan 2014-08-07 15:31:38 UTC
internal code change move to verified

Comment 3 Sandro Bonazzola 2014-10-17 12:24:10 UTC
oVirt 3.5 has been released and should include the fix for this issue.