commit | 9a6acff5f16f559a86f14e0bcc43dac9a759b91b | [log] [tgz] |
---|---|---|
author | Carmelo Cascone <carmelo@onlab.us> | Tue May 31 14:50:19 2016 -0700 |
committer | Brian O'Connor <bocon@onlab.us> | Wed Jun 08 21:14:44 2016 +0000 |
tree | 9b57bb5050ed615ad54717e675f2420f3681b360 | |
parent | cf4b9a353a57f8842185ea05fff60031d66b91bb [diff] |
Various changes in BMv2 driver and provider modules Driver notable changes: - Implemented new behaviors, removed deprecated ones - Removed flow rule translator classes (now under protocol module) - Improved FlowRuleProgrammable: now it uses BMv2TableEntryService to lookup/bind flow rules with BMv2 table entries, retrieves flow statistics, better exception handling when adding/replacing/removing table entries. - Improved PacketProgrammable: better exception handling and logging Provider notable changes: - Bmv2DeviceProvider: detects and notifies device configuration changes and reboots to Bmv2DeviceContextService, added support for periodic polling of port statistics - Bmv2PacketProvider: implemented workaround for OutboundPackets with flood treatment Change-Id: I79b756b533d4afb6b70025a137b2e811fd42a4e8
ONOS is a new SDN network operating system designed for high availability, performance, scale-out.