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.