This series cleans up, factors out and then adds incremental processing support to the code that processes port group updates in ovn-northd.
Some performance results are shared in the commit message of the last patch in this series. Dumitru Ceara (5): ovn-util: Factor out struct sorted_addresses into sorted_array. northd: Merge port group related structures. northd: Move port group processing to its separate module. northd: Move port group processing to its own I-P node. northd: Add incremental processing for NB port groups. lib/stopwatch-names.h | 1 + northd/automake.mk | 2 + northd/en-lflow.c | 21 +- northd/en-lflow.h | 1 + northd/en-northd.c | 4 - northd/en-port-group.c | 636 +++++++++++++++++++++++++++++++++++++++ northd/en-port-group.h | 114 +++++++ northd/inc-proc-northd.c | 22 +- northd/northd.c | 317 +++++-------------- northd/northd.h | 12 +- northd/ovn-northd.c | 4 + tests/ovn-northd.at | 254 +++++++++++++++- 12 files changed, 1118 insertions(+), 270 deletions(-) create mode 100644 northd/en-port-group.c create mode 100644 northd/en-port-group.h _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev