- Sep 13, 2012
-
-
Srinivasan Ramasubramanian authored
Bug fix: Whenever a device with new entity was created that causes a change in attachment point, deviceMoved notification should be sent after the indices are updated.
-
- Sep 12, 2012
-
-
Rob Adams authored
-
- Sep 11, 2012
-
-
Srinivasan Ramasubramanian authored
Update to attachment point logic. NewAP is always given preference if it is not broadcast domain port and its active time is later than oldAP.
-
Sandeep Hebbani authored
Rewrite of reclassify, made learnDeviceByEntity the only place where devices get created or updated (through re-allocation).
-
- Sep 09, 2012
-
-
Sandeep Hebbani authored
Changes to classState map to use IEntityClass name as key now. Also debug logs sprayed around some methods for more visibility if required while debugging.
-
Srinivasan Ramasubramanian authored
Update to attachment point comptuation to flag devices flapping between two switch ports. Enable duplicate mac unit tests.
-
- Sep 07, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Sep 05, 2012
-
-
Kanzhe Jiang authored
-
Sandeep Hebbani authored
Reclassify all devices that belong to changed entityclasses or null entity class. And also some fixes to prevent race conditions.
-
- Sep 04, 2012
-
-
Sandeep Hebbani authored
When deleting or allocating a device as a part of reclassify update the device map, primary and class indices to reflect this change.
-
- Aug 31, 2012
-
-
Ananth Suryanarayana authored
-
Ananth Suryanarayana authored
-
- Aug 30, 2012
-
-
Sandeep Hebbani authored
Reclassify devices in entityClassChanged only for devices that belong to entity classes that got changed.
-
- Aug 28, 2012
-
-
Alex Reimers authored
FL-81 - Don't trust the buffer ID of the PacketIn if the switch has 0 buffers according to it's features reply.
-
Sandeep Hebbani authored
-
- Aug 21, 2012
-
-
Srinivasan Ramasubramanian authored
-
- Aug 15, 2012
-
-
Mandeep Dhami authored
-
- Aug 10, 2012
-
-
Sandeep Hebbani authored
method to delete a device removing all entities, updating secondary map indices first and then delete from devicemap.
-
Gregor Maier authored
-
Gregor Maier authored
BSC-2131
-
Sandeep Hebbani authored
-
- Aug 09, 2012
-
-
Sandeep Hebbani authored
-
Alex Reimers authored
-
- Aug 07, 2012
-
-
Srinivasan Ramasubramanian authored
Send port status update from link discovery manager whenever a port status MODIFY message is received. Minor changes to printing of link discovery updates and addition of some trace logs.
-
Gregor Maier authored
-
Srinivasan Ramasubramanian authored
Update attachmentpoint whenever topologyChanged() notification is received. It is not necessary to process every event; just one update call per topologyChanged() should take care of fixing all attachment point changes.
-
Rob Adams authored
-
Srinivasan Ramasubramanian authored
Updates to attachment point learning and udpating. DeviceManager listens to topologyChanged() events. Whenever a port goes down or a switch is removed, attachment points are updated. Cleanup of link discovery manager updates; cleanup also includes port up/down switch update/removed messages.
-
- Aug 06, 2012
-
-
Srinivasan Ramasubramanian authored
portEnabled(short) should return false if a port is not present. TopologyManager checks for "Special" ports and port status as part of "isAttachmentPointPort". The checking of this logic in devicemanager is remoed.
-
- Aug 03, 2012
-
-
Srinivasan Ramasubramanian authored
Rewrite of attachment point logic. Attachmetn points are maintained independent of entities. Update test cases. Duplicate Mac test is disabled for the time being.
-
- Jul 28, 2012
-
-
Rob Adams authored
-
- Jul 26, 2012
-
-
Kanzhe Jiang authored
-
Kanzhe Jiang authored
-
Ananth Suryanarayana authored
-
- Jul 25, 2012
-
-
Ananth Suryanarayana authored
-
Alex Reimers authored
-
Ananth Suryanarayana authored
-
- Jul 17, 2012
-
-
Gregor Maier authored
-
- Jul 14, 2012
-
-
Wilson Ng authored
During flow reconciliation, device manager should not call learnDeviceByEntity, which would incorrectly update timestamps of entities existing in flow cache. It should call findDeviceByEntity instead.
-
- Jul 09, 2012
-
-
Gregor Maier authored
If we cannot find an entity in the primary index we need to classify it into an IEntityClass and the search in the class index.
-