Sequential API requests in instance details as a bottleneck

Bug #1675788 reported by Mateusz Kowalski on 2017-03-24
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Wishlist
Mateusz Kowalski

Bug Description

When loading instance details, the following API calls are executed sequentially

* api.nova.server_get
* api.nova.instance_volumes_list
* api.nova.flavor_get
* api.network.server_security_groups
* api.network.servers_update_addresses

The last 4 can be executed in parallel.

Fix proposed to branch: master
Review: https://review.openstack.org/449652

Changed in horizon:
assignee: nobody → Mateusz Kowalski (makowals)
status: New → In Progress
Changed in horizon:
importance: Undecided → Wishlist
milestone: none → pike-3

Reviewed: https://review.openstack.org/449652
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=7fdd8757036e7f014528b977ee27007a125d841c
Submitter: Jenkins
Branch: master

commit 7fdd8757036e7f014528b977ee27007a125d841c
Author: Mateusz Kowalski <email address hidden>
Date: Fri Mar 24 15:10:39 2017 +0100

    Make API calls in Instances.DetailView parallel

    In order to increase rendering speed, make nova
    and network api calls parallel in instance Detail
    View panel.

    Closes-bug: #1675788
    Change-Id: I3c94292981d6bf11e6e2947704b314842a99676f

Changed in horizon:
status: In Progress → Fix Released

This issue was fixed in the openstack/horizon 12.0.0.0b3 development milestone.

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

Other bug subscribers

Related blueprints