-
Type:
Story
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Story Points:3
-
Sprint:K Sprint #1 - Platform, K Sprint #2 - Platform
In order to synchronize access to the ResourceManager during allocations, a reentrant distributed lock primitive can be used. This will also allow the ResourceStore to use a cached map internally without having to rebuild the cache for each transaction.
- relates to
-
ONOS-4859 Resource Manager is very slow allocating resources
-
- Closed
-
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
13389,9 | [ONOS-6220] Add basic distributed lock interfaces and implementations. - AsyncDistributedLock primitive interface - Synchronous DistributedLock primitive interface - Atomix DistributedLock implementation - Reentrant lock implementation - Tests for asynchronous/synchronous locks | master | onos | Status: ABANDONED | 0 | -1 |