Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
bf7d39bd7515f3fd2f93b6b81d0752fc7a0cba0c
/
core
/
store
b5835a3
Bump Atomix dependency version to 2.0.6 for ISSU
by Jordan Halterman
· 7 years ago
6b2ec28
improve DocumentTree related doc & log
by Yuta HIGUCHI
· 7 years ago
796a78d
Avoid conversion of DocumentPath to String
by Yuta HIGUCHI
· 7 years ago
32e7f6d
Upgrade to Atomix 2.0.5
by Jordan Halterman
· 7 years ago
309d345
Use StorageNamespaces for serialization in Atomix tests
by Jordan Halterman
· 7 years ago
07f052b
[ONOS-7088] Distribute storage partitions evenly during upgrades
by Jordan Halterman
· 7 years ago
19486e3
[ONOS-7068] Upgrade to Atomix 2.0.4
by Jordan Halterman
· 7 years ago
878625f
[ONOS-7081] Modify EventuallyConsistentMap to bootstrap from old nodes during upgrade
by slowr
· 7 years ago
f9c409a
[ONOS-6556] Distributed Implementation of PiPipeconfService
by Andrea Campanella
· 7 years ago
58bf491
Adding utilities for offline backup/restore.
by Thomas Vachuska
· 7 years ago
fedad5b
[ONOS-7083] Update application versions and activate active applications on upgrade
by Jordan Halterman
· 7 years ago
fa13229
[ONOS-7025] Restore old flow rule store for testing
by Jon Hall
· 7 years ago
c29d882
[ONOS-7161] Flows stuck on pending_add after bring the link down
by Yi Tseng
· 7 years ago
1f2e804
[ONOS-7100] Make leader election timeouts configurable
by Jordan Halterman
· 7 years ago
0c47d53
Deprecate joda-time
by Yuta HIGUCHI
· 7 years ago
28183ee
Replace Unified* services with MembershipService for subgroup membership
by Jordan Halterman
· 7 years ago
3baff67
ONOS-7077 Openflow 1.5 OXS and stat trigger support
by Cem Türker
· 7 years ago
7b7644f
[ONOS-7117] Support configuring LeaderElector primitive session timeouts for faster leader elections
by Jordan Halterman
· 7 years ago
f1c602d
[ONOS-7124] Use atomic role request when removing devices to avoid race conditions
by Jordan Halterman
· 7 years ago
4fda700
Bugfix: DocumentTreeBuilder was not preserving ordering
by Yuta HIGUCHI
· 7 years ago
713830d
[ONOS-7098] Rebalance masters on upgrade completion event
by Jordan Halterman
· 7 years ago
980a8c1
[ONOS-7054] Implement prototype of ISSU protocol
by Jordan Halterman
· 7 years ago
62ba45f
Fixed an issue with out-of-order app activation in distributed context.
by Thomas Vachuska
· 7 years ago
87b9b39
Various improvements to PI group handling
by Carmelo Cascone
· 7 years ago
7bf273c
Move deprecated flow batch APIs to a less obvious place
by Ray Milkey
· 7 years ago
82512da
[ONOS-6935] ActionProfile supports in P4RuntimeClient
by Yi Tseng
· 7 years ago
47c9541
Refactor construction of application objects
by Ray Milkey
· 7 years ago
dc48fb2
Starting snapshot 1.12.0-SNAPSHOT
by Ray Milkey
· 7 years ago
eb3f6ef
Tagging 1.12.0-b1
by Ray Milkey
· 7 years ago
1.12.0-b1
85f560d
Fix blocked thread preventing applications from being downloaded on ApplicationStore startup
by Jordan Halterman
· 7 years ago
02778b1
Add DomainConstraint to kryo namespaces
by Pier Luigi
· 7 years ago
5fba41c
Remove maximum entry limitation on Raft log segments
by Jordan Halterman
· 7 years ago
ff9af3e
ONOS-7007 fix parent test using wrong path
by Yuta HIGUCHI
· 7 years ago
30161e7
null tolerant DocumentPath hasher
by Yuta HIGUCHI
· 7 years ago
bb86b78
Resolve false probing timeout by delaying the proble a little bit
by Charles Chan
· 7 years ago
8e786b5
Use pair link before the 2nd location of a dual-homed host is not discovered
by Charles Chan
· 7 years ago
e6c80cd
Set minimum Netty response timeout to 250 milliseconds to account for differences in response times based on consistency in the Raft protocol
by Jordan Halterman
· 7 years ago
f5295f6
Handle IllegalDocumentModification and retry purging rules in DistributedFlowRuleStore
by Jordan Halterman
· 7 years ago
1920123
Upgrade Atomix dependency version to 2.0.2
by Jordan Halterman
· 7 years ago
08b4dec
ONOS-6980 Adding support for download of application bits.
by Thomas Vachuska
· 7 years ago
72343c5
Added Pi* classes to KryoNamespaces
by Carmelo Cascone
· 7 years ago
1b80726
Bump Atomix dependency version to 2.0.0
by Jordan Halterman
· 7 years ago
9b3a7ce
Store flows rules asynchronously via master in DistributedFlowRuleStore
by Jordan Halterman
· 7 years ago
9df5b7c
CORD-1583 More bug fixes in dual-ToR scenarios
by Saurav Das
· 7 years ago
484ae54
Fixing issue with app reactivation - temporary fix until ONOS-6977 is addressed.
by Thomas Vachuska
· 7 years ago
8d8da59
Support caching in AsyncDocumentTree primitive
by Jordan Halterman
· 7 years ago
cb1e02c
Partitioned DocumentTree primitive
by Jordan Halterman
· 7 years ago
6807c8f
Upgrade Atomix to Raft final version
by Jordan Halterman
· 7 years ago
5ceb389
Remove autoboxing of message IDs in NettyMessagingManager
by Jordan Halterman
· 7 years ago
d8ab096
Fixs some misspellings
by Frank Wang
· 7 years ago
f755409
[ONOS-6870] Refactor DistributedFlowRuleStore to use DocumentTree for persistence
by Jordan Halterman
· 7 years ago
2c83a10
Deprecate redundant StoreSerializer in favor of Serializer
by Jordan Halterman
· 7 years ago
61a8025
ONOS-6381 Transactional event listeners
by Sithara Punnassery
· 7 years ago
d99bd79
Remove unused test class in AtomixConsistentTreeMapTest
by Jordan Halterman
· 7 years ago
446f446
Refactor buck external dependencies
by Ray Milkey
· 7 years ago
aa279c0
Starting snapshot 1.12.0-SNAPSHOT
by Ray Milkey
· 7 years ago
7d96d6a
Fix for ONOS-6041
by Jayasree Ghosh
· 8 years ago
8a0b397
[ONOS-6910] Handle null device events in createOrUpdateDevice
by Jordan Halterman
· 7 years ago
9f816de
ONOS-6151 Add group behavior in case of device master "null" is made inline with flow subsystem. i.e. group add is allowed when master is null, this gets added to the pending audit queue and when the device is up the pending group add request gets fullfilled
by Sivachidambaram Subramanian
· 8 years ago
35a3232
CORD-1416 Implement multi-homing probing in HostLocationProvider
by Charles Chan
· 7 years ago
605104e
ONOS-6084 Statistics were absent for the flows posted when device master was null. The issue is fixed with this code change
by Sivachidambaram Subramanian
· 8 years ago
4922a06
[ONOS-6874] Implement nullable ConsistentMap
by Jordan Halterman
· 7 years ago
4beea65
[ONOS-6266] 'garbageCollect' is not working for groups after ONOS restart
by sisubram
· 7 years ago
1a100a9
[ONOS-6270] linkWeightFunction was set as 'geoDistance', it is still using default linkWeightFunction 'hopCount' after restart
by sisubram
· 7 years ago
a94259f
PartitionedAsyncConsistentMap test
by Sbhat35
· 7 years ago
ffe0234
-Onos store refactoring
by Sbhat35
· 7 years ago
d4ac0ed
Starting snapshot 1.11.0-SNAPSHOT
by Ray Milkey
· 7 years ago
6ecde1f
Tagging 1.11.0-b4
by Ray Milkey
· 7 years ago
1.11.0-b4
d0d8035
Support alternative ordering specifications for DocumentTree primitive
by Jordan Halterman
· 7 years ago
ebedbb5
Store new devices locally to prevent race conditions prior to master->standby replication
by Jordan Halterman
· 7 years ago
a9ae0d4
ONOS-6889 Move mcast from incubator to core
by Ray Milkey
· 7 years ago
e853d03
Ensure DocumentTree exceptions are properly returned to clients on getChildren calls
by Jordan Halterman
· 7 years ago
93fd012
Use consistent hashing for map keys
by Jordan Halterman
· 7 years ago
a09fe5b
Updating Copyright line to Open Networking Foundation
by Brian O'Connor
· 7 years ago
70df767
Throw ConcurrentModification exception when ConsistentMap compute call conflicts with concurrent operation(s)
by Jordan Halterman
· 7 years ago
e3813a9
[ONOS-6868] Improve Netty message encoder/decoder performance
by Jordan Halterman
· 7 years ago
eabae96
Prevent duplicate events on null versions in DistributedClusterStore
by Jordan Halterman
· 7 years ago
13d25a1
Change ConsistentMap key hasher to use sha256
by Jordan Halterman
· 7 years ago
e7f363e
Refactor how PartitionedAsyncConsistentMaps are constructed to remove the need for serialization when mapping keys to partitions.
by Jordan Halterman
· 7 years ago
71635ae
Refactor AtomixConsistentMap to use separate operations per method call for better performance and control over operation semantics.
by Jordan Halterman
· 7 years ago
9052b20
Remove equality check when replacing DocumentTree values by version to prevent conflicts with optimistic locks
by Jordan Halterman
· 7 years ago
64677e9
Starting snapshot 1.11.0-SNAPSHOT
by Ray Milkey
· 7 years ago
17463db
Tagging 1.11.0-b3
by Ray Milkey
· 7 years ago
1.11.0-b3
f70bf46
[ONOS-6756] Replicate node version information for ISSU
by Jordan Halterman
· 7 years ago
b0ac590
[ONOS-6869] Move blocking DocumentTree to core primitives package and implement default methods for constructing blocking primitives
by Jordan Halterman
· 7 years ago
9fa4303
[ONOS-6859] Cache Raft sessions for transactions
by Jordan Halterman
· 7 years ago
d975bdf
dist store testing
by Sbhat35
· 7 years ago
7c90e4b
DefaultAsyncAtomicValue testing
by Sbhat35
· 7 years ago
ab9fa37
Initial empty value should not force overwrite existing.
by Yuta HIGUCHI
· 7 years ago
781984f
Null check added to avoid null pointer exception for lasttimestamp comparison
by Saritha
· 8 years ago
b1e9924
Fix bugs in host subsystem
by Charles Chan
· 7 years ago
5ecdb34
[ONOS-6832] Implement missing methods in CachingAsyncConsistentMap
by Jordan Halterman
· 7 years ago
64313cb
Starting snapshot 1.11.0-SNAPSHOT
by Ray Milkey
· 7 years ago
7e28519
Tagging 1.11.0-b2
by Ray Milkey
· 7 years ago
1.11.0-b2
035231e
Upgrade to Atomix 2.0.0-raft-beta1
by Jordan Halterman
· 7 years ago
3548bb2
Test enhancements for DocumentPath, UiTopology, DistributedClusterStore
by Sbhat35
· 7 years ago
0d0c683
[ONOS-6806] Add getAvailableDeviceCount method to DeviceStore
by mskala
· 7 years ago
2bf177c
[ONOS-6594] Upgrade to Atomix 2.0.0
by Jordan Halterman
· 8 years ago
66e6e3b
Preserve ordering of messages in NettyMessagingManager to simplify distributed systems protocols and improve performance.
by Jordan Halterman
· 7 years ago
740e98c
ONOS-6758 Enable TLS by default for intra-cluster communication
by Brian O'Connor
· 8 years ago
Next »