- Apr 18, 2013
-
-
Gregor Maier authored
Necessary step for switch sync. We can't use IFloodlightProvider.getSwitches() anymore. We now have a getSwitch() method. There are also methods to get all dpids (getAllSwitchDpids()) and to get a map (getAllSwitchesMap()). These two return a snapshot. TODO: need to check if they are used under the correct assumption in existing code. First stab at SwitchSyncRepresentation, which is the object I indent to put in the SyncStore.
-
- Apr 17, 2013
-
-
Gregor Maier authored
-
Gregor Maier authored
Conflicts: bigfloodlight/src/main/java/com/bigswitch/floodlight/BigOFSwitchImpl.java floodlight/src/main/java/net/floodlightcontroller/core/OFSwitchBase.java floodlight/src/main/java/net/floodlightcontroller/core/internal/Controller.java
-
Gregor Maier authored
This is a first big chunk of changes and work in progress. It's not fully tested yet. * The OFChannelHandler has be factored out into a separate file. * State handling is now structured by the current channel state. We implement the state machine as enum. The enum values are the discrete states and the "events" of the state machines are member methods of the enum values. * Changing roles has been localized in the OFChannelHandler, we perform timeout checking (no reply to role request) opportunisticly when we receive any OF message. This way we don't need to complex RoleChanger thread with task queue.
-
Rob Adams authored
-
Rob Adams authored
Conflicts: bigfloodlight/src/test/java/com/bigswitch/floodlight/tunnelmanager/TunnelManagerTest.java
-
- Apr 16, 2013
-
-
Shudong Zhou authored
-
abat authored
BSC-3484: Master not always handling EPERM error (https://github.com/bigswitch/bigswitchcontroller/pull/3085)
-
Shudong Zhou authored
-
Shudong Zhou authored
-
- Apr 15, 2013
-
-
Rob Adams authored
-
- Apr 13, 2013
-
-
Shudong Zhou authored
-
- Apr 12, 2013
-
-
Rob Adams authored
-
Vishnu Emmadi authored
o IPV4SubnetTrie Enhancements: o Method to get the slices (absent keys) of a given key against the trie o Updated shortestNonMatchingPrefixLen to use a /32 key o VirtualRouting Flow Reconciliation Changes: o Support for processing slices and generating OFMatchReconcile objects for each slice o VirtualRouterManager Changes: o Store Src IP CIDRs in routing rules within a trie o Store Dst IP CIDRs in routing rules within a trie o PacketIn Flow: o Prefix is calculated as max of the shortestNonMatchingPrefix against the src/dst routing rule subnets and interface subnets o Reconciliation Flow: o getSlices against the src/dst routing rule trie of the input src/dst CIDR. o If no further slices of the input CIDR are generated by the routing rule trie, getSlices against the interface subnets
-
- Apr 10, 2013
-
-
Srinivasan Ramasubramanian authored
[BSC-3431] Introduce a REST API for directed-links. /wm/topology/directed-links/json will now return unidirectional links.
-
Rob Adams authored
-
Rob Adams authored
-
- Apr 09, 2013
-
-
Srinivasan Ramasubramanian authored
[BSC-3431] Introduce 'direction' as a field in LinkWithType. The REST API will now return links with direction field that will indicate if the link bidirectional or unidirectional.
-
- Apr 08, 2013
-
-
Shudong Zhou authored
-
- Apr 06, 2013
-
-
Shudong Zhou authored
-
- Apr 05, 2013
-
-
Shudong Zhou authored
-
abat authored
BSC-3397 Add IOFSwitch.writeThrottled() (https://github.com/bigswitch/bigswitchcontroller/pull/2991)
-
Shudong Zhou authored
-
Gregor Maier authored
-
- Apr 04, 2013
-
-
Shudong Zhou authored
-
Shudong Zhou authored
-
- Apr 03, 2013
-
-
Shudong Zhou authored
-
Shudong Zhou authored
-
- Apr 01, 2013
-
-
KC Wang authored
-
- Mar 29, 2013
-
-
Gregor Maier authored
Conflicts: bigfloodlight/src/main/java/com/bigswitch/floodlight/bvs/virtualrouting/internal/DhcpManager.java
-
Gregor Maier authored
-
- Mar 28, 2013
-
-
Saurav Das authored
Conflicts: floodlight/src/main/java/net/floodlightcontroller/debugcounter/DebugCounter.java floodlight/src/main/java/net/floodlightcontroller/debugcounter/DebugCounterGetResource.java floodlight/src/main/java/net/floodlightcontroller/debugcounter/DebugCounterResetResource.java floodlight/src/main/java/net/floodlightcontroller/debugcounter/DebugCounterStateResource.java
-
Saurav Das authored
-
Saurav Das authored
-
Saurav Das authored
-
Saurav Das authored
-
Shudong Zhou authored
-
Gregor Maier authored
-
- Mar 27, 2013
-
-
kwanggithub authored
-
Saurav Das authored
Conflicts: floodlight/src/main/java/net/floodlightcontroller/debugcounter/DebugCounter.java floodlight/src/main/java/net/floodlightcontroller/debugcounter/IDebugCounterService.java
-