Bug 922050

Summary: Problems with new Availability charts
Product: [Other] RHQ Project Reporter: Jay Shaughnessy <jshaughn>
Component: Core UIAssignee: Jay Shaughnessy <jshaughn>
Status: CLOSED CURRENTRELEASE QA Contact: Mike Foley <mfoley>
Severity: high Docs Contact:
Priority: urgent    
Version: unspecifiedCC: hrupp
Target Milestone: ---   
Target Release: RHQ 4.7   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-09-03 14:41:57 UTC Type: Bug
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: 922141    

Description Jay Shaughnessy 2013-03-15 13:10:27 UTC
The new Availability charts have some problems.  The resource avail chart does not handle purged/missing avail records.  The group avail chart is not really representing the group avail.

Both should utilize the methods provided by AvailabilityManagerBean, and those methods need to be updated to satisfy the needs of the new charts.

Comment 1 Jay Shaughnessy 2013-03-18 21:30:28 UTC
master commit 5fc9d979825e6d25554a7156e1f7dda41eb0ea2b

- add new (Local) SLSB support for avail charting of resources and groups.
  - keep avail processing server-side for Resource avail chart, as well as
    add handling for some edge cases.
  - add missing group avail chart support.
- add server itests for new methods
  - remove broken test for legacy charting method
- deprecate AvailabilityPoint based availability charting support
  - replace with discrete interval charting support for avail to support
    new, simplified approach.
also:
- settle on explicit member avail in all group avail displays. This is for
  speed (especially in the avail chart view) and consistency.  For recursive
  groups show the implicit avail as well with an new, additional avail icon.
- tweek some jdoc
- fix some MSGs while adding new ones for group avail icon support

One more check-in pending, still need to hook charts to new back-end support


master commit 42c81cadb1b4fd0b48c775a440db02095961ef9d

- Hook up the resource and group avail charts to the new back-end support.

Comment 2 Heiko W. Rupp 2013-09-03 14:41:57 UTC
Bulk closing of issues in old RHQ releases that are in production for a while now.

Please open a new issue when running into an issue.