forked from ovn-org/ovn
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nb: Remove possibility of disabling logical datapath groups.
In large scale scenarios this option hugely reduces the size of the Southbound database positively affecting end to end performance. In such scenarios there's no real reason to ever disable datapath groups. In lower scale scenarios any potential overhead due to logical datapath groups is, very likely, negligible. Aside from potential scalability concerns, the NB.NB_Global.options:use_logical_dp_group knob was kept until now to ensure that in case of a bug in the logical datapath groups code a CMS may turn it off and fall back to the mode in which logical flows are not grouped together. As far as I know, this has never happened until now. Moreover, datpath_groups are enabled by default since v21.09.0 (4 stable releases ago), via 90daa7c ("northd: Enable logical dp groups by default."). From a testing perspective removing this knob will halve the CI matrix. This is desirable, especially in the context of more tests being added, e.g.: https://patchwork.ozlabs.org/project/ovn/patch/[email protected]/ This commit also adds OVN_FOR_EACH_NORTHD to the "ovn-northd -- lr multiple gw ports NAT" test case. That was previously skipped because the duplicate logical flow would have been merged when running with datapath groups enabled. Instead, change the expected output to not include the duplicate. Acked-by: Mark Michelson <[email protected]> Signed-off-by: Dumitru Ceara <[email protected]> Signed-off-by: Mark Michelson <[email protected]>
- Loading branch information
Showing
7 changed files
with
47 additions
and
177 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.