neutron extension-list is called for every request

Bug #1747204 reported by Akihiro Motoki
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
High
Akihiro Motoki

Bug Description

The neutron API wrapper calls the list-extensions neutron API for every requests.
We can cache the list of extensions because the content is rarely changed.
We already cache nova and cinder extension list, so there is no side effect to cache it.

Akihiro Motoki (amotoki)
affects: neutron → horizon
Changed in horizon:
milestone: none → rocky-1
tags: added: queens-backport-potential
Changed in horizon:
status: New → In Progress
Revision history for this message
Akihiro Motoki (amotoki) wrote :
tags: added: large-scale
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/529423
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=b068d91c6034d486b58eea2254e1a8ffaad26b15
Submitter: Zuul
Branch: master

commit b068d91c6034d486b58eea2254e1a8ffaad26b15
Author: Akihiro Motoki <email address hidden>
Date: Thu Dec 21 07:33:57 2017 +0900

    Cache neutron extension list across requests

    Also improves the warning message of UnhashableWarning
    and test_neutron UnhashableWarning.

    Closes-Bug: #1747204
    Change-Id: I876e3219dac570e8f7b10c5c126df74ca73f5197

Changed in horizon:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/horizon 14.0.0.0b1

This issue was fixed in the openstack/horizon 14.0.0.0b1 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.