]> git.proxmox.com Git - ovs.git/commit
ovn-controller: Omit tracking external_ids columns
authorNuman Siddique <nusiddiq@redhat.com>
Fri, 28 Jun 2019 10:44:04 +0000 (16:14 +0530)
committerBen Pfaff <blp@ovn.org>
Fri, 5 Jul 2019 18:18:21 +0000 (11:18 -0700)
commit8bf6d33c6731c56ad7008a3bdfc9b7d4e2813922
treed4cbf3782848224cddb45fcf2debdb1379716ca1
parent795d7f24ce0e2ed5454e193a059451d237289542
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@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
ovn/controller/ovn-controller.c