eac107a0d4

In OVO PortForwarding, the synthetic fields 'floating_ip_address' and 'router_id' are retrieved from the floating IP related to this port forwarding. PortForwarding contains, in the db_obj, the floating IP DB object too. Instead of retrieving the OVO FloatingIP for each field, the db_obj is read instead. In a testing environment with 300 port forwarding registers per floating IP, the retrieving time for a list query goes from 35 seconds to less than one second. $ openstack floating ip port forwarding list $fip Change-Id: Ib2361fe4353ca571363e9a363e08537a3402513f Closes-Bug: #1911462
OpenStack Neutron
Neutron is an OpenStack project to provide "network connectivity as a service" between interface devices (e.g., vNICs) managed by other OpenStack services (e.g., Nova).
To learn more about neutron:
- Documentation: https://docs.openstack.org/neutron/latest/
- Features: https://specs.openstack.org/openstack/neutron-specs
- Defects: https://launchpad.net/neutron
- Release notes: https://docs.openstack.org/releasenotes/neutron/index.html
- Source: https://opendev.org/openstack/neutron
Get in touch via email. Use [Neutron] in your subject.
To learn how to contribute, please read the CONTRIBUTING.rst file.
Description
Languages
Python
99.7%
Shell
0.3%