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.