Bug 536119 (RHQ-503)
Summary: | runtime discovery scans executed as post-processing hooks for plugin configuration updates sometimes cause agent-side deadlocks and (eventually) timeouts | ||
---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | Joseph Marques <jmarques> |
Component: | No Component | Assignee: | Joseph Marques <jmarques> |
Status: | CLOSED NEXTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 1.0 | Keywords: | SubTask |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | All | ||
URL: | http://jira.rhq-project.org/browse/RHQ-503 | ||
Whiteboard: | |||
Fixed In Version: | 1.0.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: | 536058 |
Description
Joseph Marques
2008-05-19 10:40:00 UTC
rev848: 1.0.0-ga-cp branch rev849: trunk remove agent-side deadlock by executing a deferred runtime discovery request after a plugin configuration update; fix the method that schedules group plugin configuration updates to prevent hibernate exceptions from happening due to clear/flush methods; add a delay in the aggregate plugin configuration update job so that it doesn't try to execute the job before the aggregate update is committed; -- following the testing procedures listed in the case, you'll now see that the plugin configurations can be updated against the jbas group of size 10 in approx 3-4 seconds, instead of minutes/hours. this was very well tested already since this went out as a patch for a customer several weeks ago. tested agent on win with 10 jboss, and tested agent on linux with 10 jboss. server always ran on windows. confirmed that timings are dramatically reduced over what they used to be. This bug was previously known as http://jira.rhq-project.org/browse/RHQ-503 |