Eliminate contention on ServiceRegistry.getServiceReferences(String, Filter)
----------------------------------------------------------------------------

                 Key: FELIX-1783
                 URL: https://issues.apache.org/jira/browse/FELIX-1783
             Project: Felix
          Issue Type: Improvement
          Components: Framework
    Affects Versions: felix-2.0.1
            Reporter: Karl Pauls
            Assignee: Karl Pauls
             Fix For: felix-2.2.0


FELIX-1746 uncovered some contention inside the service registry. It provides a 
patch based on a COW map implementation. However, for now we are going with a 
patch that removes the contention by doing some more copying and less locking. 
This is a short-term solution and we need to go back to FELIX-1746 and see 
where and how we can make use of the COW map in other places too as well as in 
this one.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to