Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
950470037312ced167d82f37826288c7be3db1a3
/
core
/
store
/
dist
/
src
/
main
/
java
/
org
/
onosproject
/
store
/
resource
/
impl
/
ConsistentResourceStore.java
1edc36b
Various small fixes
by Yuta HIGUCHI
· 7 years ago
a09fe5b
Updating Copyright line to Open Networking Foundation
by Brian O'Connor
· 7 years ago
6440b09
Fix incorrectly spelled DEFAULT_OPERTATION_TIMEOUT_MILLIS constant... Driving me crazy!
by Jordan Halterman
· 7 years ago
7af71da
[ONOS-6460] Retry failed resource register/unregister/allocate/release transactions until success in ResourceStore
by Jordan Halterman
· 7 years ago
6359c83
Formalize and document ConsistentResourceStore internal interfaces. This is cleanup in preparation for changes coming in ONOS-4859
by Jordan Halterman
· 8 years ago
6193621
Stop showing full list of resources on unregistration failure
by Sho SHIMIZU
· 8 years ago
ef835c9
Make ResourceService API more flexible in parameter
by Sho SHIMIZU
· 8 years ago
0b4e9dd
Rename arguments to be more descriptive
by Sho SHIMIZU
· 8 years ago
9cc4a24
Make resource retrieval more efficient when specifing resource type
by Sho SHIMIZU
· 8 years ago
34847b7
Avoid unnecessary allocations needed to convert List to Set
by Sho SHIMIZU
· 8 years ago
b403a19
Remove constants that are no longer used
by Sho SHIMIZU
· 8 years ago
9db6da6
Add DiscreteResourceCodec for PortNumber
by Sho SHIMIZU
· 8 years ago
59512bf
Rename to match the name of classes that are supplied to codec
by Sho SHIMIZU
· 8 years ago
eeef6f4
Refactor: Move DiscreteResourceCodecs to impl package
by Sho SHIMIZU
· 8 years ago
2795d63
Make serialized resources more compact to omit redundant parent resource ID
by Sho SHIMIZU
· 8 years ago
f503a62
Rename NonEncodableDiscreteResources to GenericDiscreteResources
by Sho SHIMIZU
· 8 years ago
65de961
Compaction of discrete resources with range based representation
by Sho SHIMIZU
· 8 years ago
a4861d4
Simplify expressions
by Sho SHIMIZU
· 8 years ago
09cd615
Remove unused variable
by Sho SHIMIZU
· 8 years ago
02e6e20
Add facade object called UnifiedDiscreteResources
by Sho SHIMIZU
· 8 years ago
32f57e9
Introduce abstract interface for set of discrete resources
by Sho SHIMIZU
· 8 years ago
b85000d
Define a class representing a set of discrete resources
by Sho SHIMIZU
· 8 years ago
7ecf5ea
Rename class by replacing Store with SubStore
by Sho SHIMIZU
· 8 years ago
bd1974c
Made ResourceManager to accept arbitrary ResourceConsumer implementation. (ONOS-4406)
by Naoki Shiota
· 8 years ago
c7ffdfe
Refactor: Move allocation check into transactional store implementation
by Sho SHIMIZU
· 8 years ago
47057c0
Refactor: Simplify getAllocatedResources() in ConsistentResourceStore
by Sho SHIMIZU
· 8 years ago
deb0442
Pull out ContinuousResourceAllocation from ConsistentResourceStore
by Sho SHIMIZU
· 8 years ago
1bf46b1
Refactor: Simplify register() and unregister() in transactional stores
by Sho SHIMIZU
· 8 years ago
a2d99eb
Rename methods to register and unregister resources
by Sho SHIMIZU
· 8 years ago
d66148a
Inline method
by Sho SHIMIZU
· 8 years ago
001e3f2
Tighten type of argument
by Sho SHIMIZU
· 8 years ago
22fb283
Separate ResourceStore into stores for discrete and continuous type
by Sho SHIMIZU
· 8 years ago
03be266
Separate the child map into two child maps for each resource type
by Sho SHIMIZU
· 8 years ago
6f58422
Removing MISC, BASIC from registration, they are subset of API
by HIGUCHI Yuta
· 8 years ago
5ab426f
Updating copyrights
by Brian O'Connor
· 8 years ago
3780d4b
ONOS-4218: Fixes for resource store transaction failures
by Madan Jampani
· 8 years ago
3bac1c3
bugfix: Partial allocation of ContinuousResource always allocates full amount of the resource.
by Naoki Shiota
· 8 years ago
e18cb12
Move files under newresource package to resource package
by Sho SHIMIZU
· 9 years ago
[Renamed (97%) from core/store/dist/src/main/java/org/onosproject/store/newresource/impl/ConsistentResourceStore.java]
25938a5
Add logging in ConsistentResourceStore
by Sho SHIMIZU
· 9 years ago
67c9010
Change the behavior of resource registration to fix ONOS-3827
by Sho SHIMIZU
· 9 years ago
315179a
Workaround for old compiler
by HIGUCHI Yuta
· 9 years ago
6acdfd0
ONOS-3996 shorter warn log message
by HIGUCHI Yuta
· 9 years ago
1992daf
Fix bug: Prevent a resource with the existing ID from being registered
by Sho SHIMIZU
· 9 years ago
7d54d9c
Reduce the number of accesses to consistent map
by Sho SHIMIZU
· 9 years ago
5fab6e5
Stop using explicit Optional#get()
by Sho SHIMIZU
· 9 years ago
003ed32
Add a method to check the type of resource
by Sho SHIMIZU
· 9 years ago
171a938
Refactor: extract the same procedures
by Sho SHIMIZU
· 9 years ago
9003924
Reduce the nubmer of access to consistent map for performance
by Sho SHIMIZU
· 9 years ago
f17ae28
Refactor: Move logic for continuous resource to another method
by Sho SHIMIZU
· 9 years ago
a6a6fd3
Fast path in the resource store for discrete resource
by Sho SHIMIZU
· 9 years ago
5615126
Roll back resource API changes that triggered a bug in the Java compiler
by Jonathan Hart
· 9 years ago
6f74730
Improve the performance of ResourceManager#getAvailableResources()
by Sho SHIMIZU
· 9 years ago
fc64ffe
Refactor: change method parameter type of ResourceStore#release()
by Sho SHIMIZU
· 9 years ago
84515f3
Use lower bound wildcard for API to be more flexible
by Sho SHIMIZU
· 9 years ago
69420fe
Preserve the original order when registering/unregistering
by Sho SHIMIZU
· 9 years ago
72f81b1
Use ResourceId when unregistering resources instead of Resource
by Sho SHIMIZU
· 9 years ago
82bfe99
Fix comment
by Sho SHIMIZU
· 9 years ago
dd3750c
Use ResourceId or DiscreteResourceId when specifying a resource
by Sho SHIMIZU
· 9 years ago
07b7bc9
Use specific types instead of using type parameters
by Sho SHIMIZU
· 9 years ago
83258ae
Use more concrete type for return value
by Sho SHIMIZU
· 9 years ago
dc4394c
Implement toString()
by HIGUCHI Yuta
· 9 years ago
5b6dfba
- adding more log
by HIGUCHI Yuta
· 9 years ago
4a1e59f
Rename: use plural according to the returned type
by Sho SHIMIZU
· 9 years ago
f33b893
Move inner classes to upper level
by Sho SHIMIZU
· 9 years ago
2d31022
Introduce two specific types of ResourceId for Discrete and Continuous
by Sho SHIMIZU
· 9 years ago
6f828c3
Bugfix and cosmetic changes to resource subsystem
by HIGUCHI Yuta
· 9 years ago
2c0ae12
Always use ImmutableList.of() when returning an empty list
by Sho SHIMIZU
· 9 years ago
8fa670a
Refactor: Rename ResourcePath to Resource for a better name
by Sho SHIMIZU
· 9 years ago
6c9e33a
ONOS-3296: Support continuous type resources
by Sho SHIMIZU
· 9 years ago
762a2d8
Fixing various exception issues.
by Thomas Vachuska
· 9 years ago
c7f49f9
ONOS-3565: Retry host store updates that fail due to concurrent modification
by Madan Jampani
· 9 years ago
c9546a3
Refactor ResourcePath internal implementation
by Sho SHIMIZU
· 9 years ago
73130f7
Refactor: Use putIfAbsent() to show the intention more clearly
by Sho SHIMIZU
· 9 years ago
93a74b3
Fix bug that exception is thrown when key doesn't exist
by Sho SHIMIZU
· 9 years ago
e7db614
Register the root resoruce path
by Sho SHIMIZU
· 9 years ago
fa62b47
Implement event notification of resource event
by Sho SHIMIZU
· 9 years ago
1e0a34c
Fix bug that true is always returned even in failure cases
by Sho SHIMIZU
· 9 years ago
e7f4f3f
Define and implement a method to query available resources
by Sho SHIMIZU
· 9 years ago
9a2b829
Enable new resource APIs and re-enable optical intent compilers
by Sho SHIMIZU
· 9 years ago
ba1f83b
Fix typo
by Sho SHIMIZU
· 9 years ago
5618ee5
ONOS-2717: Handle duplicate resource unregistration in resource store
by Sho SHIMIZU
· 9 years ago
4568c41
ONOS-2716: Handle duplicate registration in resource store
by Sho SHIMIZU
· 9 years ago
0112078
Refactor: Extract method to check if resource path is root
by Sho SHIMIZU
· 9 years ago
83e17a0
ONOS-2710: Change singnatures of register/unregister in ResourceStore
by Sho SHIMIZU
· 9 years ago
2a1b233
Refactor: Rename a method
by Sho SHIMIZU
· 9 years ago
2d8a13a
ONOS-2692: Implement methods to unregister resources
by Sho SHIMIZU
· 9 years ago
ba41fc1
ONOS-2446: Implement API to declare resource hierarchy
by Sho SHIMIZU
· 9 years ago
1f5e591
Resource API changes as preparation for hierarchy support (ONOS-2446)
by Sho SHIMIZU
· 9 years ago
d29847f
Refactor to avoid trivial errors in transactions
by Sho SHIMIZU
· 9 years ago
264e4b7
Catch a specific exception, not generic Exception
by Sho SHIMIZU
· 9 years ago
78ee25c
ONOS-2387: Initial implement ResourceService
by Sho SHIMIZU
· 9 years ago