Jonathan Hurley created AMBARI-18906:
----------------------------------------

             Summary: Remove Unnecessary Locks Inside Of Config Business Object 
Implementations
                 Key: AMBARI-18906
                 URL: https://issues.apache.org/jira/browse/AMBARI-18906
             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


{{ConfigImpl}} 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. 

{{ConfigImpl}} 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