From: Numan Siddique <num...@ovn.org> This patch series optimizes ovn-controller to add only relevant datapaths to its "local datapaths" map if the logical topology has a single flat provider logical switch connected to multiple routers with a distributed gateway port.
(Patch 3 has a detailed commit message.) Numan Siddique (3): controller: Store local binding lports in local_datapath. northd: Add a flag 'only_dgp_peer_ports' to the SB Datapath. controller: Optimize adding 'dps' to the local datapaths. controller/binding.c | 351 ++++++++++++--- controller/binding.h | 2 + controller/local_data.c | 98 ++++- controller/local_data.h | 10 +- controller/lport.c | 12 + controller/lport.h | 4 + controller/ovn-controller.c | 38 ++ northd/northd.c | 30 +- northd/northd.h | 4 + tests/multinode.at | 178 ++++++++ tests/ovn-northd.at | 59 +++ tests/ovn-performance.at | 6 +- tests/ovn.at | 853 ++++++++++++++++++++++++++++++++++++ 13 files changed, 1557 insertions(+), 88 deletions(-) -- 2.48.1 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev