[ovs-git] [openvswitch/ovs] 8bf6d3: ovn-controller: Omit tracking external_ids columns

numansiddique noreply at github.com
Fri Jul 5 18:24:53 UTC 2019

  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 8bf6d33c6731c56ad7008a3bdfc9b7d4e2813922
  Author: Numan Siddique <nusiddiq at redhat.com>
  Date:   2019-07-05 (Fri, 05 Jul 2019)

  Changed paths:
    M ovn/controller/ovn-controller.c

  Log Message:
  ovn-controller: Omit tracking external_ids columns

Running the command "ovn-nbctl set logical_switch_port foo external_ids:foo=bar"
results in the incremetal processing engine to recompute the flows on the
chassis where the logical port 'foo' is claimed.

This patch avoids this unnecessary recomputation by omitting the tracking of
external_ids column of all the Southbound DB tables except DNS, Chassis
and Datapath_Binding tables. ovn-controller is refering to the external_ids
column of these tables.

Signed-off-by: Numan Siddique <nusiddiq at redhat.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>

More information about the git mailing list