Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
68faf956fb18d4d47c3e0a60eb636a921aa2bceb
/
core
/
api
/
src
/
main
/
java
/
org
/
onosproject
/
store
« Previous
d5714e0
New and direct StorageService method for creating an AtomicCounter
by Madan Jampani
· 8 years ago
9970265
Adding asyncConsistentMultimap interface.
by Aaron Kruglikov
· 8 years ago
7cbbbb7
Adding Copyright notice to files that are missing it
by Brian O'Connor
· 8 years ago
5ab426f
Updating copyrights
by Brian O'Connor
· 8 years ago
542d9e2
Performance improvements
by Madan Jampani
· 8 years ago
832686d
Post DatabaseManager deprecation code cleanup
by Madan Jampani
· 8 years ago
3780d4b
ONOS-4218: Fixes for resource store transaction failures
by Madan Jampani
· 8 years ago
47047b2
Adding interfaces and single implementation required for build.
by Aaron Kruglikov
· 8 years ago
b825aeb
Reply with error status on receiving message with incorrect preamble
by Madan Jampani
· 8 years ago
b98d97e
Enabling StorageManager
by Madan Jampani
· 8 years ago
329dd1b
Avoid autoboxing in high frequency code paths
by Madan Jampani
· 8 years ago
d7909ca
Fixes for javadoc errors
by Ray Milkey
· 8 years ago
a9e70a6
[Falcon] Adds a status field to InternalMessage and support for replying with appropriate status when handler errors occur
by Madan Jampani
· 8 years ago
3354745
PartitionManager support for reacting to cluster metadata changes
by Madan Jampani
· 9 years ago
b6d998e
[ONOS-4014] Refactor *Id classes to extend from Identifier class
by Jian Li
· 9 years ago
0c0cdc6
AsyncLeaderElector APIs in support for mastership balancing
by Madan Jampani
· 9 years ago
3a9911c
Using 1.0.0.rc2 version of Atomix CopycatTransport updates
by Madan Jampani
· 9 years ago
1f53627
[ONOS-3558] Define interfaces for supporting a AtomicLongMap
by Jihwan Kim
· 9 years ago
708d303
Cleaning up javadocs.
by Thomas Vachuska
· 9 years ago
ea12532
Document releases APIs were deprecated in
by Ray Milkey
· 9 years ago
39fff10
Method name refactor in DistributedPrimitive + Builder for AsyncLeaderElector
by Madan Jampani
· 9 years ago
e14a09c
Implementation for StorageAdmin and PartitionAdmin APIs
by Madan Jampani
· 9 years ago
538be74
Refactored primitive builders to consolidate methods into the base DistributedPrimitiveBuilder
by Madan Jampani
· 9 years ago
74da78b
AsyncConsistentMap methods for supporting transactional updates
by Madan Jampani
· 9 years ago
cadd70b
Refactor transaction support in preparation for migration to latest APIs
by Madan Jampani
· 9 years ago
e17d328
Adds abstract distributed primitive builder + Refactored AtomicCounter and AtomicValue builder to make use of it.
by Madan Jampani
· 9 years ago
28b2cd6
Added asConsistentMap() method to AsyncConsistentMap for creating a new ConsistentMap instance.
by Madan Jampani
· 9 years ago
533ef98
AtomicValue updates
by Madan Jampani
· 9 years ago
47b80ba
Leader elector distributed primitive interfaces
by Madan Jampani
· 9 years ago
4124bc3
LEADER_ELECTOR distributed primitive enum type
by Madan Jampani
· 9 years ago
dc4394c
Implement toString()
by HIGUCHI Yuta
· 9 years ago
f95290a
Added newValue and oldValue methods to MapEvent.
by Madan Jampani
· 9 years ago
fa24218
Added destroy() method to DistributedPrimitive interface
by Madan Jampani
· 9 years ago
dfba739
Fix javadoc warnings
by Jian Li
· 9 years ago
837a363
APIs for accessing/administering storage partitions + API for creating distributed primitives
by Madan Jampani
· 9 years ago
f4c8850
Refactor change: Moved all distributed primitive implementation classes into onos-core-primitives bundle
by Madan Jampani
· 9 years ago
a090a11
Added DistributedPrimitive interface
by Madan Jampani
· 9 years ago
dfde6ba
Added an async version for AtomicValue and misc javadoc improvements
by Madan Jampani
· 9 years ago
9887ad9
[Falcon][ONOS-2696] support method "replace" in ConsistentMap and method "notNull" in Match
by Jihwan Kim
· 9 years ago
d36def0
MessagingService API enchancements
by Madan Jampani
· 9 years ago
fc5ca93
[ONOS-2809] Support a TransactionalSet data structure
by Jian Li
· 9 years ago
c7f49f9
ONOS-3565: Retry host store updates that fail due to concurrent modification
by Madan Jampani
· 9 years ago
17ed48b
Added a utility method for creating store Serializer from a single KryoNamespace and some additional classes
by Madan Jampani
· 9 years ago
ca9cc8e
Avoid use of Objects.hash when there's only 1 params
by HIGUCHI Yuta
· 9 years ago
d936b42
Change the return type of commit() to indicate the result
by Sho SHIMIZU
· 9 years ago
5251562
Fixing Javadoc errors
by Brian O'Connor
· 9 years ago
82fd632
Adding atomic countetr compare and set method
by Aaron Kruglikov
· 9 years ago
fd912ac
minor name changes and javadoc
by andrea
· 9 years ago
e5723dc
[Emu] MutexExecutionService for running tasks that need to run only on a single instance.
by Madan Jampani
· 9 years ago
e2952e4
Remove unnecessary modifiers
by Sho SHIMIZU
· 9 years ago
f97edc1
Javadoc fixes
by Madan Jampani
· 9 years ago
216d8d7
Support a weak read consistency mode for distributed set
by Madan Jampani
· 9 years ago
e106522
Support for a java.util.Map implementation backed by ConsistentMap
by Madan Jampani
· 9 years ago
a29c677
Added RetryingFunction for simplified retry support.
by Madan Jampani
· 9 years ago
7ffe53d
Added a valueOrElse static method to Versioned
by Madan Jampani
· 9 years ago
3d6a2f6
ONOS-2429: Support for a relaxed read consistency mode in ConsistentMap
by Madan Jampani
· 9 years ago
41b1f3a
ONOS-2456 Added usage metrics to Atomic Counter and Distributed Queue plus refactored the code a bit
by Flavio Castro
· 9 years ago
92ea9b3
Add map name to equals() and toString() calculations
by Ray Milkey
· 9 years ago
67d53cc
Unit tests for AtomicValueEvent and SetEvent
by Ray Milkey
· 9 years ago
8098405
Added unit test for Match and UpdateResult + Javadoc fixes
by Madan Jampani
· 9 years ago
d083bc4
Improve test coverage for ConsistentMapEvent and WallClockTimestamp
by Ray Milkey
· 9 years ago
cab114c
Misc improvements. Primarily Javadoc.
by Madan Jampani
· 9 years ago
619453b
Added missing copyright and license text
by Madan Jampani
· 9 years ago
762246d
Added a AtomicValue distributed primitive.
by Madan Jampani
· 9 years ago
7804c99
Refactored code to consolidate functionality in Database* classes.
by Madan Jampani
· 9 years ago
4727a11
Added a compute method to ECMap to simplify map interactions following a read-modify-write template.
by Madan Jampani
· 9 years ago
96495ca
Add unit tests for cluster messaging classes
by Ray Milkey
· 9 years ago
d46280c
Register Versioned with Kryo to fix ONOS-2169
by Jon Hall
· 9 years ago
be63b23
Regard the release when the APIs became deprecated as Cardinal
by Sho SHIMIZU
· 9 years ago
43e9c9c
Updated ECMap remove call to return the value that was removed
by Madan Jampani
· 9 years ago
0dbac7a
Fix javadoc warnings
by Madan Jampani
· 9 years ago
bcf1a48
Removed ClockService<K, V> and replaced its usage with a BiFunction<K, V, Timestamp>
by Madan Jampani
· 9 years ago
e8af1cc
ONOS-2133: Support for purging associated stores (ConsistentMap/DistributedSet) when the application is uninstalled
by Madan Jampani
· 9 years ago
c606956
Added a map API to transform Versioned<byte[]> to Versioned<V>
by Madan Jampani
· 9 years ago
63c659f
Support for a distributed queue primitive.
by Madan Jampani
· 9 years ago
50589ac
Notification support for Consistent datastructures (ConsitentMap and DistributedSet)
by Madan Jampani
· 9 years ago
85cf4da
Fixing 4 javadoc warnings in onos-api
by Brian O'Connor
· 9 years ago
f4d58f3
Support for retries in AtomicCounter. Enabled counter operation retries in ConsistentApplicationIdStore
by Madan Jampani
· 9 years ago
a862046
Fix constructor in Versioned
by Madan Jampani
· 9 years ago
346d4f5
Add new methods to ConsistentMap API to improve usability.
by Madan Jampani
· 9 years ago
d8b565a
Fixed bug ONOS-1676.
by Kaouther Abrougui
· 9 years ago
175e8fd
Removed deprecated ClusterCommunicationService APIs
by Madan Jampani
· 9 years ago
27b69c6
ONOS-1983: Migrating all copycat Raft protocol specific communication to use ONOS cluster communication primitives
by Madan Jampani
· 9 years ago
3310a34
Remove "public" to follow our convention
by Sho SHIMIZU
· 9 years ago
63939a3
Moved generic Timestamp/ClockManager classes to onos-api
by Jonathan Hart
· 9 years ago
04aeb45
Implementation of IdBlockStore on top of AtomicCounter
by Madan Jampani
· 9 years ago
02b7fb8
Support for building a immutable ConsistentMap and DistributedSet
by Madan Jampani
· 9 years ago
e114f04
ConsistentLinkResourceStore to replace HazelcastLinkResourceStore. Also
by Ayaka Koshibe
· 9 years ago
3a32156
Added a builder for TransactionContexts
by Ayaka Koshibe
· 9 years ago
c26eede
Added a messaging service implementation on top of IOLoop. Added ability to easily switch between netty and io loop (default is netty)
by Madan Jampani
· 9 years ago
34c9590
ONOS-533 Fix copyrights
by Ray Milkey
· 9 years ago
ec5ae34
Use the Executor interface when specifying where to handle incoming messages
by Madan Jampani
· 9 years ago
2bfa94c
Revamped ClusterCommunicationService API
by Madan Jampani
· 9 years ago
2c05f91
Refactor: Use descriptive methods when comparing Timestamps
by Sho SHIMIZU
· 9 years ago
d2e78f9
Remove unnecessary modifiers to follow the convention
by Sho SHIMIZU
· 9 years ago
ca335e9
Add persistence option to ECMap
by Jonathan Hart
· 9 years ago
3e033bd
Added a LogicalClockService for ordering arbitrary events in the cluster. Updated couple of areas that are currently vulnerable to clock skew
by Madan Jampani
· 9 years ago
b5d72d5
Support for a distributed counter
by Madan Jampani
· 9 years ago
bff6d8f
Added distributed transaction support through a two phase commit protocol
by Madan Jampani
· 9 years ago
08706ce
Added support for a distributed set implementation that is backed by Consistent Map
by Madan Jampani
· 9 years ago
Next »