Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
spring-open
/
0ab03da466522a40e0764dcfa13ecc0da1f4507f
/
src
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
aa913fd
Merge branch 'regsync'
by Jonathan Hart
· 12 years ago
cd9d7fc
Revert "Merge branch 'reginfo'"
by Jonathan Hart
· 12 years ago
55b5018
Merge branch 'reginfo'
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
e2a09ca
Restful API for bgpd
by pingping-lin
· 12 years ago
4baf3be
Improved thread-safety of the PathChildrenCaches used to supply registry information to REST
by Jonathan Hart
· 12 years ago
1519309
Reduced graph handles and thread locals
by Pankaj Berde
· 12 years ago
e38319c
Fix a bug that was introduced by commit 0081bb36363cf1c5e168e474291ea02ed188ec1c
by Pavlin Radoslavov
· 12 years ago
57a32a9
REST API for flow summary /wm/flow/getsummary/{0}/{0}/json
by Umesh Krishnaswamy
· 12 years ago
e7a682b
REST API to return flow summary /wm/flow/getsummary/{0}/{0}/json
by Umesh Krishnaswamy
· 12 years ago
a5f167b
Shortest-path computation related changes and optimizations:
by Pavlin Radoslavov
· 12 years ago
fbcb97c
Added comments that FlowEntry.inPort and FlowEntry.outPort fields
by Pavlin Radoslavov
· 12 years ago
4da6128
Added thread-based code for measuring the the Shortest Path
by Pavlin Radoslavov
· 12 years ago
9e92c51
Added debug statements for switch handshake progress and switch disconnections
by Jonathan Hart
· 12 years ago
128fa69
Removed Floodlight forwarding, firewall, and staticflowentry modules
by Umesh Krishnaswamy
· 12 years ago
80ca630
Fix a bug related to assigning the next available Flow Entry ID
by Pavlin Radoslavov
· 12 years ago
571cff9
* Added two methods that can be used for measurement purpose:
by Pavlin Radoslavov
· 12 years ago
bfae5e0
Reimplement the Shortest Path computation so it doesn't use
by Pavlin Radoslavov
· 12 years ago
6e849c6
Reimplement testShortestPath() by using the faster GremlinPipeline Java
by Pavlin Radoslavov
· 12 years ago
cebeb9b
Fix for inactive hardware switch issue. Previously we didn't send a role request to a switch when we know it doesn't support role requests. This meant nothing happened when we were granted control of a hardware switch. We now always send MASTER role requests to hardware switches and do the right thing in the error handling code
by Jonathan Hart
· 12 years ago
3525df9
Added more debug statements to role handling code to debug switch join issues
by Jonathan Hart
· 12 years ago
2f9d633
Fix a critical bug that was introduced by
by Pavlin Radoslavov
· 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
a95c6d9
Fix in hardware switch connection handling code - We now ensure we only add a switch to the active list if we actually already sent a MASTER request to switch (previously switch would be added even if only a SLAVE request had been sent)
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
63093d1
Added ConnectionStateListener to cache connection state and return an error to the REST API when there's no connection
by Jonathan Hart
· 12 years ago
a2aa6bd
Merge branch 'master' into reginfo
by Jonathan Hart
· 12 years ago
207468f
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Jonathan Hart
· 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
79a67c1
Added log message to assist in discovering the root cause sometimes
by Pavlin Radoslavov
· 12 years ago
89c8f43
Add missing conn.endTx(Transaction.COMMIT) statements.
by Pavlin Radoslavov
· 12 years ago
4c5a622
Add property to enable cleanup thread
by Pankaj Berde
· 12 years ago
1e3e5ba
Add property to enable cleanup thread
by Pankaj Berde
· 12 years ago
bc4893a
Refresh data from Zookeeper before answering REST call
by Jonathan Hart
· 12 years ago
017960a
Null pointer exception for non-existent switch
by Pankaj Berde
· 12 years ago
916832f
Added new Flow-related API: clearFlow(), the REST "flow/clear/" API,
by Pavlin Radoslavov
· 12 years ago
01391c9
Re-design the FlowEntryID assignment for flow entries:
by Pavlin Radoslavov
· 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
498d74e
Merge branch 'experimental' - Improved stability and thread safety of ZookeeperRegistry
by Jonathan Hart
· 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
c0b6289
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 12 years ago
6db06a3
remove unused warnings
by Pankaj Berde
· 12 years ago
fa4d0f7
#229: Cannot set switches to inactive due to race condition
by Pankaj Berde
· 12 years ago
404cec2
Merge branch 'fixes' - Upgraded libraries to fix Zookeeper connection dropping
by Jonathan Hart
· 12 years ago
55f8252
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
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
78c4e49
Fix Issue #235: Deleting flows doesn't delete all the flow entries
by Pavlin Radoslavov
· 12 years ago
082088e
Removed leftover debug statement.
by Pavlin Radoslavov
· 12 years ago
e2f0de8
Complete the work toward Issue #215 and Issue #216:
by Pavlin Radoslavov
· 12 years ago
f13923a
Work toward Issue #215 and Issue #216:
by Pavlin Radoslavov
· 12 years ago
4bfd2e2
Merge remote-tracking branch 'origin/master'
by Jonathan Hart
· 12 years ago
ede9758
Work toward Issue #215 and Issue #216:
by Pavlin Radoslavov
· 12 years ago
01939e9
fixed #229: race condition when a switch connection flaps
by Pankaj Berde
· 12 years ago
45a3aaf
Merge branch 'master' of http://github.com/OPENNETWORKINGLAB/ONOS
by pingping-lin
· 12 years ago
a2cbfad
#222
by pingping-lin
· 12 years ago
c4e76a6
Fix a typo in comments.
by Pavlin Radoslavov
· 12 years ago
706df05
Fixed Issue #207: Implement remaining API for getting flow state
by Pavlin Radoslavov
· 12 years ago
1934343
Added commented-out staements that might be needed later (TBD):
by Pavlin Radoslavov
· 12 years ago
0e0525e
Change the REST API so adding a flow is using path "/add/json"
by Pavlin Radoslavov
· 12 years ago
b743a20
Fix a leftover typo.
by Pavlin Radoslavov
· 12 years ago
4d4fc4e
Use "POST" instead of "GET" to install a flow via the REST API.
by Pavlin Radoslavov
· 12 years ago
b6f5354
* Added initial support for add/get/delete Flow state to the Network MAP via the REST API
by Pavlin Radoslavov
· 12 years ago
9ad93fa
Changed the default "storage.hostname" value from onos8vpc to "localhost"
by Pavlin Radoslavov
· 12 years ago
7bf6217
Documentation and cleanup of registry code
by Jonathan Hart
· 12 years ago
62e1d5b
Add Rollbacks for failures
by Pankaj Berde
· 12 years ago
7390dac
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 12 years ago
9b2d65b
remove switch init from Onos publisher
by Pankaj Berde
· 12 years ago
0b2c76a
Fix for the spurious links caused by BDDP broadcast
by Jonathan Hart
· 12 years ago
f8ad285
DB update race condition
by Pankaj Berde
· 12 years ago
7827975
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Umesh Krishnaswamy
· 12 years ago
ed9e4aa
Turn on BDDP packets. Link Discovery will quelch (standard) LLDP packets from a remote
by Umesh Krishnaswamy
· 12 years ago
65e6937
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 12 years ago
ac1a8c3
Devices REST API
by Pankaj Berde
· 12 years ago
777b317
Merged role changer code into master
by Jonathan Hart
· 12 years ago
97801ac
Fixed standalone bug, documented and cleaned up the registry API
by Jonathan Hart
· 12 years ago
f83aa44
Reimplement the shortest path computation by using the new DataPath and FlowEntry containers.
by Pavlin Radoslavov
· 12 years ago
cc957a0
Controller now uses the registry module to enable fault tolerance\!
by Jonathan Hart
· 12 years ago
2980918
Added error messages to the module loader to help debug that nasty "Module not found" bug.
by Jonathan Hart
· 12 years ago
2013cbb
Leftover follow-up commit for "1c8f47754241fea8b9c1463c08539ec31638a5de":
by Pavlin Radoslavov
· 12 years ago
7c15361
* Use the "@JsonProperty()" annotation to serialize/deserialize
by Pavlin Radoslavov
· 12 years ago
dd72d93
A patch to turn off BSN packets to see if spurious links issues goes away when there
by Umesh Krishnaswamy
· 12 years ago
d10008d
Minor Registry changes and Controller now registers itself on startup using the registry
by Jonathan Hart
· 12 years ago
fcfebfb
Merged in new registry code
by Jonathan Hart
· 12 years ago
8c49639
merge conflicts
by Pankaj Berde
· 12 years ago
da80957
ONOS listens to device discovery messages
by Pankaj Berde
· 12 years ago
c2e95ee
Merged registry code into master
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
a10a9a8
* Update the Flow Path REST API to call the appropriate methods
by Pavlin Radoslavov
· 12 years ago
Next »