Jonathan Hurley created AMBARI-18933:
----------------------------------------

             Summary: Remove Unnecessary Locks Inside Of ConfigGroup Business 
Object Implementations
                 Key: AMBARI-18933
                 URL: https://issues.apache.org/jira/browse/AMBARI-18933
             Project: Ambari
          Issue Type: Task
          Components: ambari-server
    Affects Versions: 2.5.0
            Reporter: Jonathan Hurley
            Assignee: Jonathan Hurley
            Priority: Critical
             Fix For: 2.5.0


{{ConfigGroupImpl}} uses internal locks around state which can lead to 
deadlocks when this in called in the context of other business objects. In most 
cases, this state-full data does not need locks placed around it. 

{{ConfigGroupImpl}} should be changed to:
- No longer store entity information
- No longer require locks around primitive state



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to