Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-2646

Enhance OVN tools to create a visual representation of the incremental processing engine graph.

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • ovn-maintenance
    • None
    • 5
    • rhel-9
    • None
    • rhel-net-ovn
    • ssg_networking
    • OVN FDP Sprint 12, OVN FDP Sprint 13
    • 2

      What's the feature?

      Enhance OVN utilities (either an ovn-appctl command or a standalone binary) that will create a visual representation of the incremental processing engine of ovn-northd/controller (e.g., dot format or mermaid).

      Why is it needed?

      Reasoning on the code where I-P engine nodes are defined for ovn-controller and ovn-northd is hard, people prefer visual alternatives.

      Today devs have to manually figure out the dependencies between incremental processing nodes by directly extracting that information from ovn-controller.c and inc-proc-northd.c code.

      As we add more incremental processing to OVN (to improve performance) having a clear view of the data dependencies is critical.

      Who will benefit? 

      OVN developers

              dceara@redhat.com Dumitru Ceara
              dceara@redhat.com Dumitru Ceara
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: