Bug 7563: Add config for inactivity_probe and max_backoff 93/50993/3
authorVishal Thapar <vishal.thapar@ericsson.com>
Wed, 25 Jan 2017 07:29:16 +0000 (12:59 +0530)
committerVishal Thapar <vishal.thapar@ericsson.com>
Wed, 25 Jan 2017 14:43:39 +0000 (20:13 +0530)
commit8bed31c981a8c360d43d1a6a8c1d1f7eea73719b
treebab3e3a6a4881a5e7535c33d9fbdeb2f50a37043
parenteb85726f6ea431d023441dcb848ec15c53aac44a
Bug 7563: Add config for inactivity_probe and max_backoff

Fix v2.: Fixes wrong schema definition for MaxBackoff column in Controller
table. Adds two more exceptions to catch in
OvsdbOperationalCommandAggregator.

This adds support for inactivity_probe and max_backoff fields in
Controller entry. Changes to Util method for addBridge and setControllers
is done in a backward compatible way. Once Netvirt changes to new API,
older one will be removed.

Change-Id: Ia41afa0e6de9be28a50f0a408270ef854b3e1bbe
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
schemas/openvswitch/src/main/java/org/opendaylight/ovsdb/schema/openvswitch/Controller.java
southbound/southbound-api/src/main/yang/ovsdb.yang
southbound/southbound-impl/src/main/java/org/opendaylight/ovsdb/southbound/SouthboundMapper.java
southbound/southbound-impl/src/main/java/org/opendaylight/ovsdb/southbound/ovsdb/transact/ControllerUpdateCommand.java
southbound/southbound-impl/src/main/java/org/opendaylight/ovsdb/southbound/transactions/md/OvsdbOperationalCommandAggregator.java
southbound/southbound-it/src/test/java/org/opendaylight/ovsdb/southbound/it/SouthboundIT.java
utils/southbound-utils/src/main/java/org/opendaylight/ovsdb/utils/southbound/utils/SouthboundUtils.java