Bug 536310 (RHQ-674)

Summary: distribution algorithm for server primary
Product: [Other] RHQ Project Reporter: Joseph Marques <jmarques>
Component: Core ServerAssignee: Jay Shaughnessy <jshaughn>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedKeywords: SubTask
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
URL: http://jira.rhq-project.org/browse/RHQ-674
Whiteboard:
Fixed In Version: 1.1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 536277    

Description Joseph Marques 2008-07-14 21:42:00 UTC
* primary server re-computes agent distribution when:
** group membership events occur
** agent load changes (more than some threshold)
* distribution lists are sent down to each server and persisted to the database

Comment 1 Jay Shaughnessy 2008-09-16 15:29:16 UTC
This actually encompassed a lot of stuff
- The base distribution algorithm and unit tests
- Persistence handling of partition events and server (failover) lists
- Startup/Shutdown/HA change hooks for all ParitionEventTypes for audit, immediate or requested partition execution
- Agent services for getting the server lists
- single quartz job ClusterManagerJob for managing cluster events
- server instance quartz job ServerManagerJob for managing server events and keeping a server heartbeat
- various schema changes 


Comment 2 Red Hat Bugzilla 2009-11-10 21:14:30 UTC
This bug was previously known as http://jira.rhq-project.org/browse/RHQ-674