Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
087b5d93f2db1a6bf2b94bbeb432ddb1866a9edf
/
core
/
store
/
primitives
a75fec4
Fix for ONOS-4429
by Madan Jampani
· 9 years ago
65b38cb
Fixed consistent map event listener remove
by Hyunsun Moon
· 9 years ago
ccdf9da
New partitions cli option for displaying client information
by Madan Jampani
· 9 years ago
0463cf9
New API for specifying an executor when registering a map listener
by Madan Jampani
· 9 years ago
be27bb3
Updating BUCK files
by Brian O'Connor
· 9 years ago
1d3b617
ONOS-4423: Support for invalidating cached map entries when a client session is suspended
by Madan Jampani
· 9 years ago
471a7bc
Support for reacting to underlying copycat client session state changes
by Madan Jampani
· 9 years ago
ee35d55
Removed creationTime field from AntiEntropyAdvertisement
by Madan Jampani
· 9 years ago
72fd0e9
Add javadoc for MapValue
by sangyun-han
· 9 years ago
a26f654
Adding commands for the distributed multimap.
by Aaron Kruglikov
· 9 years ago
dc01297
ONOS-4396: Fix for EC Map synchronization failing silently due to serialization failures.
by Madan Jampani
· 9 years ago
56423ba
Changing docstrings in atomixMapCommands.
by Aaron Kruglikov
· 9 years ago
d9e0105
log uncaught Exception
by HIGUCHI Yuta
· 9 years ago
cce07c5
Add constructor for configuration of CacheSize
by sangyun-han
· 9 years ago
a8f919e
Ensure tombsone purge logic works correctly after a cluster scale down
by Madan Jampani
· 9 years ago
29f52a3
ONOS-2322: Support for periodic purging of ECMap tombstones
by Madan Jampani
· 9 years ago
e9c9a71
Ensure serialization exceptions are appropriately reported
by Madan Jampani
· 9 years ago
caad26b
Fix for ONOS-4315
by HIGUCHI Yuta
· 9 years ago
16e9d28
Attemp to improve hasPendingUpdates()
by HIGUCHI Yuta
· 9 years ago
5ab426f
Updating copyrights
by Brian O'Connor
· 9 years ago
b86c920
Updating Buck files to build OSGi jars
by Brian O'Connor
· 9 years ago
96f689b
Renaming onlab-thirdparty to atomix
by Brian O'Connor
· 9 years ago
68b1f5a
Fixes NPE in AtomixLeaderElector
by Madan Jampani
· 9 years ago
542d9e2
Performance improvements
by Madan Jampani
· 9 years ago
832686d
Post DatabaseManager deprecation code cleanup
by Madan Jampani
· 9 years ago
38f0169
Dropping DatabaseManager and related code. Goodbye!
by Madan Jampani
· 9 years ago
3780d4b
ONOS-4218: Fixes for resource store transaction failures
by Madan Jampani
· 9 years ago
344ea7a
Removing commons-io and concurrent-trees from onlab-thirdparty
by Brian O'Connor
· 9 years ago
5ddaf19
Ensure exceptions in map event handling do not prevent event acknowledgement
by Madan Jampani
· 9 years ago
b98d97e
Enabling StorageManager
by Madan Jampani
· 9 years ago
966a585
Chnage AtomixLeaderElector resource id to avoid collisions
by Madan Jampani
· 9 years ago
f80bbb2
Initial BUCK build
by Ray Milkey
· 9 years ago
6f74371
Misc bug fixes in preparation for enabling StorageManager
by Madan Jampani
· 9 years ago
888d4c5
[ONOS-4214]Implement NewDefaultDistributedQueueBuilder
by sangyun-han
· 9 years ago
7a8de84
Added ability to track whether or not node has all components running fully.
by Thomas Vachuska
· 9 years ago
65f24bb
Moving to Atomix version 1.0.0-rc3
by Madan Jampani
· 9 years ago
0da01a4
Do not wrap exception with TransportException
by Madan Jampani
· 9 years ago
955c316
Starting snapshot 1.6.0-SNAPSHOT
by Brian O'Connor
· 9 years ago
55b4d80
Tagging 1.5.0 (Falcon)
by Brian O'Connor
· 9 years ago
1.5.0
2369642
Starting snapshot 1.5.0-SNAPSHOT
by Madan Jampani
· 9 years ago
b7a5420
Tagging 1.5.0-rc3
by Madan Jampani
· 9 years ago
1.5.0-rc3
07b5448
Disable Atomix unit tests until some stability issues are resolved
by Madan Jampani
· 9 years ago
4a47a30
More APIs permission for new ONOS APIs
by Heedo Kang
· 9 years ago
5829c34
Fixed defect in CachingAsyncConsistentMap (wrong method call).
by Simon Hunt
· 9 years ago
9c15937
Fixes how primitives and map keys are mapped to partitions
by Madan Jampani
· 9 years ago
f172d40
Cluster scaling enchancements
by Madan Jampani
· 9 years ago
6cb8636
fix removal of rules in a distributed setting
by alshabib
· 9 years ago
5d8994f
Starting snapshot 1.5.0-SNAPSHOT
by Thomas Vachuska
· 9 years ago
40d5255
Tagging 1.5.0-rc2
by Thomas Vachuska
· 9 years ago
1.5.0-rc2
e603887
Handle duplicate listen requests submitted to the state machine
by Madan Jampani
· 9 years ago
27a2a3d
Code clean up in ConsistentMap and LeaderElector resources
by Madan Jampani
· 9 years ago
40f022e
Default ConsistentMap consistency level to SEQUENTIAL and reenable all Atomix unit tests
by Madan Jampani
· 9 years ago
06cf658
Explicity add generic type to help type inference on ECJ.
by HIGUCHI Yuta
· 9 years ago
3354745
PartitionManager support for reacting to cluster metadata changes
by Madan Jampani
· 9 years ago
931e97d
Remove base (p0) partition in StorageManager
by Madan Jampani
· 9 years ago
630c882
Update StorageManager.getPartitionInfo() to delegate to PartitionAdminService.partitionInfo()
by Madan Jampani
· 9 years ago
c94b485
Fix StoragePartition to return a furture for opening partition client + Fixes in AtomixLeaderElector
by Madan Jampani
· 9 years ago
db2afd3
Publish a list of changes when leadership changes occur
by Madan Jampani
· 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
27077eb
Added PartitionedAsyncLeaderElector that federates leader election contents across a collection of AsyncLeaderElectors
by Madan Jampani
· 9 years ago
708d303
Cleaning up javadocs.
by Thomas Vachuska
· 9 years ago
1172da7
Set max number of copycat transport server threads to 4
by Madan Jampani
· 9 years ago
28a6974
Remove redundant thenApply call in TransactionCoordiantor
by Madan Jampani
· 9 years ago
3ac20f9
Set number of copycat log compactor threads to 1
by Madan Jampani
· 9 years ago
1c9b4e9
Fix NPE in StoragePartition
by Madan Jampani
· 9 years ago
6c17718
Fix potential deadlock in CopycatTransport
by Madan Jampani
· 9 years ago
86cb243
Using latest atomix release candidate + Updates to CopycatTransport
by Madan Jampani
· 9 years ago
5fab6e5
Stop using explicit Optional#get()
by Sho SHIMIZU
· 9 years ago
ef7e290
Make use of Optional more idiomatic
by Sho SHIMIZU
· 9 years ago
7efc8dd
Use a ScheduleExecutorService in CopycatTransportService instead of creating a new thread per connection
by Madan Jampani
· 9 years ago
fc98177
Updates to ConsistentMap and LeaderElector state machines
by Madan Jampani
· 9 years ago
7e55c66
StorageManager with associated new primitive builders
by Madan Jampani
· 9 years ago
2f9cc71
Copycat transport enhancements
by Madan Jampani
· 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
1110b2c
Setting up monitoring of cluster communcation service
by Aaron Kruglikov
· 9 years ago
9254501
Fast path in transaction manager for single update scenarios
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
15b8ef5
PartitionManager + StoragePartition{Service,Client} implementation classes
by Madan Jampani
· 9 years ago
1f0202c
Ignoring atomix unit tests until the spinning issue is debugged
by Madan Jampani
· 9 years ago
1beb60c
Refactor set and value builders to remove reference to DatabaseManager
by Madan Jampani
· 9 years ago
5e5b3d6
State machine implementations for various distributed primitives based on latest Copycat APIs
by Madan Jampani
· 9 years ago
a9673fd
Fixes NPE in map event listener
by Madan Jampani
· 9 years ago
28b2cd6
Added asConsistentMap() method to AsyncConsistentMap for creating a new ConsistentMap instance.
by Madan Jampani
· 9 years ago
1e8e89c
Fixes NPEs in TranscodingAsyncConsistentMap deserialization code paths
by Madan Jampani
· 9 years ago
62f1533
Remove map listener when caching async consistent map is destroyed
by Madan Jampani
· 9 years ago
551d0d2
DistributedPrimitives updates:
by Madan Jampani
· 9 years ago
068a438
TypeSerializerFactory for using store Serializer with Catalyst serialization
by Madan Jampani
· 9 years ago
533ef98
AtomicValue updates
by Madan Jampani
· 9 years ago
f778c96
Use partitionId instead of clusterName in CopycatTransport
by Madan Jampani
· 9 years ago
620f70d
LeadershipStore updates:
by Madan Jampani
· 9 years ago
f6c973a
DefaultConsistentMap to automatically retry compute* calls failing due to ConcurrentModification
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
b06ccef
Fix CopycatTransportClient thread check + bump up atomix version to latest rc
by Madan Jampani
· 9 years ago
Next »