- Aug 11, 2016
-
-
Lei Xu authored
-
- Aug 10, 2016
-
-
Ryan Izard authored
Check special ports using loxi, not using bitmasks
-
Ryan Izard authored
-
- Aug 08, 2016
-
-
Ryan Izard authored
Improve Forwarding link/port down handler
-
Ryan Izard authored
-
Ryan Izard authored
-
- Aug 05, 2016
-
-
Ryan Izard authored
-
Ryan Izard authored
-
Ryan Izard authored
-
- Jul 31, 2016
-
-
Ryan Izard authored
Forwarding tweaks
-
- Jul 30, 2016
-
-
Ryan Izard authored
-
- Jul 27, 2016
-
-
Ryan Izard authored
Each hop of path should optionally ignore in-port in flow match
-
Ryan Izard authored
-
- Jul 24, 2016
-
-
Ryan Izard authored
Add detailed-match property to Forwarding
-
Ryan Izard authored
Fix forwarding bug
-
Ryan Izard authored
Add new detailed-match property to define source and destination addresses to match on in each layer. Also add in-port as an optional match for the existing match property.
-
Ryan Izard authored
-
- Jul 19, 2016
-
-
Ryan Izard authored
Fix utilization link costs
-
Ryan Izard authored
-
Ryan Izard authored
Next round of topology updates
-
Ryan Izard authored
Don't use statistics service to get link speed. This can be derived from the IOSwitchService more efficiently. Remove link speed function from IStatisticsService.
-
Ryan Izard authored
-
Ryan Izard authored
Major topology/routing improvements
-
- Jul 18, 2016
-
-
Ryan Izard authored
-
Ryan Izard authored
Change log levels of frequent, unnecessary logs to debug. Were previously warn. Add new RoutingManager to properties
-
Ryan Izard authored
-
Ryan Izard authored
Restrict access to TopologyInstance constructor and compute() functions. Other public functions should also be changed to private or protected.
-
- Jul 17, 2016
-
-
Ryan Izard authored
-
- Jul 15, 2016
-
-
Ryan Izard authored
-
Ryan Izard authored
-
Ryan Izard authored
-
Ryan Izard authored
Create RoutingManager that is separate from TopologyManger. It hooks into TopologyManager via new ITopologyManagerBackend, butmakes it much more obvious that the TopologyManger and TopologyInstance is responsible for much of the routing. Before this change, the actual 'routing' and 'path-finding' implementation location wasn't very clear.
-
Ryan Izard authored
More REST API updates. Added JsonObjectWrapper class to wrap types that Jackson will serialize into arrays (illegal if outer type in JSON).
-
Ryan Izard authored
-
Ryan Izard authored
-
Ryan Izard authored
compute() has been optimized and all old code is gone. We no longer need to compute trees for each cluster. Furthermore, the computation of broadcast ports has been streamlined. Other routing/topology refactoring has been done as well.
-
- Jul 14, 2016
-
-
Ryan Izard authored
-
Ryan Izard authored
Next round of refactoring. Attempting to normalize the terminology used. Fixed some bugs that have been around for a while too.
-
Ryan Izard authored
-
Ryan Izard authored
-