Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
spring-open
/
0b22d0e0a39eda973e1fd98c4dadd252f0c275e8
/
src
0b22d0e
Add method getNextFlowEntryId() which is used internally to generate
by Pavlin Radoslavov
· 11 years ago
1064fc2
Fix for #296. We were doing database read/writes from inside a write lock in LinkDiscoveryManager which was taking time and synchronizing the switch I/O threads. Taking database I/O outside the write lock has considerably improved convergence times on AWS
by Jonathan Hart
· 11 years ago
b2b6d4f
Flow maintenance related fixes:
by Pavlin Radoslavov
· 11 years ago
832aa65
* Enable/uncomment the code for monitoring and maintaining flows
by Pavlin Radoslavov
· 11 years ago
3f2af73
Fix a bug that appeared because of the stale Titan vertices workaround fix.
by Pavlin Radoslavov
· 11 years ago
244b4ae
put back sorting of flows in getsummary'
by Umesh Krishnaswamy
· 11 years ago
0391b9d
Moved commented-out code to the right place.
by Pavlin Radoslavov
· 11 years ago
a2a7b9f
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Umesh Krishnaswamy
· 11 years ago
2a82c64
Do not sort flows to fix an NPE
by Umesh Krishnaswamy
· 11 years ago
dbaaf2e
Implement the periodic shortest path computation and triggering of
by Pavlin Radoslavov
· 11 years ago
a1ff119
Fix a bug in the shortest-path comptation in method
by Pavlin Radoslavov
· 11 years ago
010f286
* Fix a bug in the Shortest-path computation: ignore switches that
by Pavlin Radoslavov
· 11 years ago
f6fa7f0
Added new method IDBUtils.searchActiveSwitch()
by Pavlin Radoslavov
· 11 years ago
83d8338
Build errors fixed
by Pankaj Berde
· 11 years ago
b4bdf70
Missed to add the impl
by Pankaj Berde
· 11 years ago
fc30d3f
Missed to add the impl
by Pankaj Berde
· 11 years ago
f537921
Merged conflicts
by Pankaj Berde
· 11 years ago
6a97eb8
Listen to edge removal and invoke flow reconciliation
by Pankaj Berde
· 11 years ago
2b858f8
* Update the Flow Entry Switch State in the Network MAP to
by Pavlin Radoslavov
· 11 years ago
e057529
* Implement method FlowManager::reconcileFlows()
by Pavlin Radoslavov
· 11 years ago
5f85c7b
Minor cleanup. No functional changes.
by Pavlin Radoslavov
· 11 years ago
1d4a107
Added missing getFlow() / setFlow() and the associated adjacency
by Pavlin Radoslavov
· 11 years ago
6b6f4a8
* Add missing @Override annotations * Update Javadoc comments.
by Pavlin Radoslavov
· 11 years ago
b6d1e36
Minor formatting. No functional changes.
by Pavlin Radoslavov
· 11 years ago
4fead9c
Fix a typo in setting the adjacency label for an edge
by Pavlin Radoslavov
· 11 years ago
eb54a03
Merge conflicts: add edges from flowentry to ports and switches
by Pankaj Berde
· 11 years ago
d007974
add edges from flowentry to ports and switches
by Pankaj Berde
· 11 years ago
25647a6
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pavlin Radoslavov
· 11 years ago
c287768
Add a work-around for a transient issue when there are bogus database
by Pavlin Radoslavov
· 11 years ago
b9fe6b4
Work toward implementing Shortest Path Flow installation and
by Pavlin Radoslavov
· 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
98b4b1d
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Umesh Krishnaswamy
· 11 years ago
ea0f4ab
Flow getall REST API should return an empty JSON array.
by Umesh Krishnaswamy
· 11 years ago
81b7084
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 11 years ago
d0ae0ff
Interface for Flow manager abstraction in ONOS
by Pankaj Berde
· 11 years ago
c9da09e
Fixes toward bug #248:
by Masayoshi Kobayashi
· 11 years ago
4572c05
Fix for issue 296. Increased the handshake timeout from 15 seconds to 60 seconds.
by Umesh Krishnaswamy
· 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
aa913fd
Merge branch 'regsync'
by Jonathan Hart
· 11 years ago
cd9d7fc
Revert "Merge branch 'reginfo'"
by Jonathan Hart
· 11 years ago
55b5018
Merge branch 'reginfo'
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
e2a09ca
Restful API for bgpd
by pingping-lin
· 11 years ago
4baf3be
Improved thread-safety of the PathChildrenCaches used to supply registry information to REST
by Jonathan Hart
· 11 years ago
1519309
Reduced graph handles and thread locals
by Pankaj Berde
· 11 years ago
e38319c
Fix a bug that was introduced by commit 0081bb36363cf1c5e168e474291ea02ed188ec1c
by Pavlin Radoslavov
· 11 years ago
57a32a9
REST API for flow summary /wm/flow/getsummary/{0}/{0}/json
by Umesh Krishnaswamy
· 11 years ago
e7a682b
REST API to return flow summary /wm/flow/getsummary/{0}/{0}/json
by Umesh Krishnaswamy
· 11 years ago
a5f167b
Shortest-path computation related changes and optimizations:
by Pavlin Radoslavov
· 11 years ago
fbcb97c
Added comments that FlowEntry.inPort and FlowEntry.outPort fields
by Pavlin Radoslavov
· 11 years ago
4da6128
Added thread-based code for measuring the the Shortest Path
by Pavlin Radoslavov
· 11 years ago
9e92c51
Added debug statements for switch handshake progress and switch disconnections
by Jonathan Hart
· 11 years ago
128fa69
Removed Floodlight forwarding, firewall, and staticflowentry modules
by Umesh Krishnaswamy
· 11 years ago
80ca630
Fix a bug related to assigning the next available Flow Entry ID
by Pavlin Radoslavov
· 11 years ago
571cff9
* Added two methods that can be used for measurement purpose:
by Pavlin Radoslavov
· 11 years ago
bfae5e0
Reimplement the Shortest Path computation so it doesn't use
by Pavlin Radoslavov
· 11 years ago
6e849c6
Reimplement testShortestPath() by using the faster GremlinPipeline Java
by Pavlin Radoslavov
· 11 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
· 11 years ago
3525df9
Added more debug statements to role handling code to debug switch join issues
by Jonathan Hart
· 11 years ago
2f9d633
Fix a critical bug that was introduced by
by Pavlin Radoslavov
· 11 years ago
f02a093
Removed log statements to prevent log clutter
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
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
· 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
63093d1
Added ConnectionStateListener to cache connection state and return an error to the REST API when there's no connection
by Jonathan Hart
· 11 years ago
a2aa6bd
Merge branch 'master' into reginfo
by Jonathan Hart
· 11 years ago
207468f
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Jonathan Hart
· 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
79a67c1
Added log message to assist in discovering the root cause sometimes
by Pavlin Radoslavov
· 11 years ago
89c8f43
Add missing conn.endTx(Transaction.COMMIT) statements.
by Pavlin Radoslavov
· 11 years ago
4c5a622
Add property to enable cleanup thread
by Pankaj Berde
· 11 years ago
1e3e5ba
Add property to enable cleanup thread
by Pankaj Berde
· 11 years ago
bc4893a
Refresh data from Zookeeper before answering REST call
by Jonathan Hart
· 11 years ago
017960a
Null pointer exception for non-existent switch
by Pankaj Berde
· 11 years ago
916832f
Added new Flow-related API: clearFlow(), the REST "flow/clear/" API,
by Pavlin Radoslavov
· 11 years ago
01391c9
Re-design the FlowEntryID assignment for flow entries:
by Pavlin Radoslavov
· 11 years ago
260b55a
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 11 years ago
f08d5ff
Implemented Cleanup thread to periodically detect inactive switches
by Pankaj Berde
· 11 years ago
498d74e
Merge branch 'experimental' - Improved stability and thread safety of ZookeeperRegistry
by Jonathan Hart
· 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
c0b6289
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
by Pankaj Berde
· 11 years ago
6db06a3
remove unused warnings
by Pankaj Berde
· 11 years ago
fa4d0f7
#229: Cannot set switches to inactive due to race condition
by Pankaj Berde
· 11 years ago
404cec2
Merge branch 'fixes' - Upgraded libraries to fix Zookeeper connection dropping
by Jonathan Hart
· 11 years ago
55f8252
Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONOS
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
78c4e49
Fix Issue #235: Deleting flows doesn't delete all the flow entries
by Pavlin Radoslavov
· 11 years ago
082088e
Removed leftover debug statement.
by Pavlin Radoslavov
· 11 years ago
e2f0de8
Complete the work toward Issue #215 and Issue #216:
by Pavlin Radoslavov
· 11 years ago
f13923a
Work toward Issue #215 and Issue #216:
by Pavlin Radoslavov
· 11 years ago
4bfd2e2
Merge remote-tracking branch 'origin/master'
by Jonathan Hart
· 11 years ago
Next »