router_info's _get_existing_devices execution time is O(n)
Bug #1494961 reported by
Ryan Moats
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Invalid
|
Low
|
Unassigned |
Bug Description
router_info's _get_existing_
Changed in neutron: | |
importance: | Undecided → Medium |
tags: | added: l3-ipam-dhcp |
Changed in neutron: | |
importance: | Medium → Low |
tags: | added: performance |
Changed in neutron: | |
assignee: | nobody → Brad Behle (behle) |
Changed in neutron: | |
status: | New → In Progress |
tags: |
added: loadimpact removed: performance |
Changed in neutron: | |
assignee: | Brad Behle (behle) → nobody |
To post a comment you must log in.
I'm not saying that _get_existing_ devices( ) or get_devices() in ip_lib isn't slow, but I know there can be issues with a large number of network namespaces, sudo, and /sbin/ip, such that 'sudo ip netns exec...' can be painfully slow. Later kernels and iproute code has fixed this. Some info is here, https:/ /etherpad. openstack. org/p/neutron- agent-exec- performance
Just wanted to make sure you didn't look into something that might already be fixed.