Updated git submodules
authorcgowdru <chetan.arakere@altencalsoftlabs.com>
Wed, 24 May 2017 07:19:24 +0000 (12:49 +0530)
committerGerrit Code Review <gerrit@opendaylight.org>
Fri, 2 Jun 2017 04:35:32 +0000 (04:35 +0000)
Project: netvirt master 1d84249e86cf09402280d09361c72760f76ab3f7

SNAT performance improvement for Controller-Based SNAT

Description :
Following changes were done to address SNAT performance improvement
in following area.

1) Seperate Queue for first SNAT packet, retry packet and Flow removed
event on Idle Timeout.
2) Multithreading: using 25 threads for processing first SNAT packets, 25
thread for processing retry packets and 1 thread for processing Flow
Removed event.
3) Updated checkIpPortMap API to have direct query based on routerid,protocol,
internalip+port criteria thus preventing unnecessary looping.
4) Moved the code of getting externalMac Address and external address to
get executed only for first packet, thus preventing the retry packet from
executing it which is unnecessary.

Change-Id: Ib34aa8726295381d0e4ffd1f3cec74292d422c4f
Signed-off-by: cgowdru <chetan.arakere@altencalsoftlabs.com>
docs/submodules/netvirt

index b1b96e5ee69f56038d615657f9ab7b3d9166ce43..1d84249e86cf09402280d09361c72760f76ab3f7 160000 (submodule)
@@ -1 +1 @@
-Subproject commit b1b96e5ee69f56038d615657f9ab7b3d9166ce43
+Subproject commit 1d84249e86cf09402280d09361c72760f76ab3f7