Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
spring-open
/
eb54a0398eb4bb081c9ff4bdf31857ea2206cee0
/
src
/
main
/
java
/
net
/
onrc
/
onos
/
registry
/
controller
f4e8084
Refresh switch latch caches before read in getControllerForSwitch to ensure they don't get stuck with out-of-date data
by Jonathan Hart
· 12 years ago
0ef75ee
Let an inactive switch remove the links from the network map. The link update code will add it back.
by Umesh Krishnaswamy
· 12 years ago
56b296e
Fixed IndexOutOfBoundsException in ZookeeperRegistry
by Jonathan Hart
· 12 years ago
599c6b3
Re-implemented ZookeeperRegistry.getControllerForSwitch so that it works for all switches in Zookeeper, not just switches that the controller is contesting
by Jonathan Hart
· 12 years ago
71c0ffc
Changed the controller registration to use Curator's service discovery package. This removes some bugs that were in the previous implementation. Additionally it's more flexible and extensible, so should we want to register more information that just controller id, this will be easy to do.
by Jonathan Hart
· 12 years ago
4baf3be
Improved thread-safety of the PathChildrenCaches used to supply registry information to REST
by Jonathan Hart
· 12 years ago
f02a093
Removed log statements to prevent log clutter
by Jonathan Hart
· 12 years ago
519d478
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Jonathan Hart
· 12 years ago
cbb4b95
Removed some more log messages from the ZookeeperRegistry
by Jonathan Hart
· 12 years ago
da7187b
fixed #229: handling rapid switch flapping race conditions gracefully
by Pankaj Berde
· 12 years ago
66ba53a
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 12 years ago
99fcee1
fixed #229: handling rapid switch flapping race conditions gracefully
by Pankaj Berde
· 12 years ago
f495765
Removed superfluous log statements from ZookeeperRegistry that pollute the logs
by Jonathan Hart
· 12 years ago
0b3eee4
Bug fix for controller registry to ensure the controller node is put back after Zookeeper connection loss
by Jonathan Hart
· 12 years ago
017960a
Null pointer exception for non-existent switch
by Pankaj Berde
· 12 years ago
260b55a
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 12 years ago
f08d5ff
Implemented Cleanup thread to periodically detect inactive switches
by Pankaj Berde
· 12 years ago
44e56fc
Cleaned up ZookeeperRegistry code
by Jonathan Hart
· 12 years ago
8918737
Re-architected ZookeeperRegistry to use LeaderLatch change notifications and to improve thread safety
by Jonathan Hart
· 12 years ago
48f816f
Merged in changes from master - bug fixes
by Jonathan Hart
· 12 years ago
0de0949
Began trying to use the LeaderLatch with notifications
by Jonathan Hart
· 12 years ago
3c0eccd
Fixes a RuntimeException thrown when we try and take control of a switch we're already contending
by Jonathan Hart
· 12 years ago
7bf6217
Documentation and cleanup of registry code
by Jonathan Hart
· 12 years ago
97801ac
Fixed standalone bug, documented and cleaned up the registry API
by Jonathan Hart
· 12 years ago
cc957a0
Controller now uses the registry module to enable fault tolerance\!
by Jonathan Hart
· 12 years ago
d10008d
Minor Registry changes and Controller now registers itself on startup using the registry
by Jonathan Hart
· 12 years ago
bd76697
Changed the disable zookeeper mechanism. There is now a class (StandaloneRegistry) that implements IControllerRegistryService without needing zookeeper - this is intended for single-node setups e.g. during development
by Jonathan Hart
· 12 years ago
3d7730a
Implemented the API method to get all switch-controller information from Zookeeper. Also implemented the informational REST APIs for the Registry service
by Jonathan Hart
· 12 years ago
d82f20d
Renamed the Mastership API to use Registry terminology
by Jonathan Hart
· 12 years ago