On Wed, Sep 24, 2025 at 7:58 PM Jacob Tanenbaum via dev < [email protected]> wrote:
> Logical router creation and deletion using the incremental processor, > instead on relying on recalculation of the entire database. > > changes to en-northdm en-lr-nat, en-lr-stateful, and en-lflow are in > this patch series. I did not change en-sync-sb because that would > require a new handler and I thought that could be tackled in subsequent > changes to the incremental processor > > v4: > patch 1: cleared the vector entry for deleted routers. > changed the smap_get for chassis options for new routers. > patch 2: removed minor formating issues. > patch 3: added ack by Lorenzo. > patch 4: added ack by Lorenzo. > > v5: > patch 1: added ACK by Lorenzo and Ales > patch 2: > - removed the array of entries from lr_nat_table leaving only the > hmap > - changing lr_nat_table_find_by_index to lr_nat_table_find_by_uuid. > - Acked by Lorenzo > patch 3: > - removed the array of entries for the lr_stateful_table leaving > only > the hmap > - changing lr_stateful_table_find_by_index() to > lr_stateful_table_find_by_uuid() > - combined lr_stateful_table_find_() with > lr_stateful_table_find_by_uuid_() so that there is only one way > to > search > patch 4: > - changed the name of lflow_ref to be more generic > > *** BLURB HERE *** > > Jacob Tanenbaum (4): > northd: Creation and deletion of routers in en-northd engine node. > northd: Add and delete logical routers in en-lr-nat engine node. > northd: Add and delete logical routers in en-lr-stateful engine node. > northd: Add and delete logical routers in en-lflow engine node. > > northd/en-advertised-route-sync.c | 16 +-- > northd/en-lflow.c | 7 ++ > northd/en-lr-nat.c | 62 ++++++---- > northd/en-lr-nat.h | 12 +- > northd/en-lr-stateful.c | 71 ++++++----- > northd/en-lr-stateful.h | 13 +- > northd/en-northd.c | 3 +- > northd/northd.c | 190 +++++++++++++++++++++++++----- > northd/northd.h | 17 ++- > tests/ovn-northd.at | 21 +++- > 10 files changed, 297 insertions(+), 115 deletions(-) > > -- > 2.51.0 > > _______________________________________________ > dev mailing list > [email protected] > https://mail.openvswitch.org/mailman/listinfo/ovs-dev > > Thank you Lorenzo and Jacob, I went ahead and merged this into main. Regards, Ales _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
