mbox series

[ovs-dev,v2,0/2] northd IP for address sets

Message ID 20221114164716.88706-1-numans@ovn.org
Headers show
Series northd IP for address sets | expand

Message

Numan Siddique Nov. 14, 2022, 4:47 p.m. UTC
From: Numan Siddique <numans@ovn.org>

This patch series adds incremental processing of address sets in
ovn-northd.

v1 -> v2
-------
  - Added the test case in ovn-northd.at
  - Full recompute function of address sets will also use mutate instead
    of setting all the addresses of the address set.


Numan Siddique (2):
  northd IP: Add a new engine node 'en_sb_sync' to sync SB tables.
  northd: Add I-P for syncing SB address sets.

 lib/ovn-util.c            |  30 +++
 lib/ovn-util.h            |   3 +
 northd/automake.mk        |   4 +
 northd/en-northd-output.c |  57 ++++++
 northd/en-northd-output.h |  17 ++
 northd/en-sb-sync.c       | 402 ++++++++++++++++++++++++++++++++++++++
 northd/en-sb-sync.h       |  20 ++
 northd/inc-proc-northd.c  |  42 +++-
 northd/northd.c           | 173 +---------------
 northd/northd.h           |   1 +
 tests/ovn-northd.at       |  52 +++++
 11 files changed, 636 insertions(+), 165 deletions(-)
 create mode 100644 northd/en-northd-output.c
 create mode 100644 northd/en-northd-output.h
 create mode 100644 northd/en-sb-sync.c
 create mode 100644 northd/en-sb-sync.h