|author||Carmelo Cascone <email@example.com>||Tue May 31 14:50:19 2016 -0700|
|committer||Thomas Vachuska <firstname.lastname@example.org>||Thu Jun 16 00:48:51 2016 +0000|
Various changes in BMv2 driver and provider modules (onos1.6 cherry-pick) 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.