[ovs-git] [ovn-org/ovn] 3ceb27: ovn-northd: Remove lflow_add_unique.

Han Zhou noreply at github.com
Tue Jun 29 18:07:28 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/ovn-org/ovn
  Commit: 3ceb2717f0ff0122da0e2c79f79a0f15a95f8937
      https://github.com/ovn-org/ovn/commit/3ceb2717f0ff0122da0e2c79f79a0f15a95f8937
  Author: Han Zhou <hzhou at ovn.org>
  Date:   2021-06-29 (Tue, 29 Jun 2021)

  Changed paths:
    M northd/ovn-northd.c
    M northd/ovn_northd.dl
    M tests/ovn-northd.at

  Log Message:
  -----------
  ovn-northd: Remove lflow_add_unique.

This patch removes the workaround when adding multicast group related
lflows, because the multicast group dependency problem is fixed in
ovn-controller in the previous commit.

This patch also removes the UniqueFlow/AnnotatedFlow usage in northd
DDlog implementation for the same reason.

Acked-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Han Zhou <hzhou at ovn.org>


  Commit: 4914dd6026c589d60763e4e3ce438f53154857a5
      https://github.com/ovn-org/ovn/commit/4914dd6026c589d60763e4e3ce438f53154857a5
  Author: Han Zhou <hzhou at ovn.org>
  Date:   2021-06-29 (Tue, 29 Jun 2021)

  Changed paths:
    M controller/ovn-controller.c

  Log Message:
  -----------
  ovn-controller: Always monitor all logical datapath groups.

Always monitor all logical datapath groups. Otherwise, DPG updates may
be received *after* the lflows using it are seen by ovn-controller.
Since the number of DPGs are relatively small, we monitor all DPGs to
avoid the unnecessarily extra control plane round trip for the lflows to
be processed.

Acked-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Han Zhou <hzhou at ovn.org>


Compare: https://github.com/ovn-org/ovn/compare/8087cbc74628...4914dd6026c5


More information about the git mailing list