[ovs-build] Passed: numansiddique/ovn#93 (revert_lflow_expr - 79dc5af)

Travis CI builds at travis-ci.org
Tue Feb 25 16:15:18 UTC 2020


Build Update for numansiddique/ovn
-------------------------------------

Build: #93
Status: Passed

Duration: 12 mins and 28 secs
Commit: 79dc5af (revert_lflow_expr)
Author: Numan Siddique
Message: ovn-controller: Revert lflow expr caching

This patch reverts the below patches which added lflow expr caching
supported and follow up patches which fixed few issues.

With the present lflow expr caching we still have issues with logical
flows referencing port groups/address sets. If a port group/address set
change happens along with the port binding change in the same transaction,
ovn-controller may trigger full recompute and the lflow expr cache storing
the address sets and port groups would be invalid resulting in wrong
OF flows.

This patch reverts the below patches [1] which added lflow expr caching
supported and follow up patches which fixed few issues for now. These
patches will be submitted again addressing all the issues and the support
to periodically clear the expr cache which is missing now.

Reverts 99e3a145927("expr: Evaluate the condition expression in a separate step.")
        8795bec737b("ovn-controller: Cache logical flow expr tree for each lflow.)
        672508f6368("ovn-controller: Fix memory issues due to lflow expr caching.)
        06ccb8d1dff("Save the addr set and port groups in lflow expr cache")

Reported-by: Jakub Libosvar <jlibosva at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>

View the changeset: https://github.com/numansiddique/ovn/compare/8f1c38ef462c^...79dc5afc2488

View the full build log and details: https://travis-ci.org/numansiddique/ovn/builds/654964515?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the numansiddique/ovn repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=24622661&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20200225/6ba1e269/attachment.html>


More information about the build mailing list