Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
83b1d934632e31469e8671d09c7ec16d8cd2db1e
/
core
/
store
/
dist
/
src
/
main
/
java
/
org
/
onosproject
/
store
/
cluster
83b1d93
[ONOS-7373] Ensure Netty channels are closed on send exceptions
by Jordan Halterman
· 7 years ago
111aab7
Add minimum timeout for Netty messages
by Jordan Halterman
· 7 years ago
ef92f19
Use failure detection for Netty messages to improve ability to adapt to changing network conditions
by Jordan Halterman
· 7 years ago
153dbd5
Ensure TCP_NODELAY is properly configured on Netty channels
by Jordan Halterman
· 7 years ago
1cf233c
Timeout local messages in NettyMessagingManager to avoid hanging when receivers are blocked on external calls.
by Jordan Halterman
· 7 years ago
19486e3
[ONOS-7068] Upgrade to Atomix 2.0.4
by Jordan Halterman
· 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
980a8c1
[ONOS-7054] Implement prototype of ISSU protocol
by Jordan Halterman
· 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
5ceb389
Remove autoboxing of message IDs in NettyMessagingManager
by Jordan Halterman
· 7 years ago
2c83a10
Deprecate redundant StoreSerializer in favor of Serializer
by Jordan Halterman
· 7 years ago
a09fe5b
Updating Copyright line to Open Networking Foundation
by Brian O'Connor
· 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
f70bf46
[ONOS-6756] Replicate node version information for ISSU
by Jordan Halterman
· 7 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
· 7 years ago
f7c7f6f
[ONOS-6401] Implement dynamically computed timeouts for NettyMessagingManager
by Jordan Halterman
· 7 years ago
b6ee9e9
Prevent serialization errors from causing recursion in the Copycat transport
by Jordan Halterman
· 7 years ago
0ad49b1
[ONOS-6401] Increase Netty request timeout to 500 milliseconds
by Jordan Halterman
· 7 years ago
a3fcf67
Fix Sonar issue:
by Jon Hall
· 8 years ago
6690f59
Fix for ONOS-6149-Not able to configure heartbeatInterval and
by Deepa Vaddireddy
· 8 years ago
041534b
[ONOS-5992] Ensure futures for failed messages are completed using the supplied Executor in NettyMessagingManager.
by Jordan Halterman
· 8 years ago
9a44d6a
Add a close listener for Client Connections
by Jon Hall
· 8 years ago
742bd09
Remove unnecessary memory copy from values() call in Netty mesaging service.
by Jordan Halterman
· 8 years ago
e255cc4
Add descriptive message for MessagingExceptions.
by Jonathan Hart
· 8 years ago
b47c953
Revisiting netty configurations
by Yuta HIGUCHI
· 8 years ago
c012dda
Workaround for NoClassDefFound issue in Netty.
by Yuta HIGUCHI
· 8 years ago
5c396e3
Remove explicit use of the default value
by Sho SHIMIZU
· 8 years ago
ed1ca66
Attempt to fix sporadic NettyMessagingManagerTest failure.
by Yuta HIGUCHI
· 8 years ago
1ca7e9f
Fixing cyclic component dependency issue.
by Thomas Vachuska
· 8 years ago
9f0af2d
Add ComponentConfigService for @Modified
by sangyun-han
· 8 years ago
7a8bfc6
[ONOS-4460] Relinquish device role when partitioned away from cluster
by Jon Hall
· 8 years ago
f3ab424
Lower netty reply timeout to 250ms
by Madan Jampani
· 8 years ago
90a1689
NettyMessagingManager: assign thread names
by Yuta HIGUCHI
· 8 years ago
0583387
Implementation of Hybrid Logical Clock Service.
by Madan Jampani
· 8 years ago
66870baa
Lower log level for warning message seen when starting larger clusters
by Jon Hall
· 8 years ago
78be249
Code clean up: Removed unused code. Fixed comments. Renamed some files.
by Madan Jampani
· 8 years ago
630e7ac
Migrating to latest Atomix
by Madan Jampani
· 8 years ago
e729065
Deprecate KryoSerializer.
by HIGUCHI Yuta
· 8 years ago
1f13d64
Fix NPE caused by pushing events about nodes no longer in the cluster
by Jon Hall
· 8 years ago
e337506
Fixes for ONOS-4192
by Madan Jampani
· 8 years ago
d9e0105
log uncaught Exception
by HIGUCHI Yuta
· 8 years ago
5ab426f
Updating copyrights
by Brian O'Connor
· 8 years ago
1ffa46b
Using AsyncLeaderElector primitive for Leadership
by Madan Jampani
· 8 years ago
b825aeb
Reply with error status on receiving message with incorrect preamble
by Madan Jampani
· 8 years ago
f98df54
[Goldeneye][ONOS-4038] Support configurable heartbeat on DistributedClusterStore
by sangyun-han
· 9 years ago
fba7f3d
ONOS-4137 Adding a "ready" check-mark glyph to the node instances.
by Thomas Vachuska
· 9 years ago
7a8de84
Added ability to track whether or not node has all components running fully.
by Thomas Vachuska
· 9 years ago
4a47a30
More APIs permission for new ONOS APIs
by Heedo Kang
· 9 years ago
a9e70a6
[Falcon] Adds a status field to InternalMessage and support for replying with appropriate status when handler errors occur
by Madan Jampani
· 9 years ago
64d3721
Remove retry logic from NewDistributedLeadershipStore
by Madan Jampani
· 9 years ago
f1d87ca
Use ConsistentMap (and not the local cache) when querying leader for a topic
by Madan Jampani
· 9 years ago
0c0cdc6
AsyncLeaderElector APIs in support for mastership balancing
by Madan Jampani
· 9 years ago
72282af
Fixes some issues that were preventing intent tests from running
by Madan Jampani
· 9 years ago
f5c38a7
Change netty reply timeout to 2s and run a periodic cleanup task to timeout outstanding requests
by Madan Jampani
· 9 years ago
f3d2f49
Fixing pom dependencies.
by Aaron Kruglikov
· 9 years ago
1b72738
Migrating netty messaging into netty messaging manager.
by Aaron Kruglikov
· 9 years ago
7e55c66
StorageManager with associated new primitive builders
by Madan Jampani
· 9 years ago
e241189
Fix for multiple metrics issues
by Aaron Kruglikov
· 9 years ago
1110b2c
Setting up monitoring of cluster communcation service
by Aaron Kruglikov
· 9 years ago
620f70d
LeadershipStore updates:
by Madan Jampani
· 9 years ago
32347e0
pom clean up and Remove unsed code
by Madan Jampani
· 9 years ago
ad3c526
Using provider pattern for cluster metadata.
by Madan Jampani
· 9 years ago
1159916
Bump up Karaf to 3.0.5
by Jian Li
· 9 years ago
8474fdd
Fix how default partitions are created
by Madan Jampani
· 9 years ago
ab7e7cd
First round of ClusterMetadata improvements:
by Madan Jampani
· 9 years ago
d36def0
MessagingService API enchancements
by Madan Jampani
· 9 years ago
1979f55
Bug fixes for ONOS-3509
by HIGUCHI Yuta
· 9 years ago
eb0ae4e
Adding fingerprints to avoid interference between clusters.
by Aaron Kruglikov
· 9 years ago
03c1fa9
ONOS-3326 allow more control over heuristics to select an IP address used for clustering
by David K. Bainbridge
· 9 years ago
d9df7bd
Fix naming convention issues in preparation for stricter checkstyle enforcement
by Jonathan Hart
· 9 years ago
34cc102
ONOS-3325 - enable configuration of local IP via environment variables
by David K. Bainbridge
· 9 years ago
ec1df02
In preparation for dynamic clustering support:
by Madan Jampani
· 9 years ago
58de416
Fixing copyrights.
by Thomas Vachuska
· 9 years ago
052a6c5
Fix establishing local identity with wrong IP address.
by Jonathan Hart
· 9 years ago
39eb429
Adding TLS for NettyMessaging and configurable on NettyMessagingManager through JAVA_OPTS
by JunHuy Lam
· 9 years ago
175e8fd
Removed deprecated ClusterCommunicationService APIs
by Madan Jampani
· 9 years ago
ba082b8
Removing hazelcat dependency throughout.
by Thomas Vachuska
· 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
afeebbd
ONOS-1982: MessagingService is now a OSGi service. Has implementations based on Netty and IOLoop
by Madan Jampani
· 9 years ago
de003d9
LeadershipService and MastershipService/Store APIs return CompletableFutures so that callers can (optionally) chain together dependent operations
by Madan Jampani
· 9 years ago
ff66374
Renamed AbstractListenerRegistry to ListenerRegistry (since it is not abstract).
by Simon Hunt
· 9 years ago
1af8e13
Fix balance-masters functionality in the new LeadershipService based device mastership store
by Madan Jampani
· 9 years ago
f114126
DistibutedClusterStore: use notifyDelegate to prevent NPE
by Jonathan Hart
· 9 years ago
fd45d5e
Use similar return types for LeadershipService.getCandidates() and LeadershipService.getCandidates(topic)
by Madan Jampani
· 9 years ago
b093c91
Renamed IOLoop & Netty to *MessagingManager for consistency.
by Thomas Vachuska
· 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
fd26a30
Create local storage for topic candidates mapping. This also includes:
by Ayaka Koshibe
· 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
c19b8b8
DistributedLeadershipManager tracks topic election candidates in addition to
by Ayaka Koshibe
· 9 years ago
de563cf
Added ability to form a cluster via REST API.
by Thomas Vachuska
· 9 years ago
8dc1a69
Added bootstrap code to auto-generate cluster.json, tablets.json and hazelcast.xml using local site address.
by Thomas Vachuska
· 10 years ago
4a4d18f
Reduce log level of frequent benign exception
by Jonathan Hart
· 10 years ago
7d2fab2
ONOS-1326: Added support for observing when node liveness status was last updated. Useful for detecting/debugging stability issues.
by Madan Jampani
· 10 years ago
5eb77c8
Updates to ECM interface
by Brian O'Connor
· 10 years ago
Next »