Bug 1063430
Summary: | OOB calculation can take longer than an hour; either optimize it or have a way to disable it | ||
---|---|---|---|
Product: | [JBoss] JBoss Operations Network | Reporter: | Larry O'Leary <loleary> |
Component: | Performance | Assignee: | Lukas Krejci <lkrejci> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Garik Khachikyan <gkhachik> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | JON 3.2 | CC: | gkhachik, hrupp, lkrejci, mkoci, myarboro |
Target Milestone: | DR03 | Keywords: | Triaged, Upstream |
Target Release: | JON 3.2.2 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | 1059412 | Environment: | |
Last Closed: | 2014-07-29 00:17:33 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: | 1059412 | ||
Bug Blocks: |
Description
Larry O'Leary
2014-02-10 17:36:00 UTC
commit 6eb9c50486316610f7874040f97c64d8ba8cd660 Author: John Sanda <jsanda> Date: Sun Feb 9 20:00:20 2014 -0500 [BZ 1059412] Applying patch to speed up OOB calculations (cherry picked from commit 3b9bbfd4355f466f128074f603d0dab48d1766d5) Signed-off-by: Lukas Krejci <lkrejci> ( That got cherry-picked on 06-21 and is thus in dr3) Moving to ON_QA as available for test in latest build: http://jon01.mw.lab.eng.bos.redhat.com:8042/dist/release/jon/3.2.2.GA/6-28-2014/ # COMMENT taking for verification. # COMMENT scenario to perform: 1. setup a JON 3.2.0 GA server with several agents (to fill up statistics fast) 2. wait for some period of time to make some data available 3. grep logs to collect: `cat ~/jon-server-3.2.0.GA/logs/server.log | grep "Auto-calculation of OOBs completed in "` 4. upgrade to JON 3.2.2 DR3 5. wait some more time 6. grep again compare performance. # VERIFIED JON 3.2.2 DR4 has the improvement: it decreased for me (with 5 agents) from ~15 sec. to 4 sec time. === 00:00:43,971 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-3) Auto-calculation of OOBs completed in [13867]ms 01:00:26,189 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-2) Auto-calculation of OOBs completed in [14221]ms 02:00:25,705 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-5) Auto-calculation of OOBs completed in [14256]ms 03:00:27,403 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-4) Auto-calculation of OOBs completed in [15425]ms 04:00:31,674 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-5) Auto-calculation of OOBs completed in [6701]ms 05:00:20,577 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-3) Auto-calculation of OOBs completed in [6454]ms 06:00:41,183 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-2) Auto-calculation of OOBs completed in [5072]ms 07:00:21,776 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-1) Auto-calculation of OOBs completed in [4025]ms 08:00:44,999 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-5) Auto-calculation of OOBs completed in [2902]ms 09:00:17,677 INFO [org.rhq.enterprise.server.scheduler.jobs.DataPurgeJob] (RHQScheduler_Worker-2) Auto-calculation of OOBs completed in [3417]ms === This has been verified and released in Red Hat JBoss Operations Network 3.2 Update 02 (3.2.2) available from the Red Hat Customer Portal[1]. [1]: https://access.redhat.com/jbossnetwork/restricted/softwareDetail.html?softwareId=31783 |