On Fri, Sep 5, 2025 at 4:01 PM Lorenzo Bianconi <[email protected]>
wrote:

> Introduce I-P for logical switch creation and deletion in en_northd node.
>
> Changes since in v8:
> - Fix memory leak in destroy_northd_tracked_data()
> - Fix assert if we remove multiple switches in the same db transaction
>
> Changes since in v7:
> - Improve dynamic_bitmap APIs
>
> Changes since in v6:
> - Improve dynamic_bitmap APIs
>
> Changes since in v5:
> - Fix commit logs
> - Improve dynamic_bitmap APIs
> - rebase on top of ovn main branch
>
> Changes since in v4:
> - Use dynamic_bitmap to track used ovn_datapath index
> - Convert codebase to vector lib
>
> Changes since in v3:
> - Introduce manage LS deletion incrementally
> - Reduce code duplication
>
> Lorenzo Bianconi (3):
>   northd: Introduce dynamic_bitmap struct.
>   northd: Convert datapath array into vector.
>   northd: I-P for logical switch creation/deletion in en_northd.
>
> Numan Siddique (2):
>   northd: Reallocate LB nb_lr_map/nb_ls_map if needed.
>   northd: I-P for logical switch creation/deletion in en_ls_stateful
>     engine node.
>
>  lib/ovn-util.h           |  95 +++++++++++
>  northd/en-lflow.c        |   4 +
>  northd/en-lr-stateful.c  |   7 +-
>  northd/en-ls-stateful.c  |  45 +++++-
>  northd/en-ls-stateful.h  |   4 +-
>  northd/en-multicast.c    |   4 +
>  northd/en-sync-sb.c      |  27 ++--
>  northd/inc-proc-northd.c |   5 +-
>  northd/lb.c              |  36 ++---
>  northd/lb.h              |  27 ++--
>  northd/lflow-mgr.c       |   8 +-
>  northd/northd.c          | 333 ++++++++++++++++++++++++++++-----------
>  northd/northd.h          |  28 +++-
>  tests/ovn-northd.at      |  61 +++++++
>  14 files changed, 534 insertions(+), 150 deletions(-)
>
> --
> 2.50.1
>
>
Thank you Lorenzo, Numan, Mark, Mairtin 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

Reply via email to