vmware-nsx/vmware_nsx
Adit Sarfaty 8e9d7610bc NSX|P+V3: Improve get_ports performance with designate
When the dns extension driver is used, get_ports is very slow
due to a call for plugin.get_netowrk on each port in order to get
the networks dns_domain and avialability zone.
This code uses a direct DB call to get the network dns_domain.
And only if relevant, also uses a DB call to get the availability zone.

Change-Id: I4b0dc4d5c891e82e71dccb5ee2a6d911e8d03e49
2019-06-23 12:21:35 +00:00
..
api_client update bandit, hacking and flake8 requirements 2019-05-31 08:42:37 -06:00
api_replay TVD: Admin utility for migrating a project 2018-02-21 10:58:14 +02:00
common NSX|V3+P: Levarage the tagging plugin for nsx logical ports 2019-06-05 04:50:44 +00:00
db NSX|V3: Fix router check for LB service 2019-06-11 10:55:43 +03:00
dhcp_meta update bandit, hacking and flake8 requirements 2019-05-31 08:42:37 -06:00
dvs Multi-DVS Support When Hypervisor is vCenter 2019-01-27 09:42:08 +02:00
extension_drivers NSX|P+V3: Improve get_ports performance with designate 2019-06-23 12:21:35 +00:00
extensions Move import out of octavia driver's way 2019-06-03 10:25:54 +00:00
nsxlib update bandit, hacking and flake8 requirements 2019-05-31 08:42:37 -06:00
osc Fix OSC client extension initialization 2018-11-04 09:59:10 +02:00
plugins NSX|P+V3: Improve get_ports performance with designate 2019-06-23 12:21:35 +00:00
policies retire the NSX MH plugin 2019-05-22 09:59:21 +00:00
services Merge "NSX|P: Fix LB VIP related issues" 2019-06-23 10:44:36 +00:00
shell update bandit, hacking and flake8 requirements 2019-05-31 08:42:37 -06:00
tests Merge "[NSX-p] Check for a LB before enabling/disabling service router" 2019-06-23 10:44:37 +00:00
__init__.py Move import out of octavia driver's way 2019-06-03 10:25:54 +00:00
_i18n.py Drop log translations 2017-03-26 05:09:02 -07:00
nsx_cluster.py Drop log translations 2017-03-26 05:09:02 -07:00
opts.py retire the NSX MH plugin 2019-05-22 09:59:21 +00:00
plugin.py retire the NSX MH plugin 2019-05-22 09:59:21 +00:00
version.py Add reno for release notes management 2015-12-03 00:08:14 -08:00