Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
spring-open
/
fee8098e3532d6a0290d6b099ea76b5a85a7a8a2
/
src
/
main
/
java
/
net
/
onrc
/
onos
/
core
/
registry
/
ZookeeperRegistry.java
fee8098
Fix issues found by FindBugs: SIC_INNER_SHOULD_BE_STATIC
by Pavlin Radoslavov
· 10 years ago
b29e626
Enable checkstyle check for blocks without braces.
by Ray Milkey
· 10 years ago
ec83894
Enable checkstyle rule for JLS modifier order
by Ray Milkey
· 10 years ago
5c9f2db
Enable checkstyle rules to check names of static final members
by Ray Milkey
· 10 years ago
7f1567c
Enable checkstyle whitespace rules
by Ray Milkey
· 10 years ago
2476cac
Enable checkstyle member and local variable checks
by Ray Milkey
· 10 years ago
269ffb9
Fix checkstyle whitespace issues - WHITESPACE ONLY
by Ray Milkey
· 10 years ago
deda0ba
Renamed registry and packet packages
by Jonathan Hart
· 10 years ago
[Renamed (99%) from src/main/java/net/onrc/onos/registry/controller/ZookeeperRegistry.java]
52163ed
Work toward fixing ONOS-1031: Moved method FlowManager.getNextFlowEntryId()
by Pavlin Radoslavov
· 10 years ago
116b1fe
Ported ZookeeperRegistry to new Curator version using their notifications
by Jonathan Hart
· 10 years ago
c35229e
The order of calling startUp() for each module should take into account the
by Pavlin Radoslavov
· 11 years ago
f1377ce
Add a mechanism to elect a single leader in an ONOS cluster (ONOS-977).
by Pavlin Radoslavov
· 11 years ago
8abe717
add persistance of intents to ramcloud
by Nick Karanatsios
· 11 years ago
2999e3d
Fixed bug in refactoring.
by Naoki Shiota
· 11 years ago
1a5ca91
Removed lower priority warnings reported by FindBugs.
by Naoki Shiota
· 11 years ago
b32edf5
Separated ONOS specific REST API modules from floodlight.
by Naoki Shiota
· 11 years ago
6ac8d18
Make Logger instance final as SL4J suggests
by Yuta HIGUCHI
· 11 years ago
a3b2dfa
Merge JavaDoc modification and refactor.
by Naoki Shiota
· 11 years ago
d00accf
Squashed commit of the following:
by Naoki Shiota
· 11 years ago
1530ccc
Added a function to the registry to allocate a block of numbers unique within the whole cluster using Curator's DistributedAtomicLong
by Jonathan Hart
· 11 years ago
f4e8084
Refresh switch latch caches before read in getControllerForSwitch to ensure they don't get stuck with out-of-date data
by Jonathan Hart
· 11 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
· 11 years ago
56b296e
Fixed IndexOutOfBoundsException in ZookeeperRegistry
by Jonathan Hart
· 11 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
· 11 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
· 11 years ago
4baf3be
Improved thread-safety of the PathChildrenCaches used to supply registry information to REST
by Jonathan Hart
· 11 years ago
519d478
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Jonathan Hart
· 11 years ago
cbb4b95
Removed some more log messages from the ZookeeperRegistry
by Jonathan Hart
· 11 years ago
da7187b
fixed #229: handling rapid switch flapping race conditions gracefully
by Pankaj Berde
· 11 years ago
66ba53a
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 11 years ago
99fcee1
fixed #229: handling rapid switch flapping race conditions gracefully
by Pankaj Berde
· 11 years ago
f495765
Removed superfluous log statements from ZookeeperRegistry that pollute the logs
by Jonathan Hart
· 11 years ago
0b3eee4
Bug fix for controller registry to ensure the controller node is put back after Zookeeper connection loss
by Jonathan Hart
· 11 years ago
017960a
Null pointer exception for non-existent switch
by Pankaj Berde
· 11 years ago
44e56fc
Cleaned up ZookeeperRegistry code
by Jonathan Hart
· 11 years ago
8918737
Re-architected ZookeeperRegistry to use LeaderLatch change notifications and to improve thread safety
by Jonathan Hart
· 11 years ago
48f816f
Merged in changes from master - bug fixes
by Jonathan Hart
· 11 years ago
0de0949
Began trying to use the LeaderLatch with notifications
by Jonathan Hart
· 11 years ago
3c0eccd
Fixes a RuntimeException thrown when we try and take control of a switch we're already contending
by Jonathan Hart
· 11 years ago
7bf6217
Documentation and cleanup of registry code
by Jonathan Hart
· 11 years ago
97801ac
Fixed standalone bug, documented and cleaned up the registry API
by Jonathan Hart
· 11 years ago
cc957a0
Controller now uses the registry module to enable fault tolerance\!
by Jonathan Hart
· 11 years ago
d10008d
Minor Registry changes and Controller now registers itself on startup using the registry
by Jonathan Hart
· 11 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
· 11 years ago
[Renamed (86%) from src/main/java/net/onrc/onos/registry/controller/RegistryManager.java]
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
· 11 years ago
d82f20d
Renamed the Mastership API to use Registry terminology
by Jonathan Hart
· 11 years ago
[Renamed (90%) from src/main/java/net/floodlightcontroller/mastership/MastershipManager.java]
57080fb
Registry module is disabled by default so we can still run ONOS without it trying to connect to zookeeper.
by Jonathan Hart
· 11 years ago
7413022
Compile fixes
by Jonathan Hart
· 11 years ago
1be4626
Temporarily disabled zookeeper connection on startup
by Jonathan Hart
· 11 years ago
edd6a44
Added more switch/controller registry APIs and curator implementations
by Jonathan Hart
· 11 years ago
c6eee9e
Implemented notifications for mastership changes
by Jonathan Hart
· 12 years ago
bd181b6
Began implementation of per-switch leader election using Curator
by Jonathan Hart
· 12 years ago
b56bb29
Initial version of a Mastership module
by Umesh Krishnaswamy
· 12 years ago