ovn-bgp-agent slow at scale
Bug #2045892 reported by
Max
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ovn-bgp-agent |
Fix Released
|
Critical
|
Unassigned |
Bug Description
With many Port_Binding entries the full sync iteration takes ~6min
This is because there is no index for the Port_Binding table.
Due to that missing index ovsidl iterates always over all Port_Bindings to find the patch port that is requestet by:
-> drivers/
After adding the index to the lookup_table in the ovsdbapp the iteration takes ~5sec.
Env:
Port_Bindings in the southbound db - 31060 entries
ovn-bgp-agent on latest master branch with python3.11 and latest ovsdbapp
Changed in ovn-bgp-agent: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
Changed in ovn-bgp-agent: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
ovsdb patch: https:/ /review. opendev. org/c/openstack /ovsdbapp/ +/902878