Comment 6 for bug 1479295

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/12698
Committed: http://github.org/Juniper/contrail-controller/commit/0d26718d92d14b3282adde6a6deebca67836be8d
Submitter: Zuul
Branch: R2.22-dev

commit 0d26718d92d14b3282adde6a6deebca67836be8d
Author: Praveen K V <email address hidden>
Date: Wed Jul 29 16:08:06 2015 +0530

Flow optimizations - Run flow management in a work-queue

As part of flow processing we need to maintain data structures to keep
the flow action in-sync with config changes. Building these changes and
also revaluating flows when config change is notified can result in
significant latencies.

With this change we move the flow management part to a work-queue. The
flow management module is resposible to keep the flow in-sync with
config changed.

Few other slow operations operations such as logging/UVE also will be
moved to this module in subsequent commits.

Change-Id: I2010e9256d908320c58d5bcc3ff66c2c638d398e
Partial-Bug: #1479295