Bug 534472 (RHQ-1265)

Summary: migitate issue in 1_1_2_GA_CP branch by eliminate the ajax-y indicator chart refresh
Product: [Other] RHQ Project Reporter: Joseph Marques <jmarques>
Component: MonitoringAssignee: Joseph Marques <jmarques>
Status: CLOSED NEXTRELEASE QA Contact: Corey Welton <cwelton>
Severity: medium Docs Contact:
Priority: high    
Version: 1.1.2Keywords: SubBug
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
URL: http://jira.rhq-project.org/browse/RHQ-1265
Whiteboard:
Fixed In Version: 1.1.2 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: 534181    

Description Joseph Marques 2008-12-15 20:50:00 UTC
the problem here is exacerbated by the fact that each indicator chart has an individual refresh internal, which defaults to 60 seconds.  this wouldn't be so bad if the refresh countdown began AFTER each chart finished rendering, but that's not how it works.  instead, the 60 second interval is mapped to the clock on the wall, so if it takes 55 seconds to generate the graph, it will refresh 5 seconds later.  if it takes longer than 60 seconds to generate the graph, it will put constant load on the database without ever generating anything (because by the time one chart is generated, it's auto-refreshing-div element has already requested new data and discarded the previous request).

Comment 1 Joseph Marques 2008-12-15 21:55:12 UTC
rev2406 - do not load the method that registers the refresh callback; 

Comment 2 Corey Welton 2008-12-17 20:41:45 UTC
QA Verified, we're no longer refreshing the chart every minute or so, in the CP build.

Comment 3 Red Hat Bugzilla 2009-11-10 20:29:21 UTC
This bug was previously known as http://jira.rhq-project.org/browse/RHQ-1265


Comment 4 wes hayutin 2010-02-16 21:10:14 UTC
Mass move to component = Monitoring