← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1655307] Re: Sequential API requests in instance list as a bottleneck

 

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

commit df194c8b4c25c6128f03a98fd0e628ba14b743ff
Author: Mateusz Kowalski <mateusz.kowalski@xxxxxxx>
Date:   Sat Jan 28 11:52:06 2017 +0100

    Make API calls in Instances view parallel
    
    In order to increase rendering speed, make
    api.nova.server_list, api.network.servers_update_addresses,
    api.nova.flavor_list and api.glance.image_list_detailed
    parallel. For admin panel also api.keystone.tenant_list
    is parallelized.
    
    Closes-bug: #1655307
    
    Change-Id: I83150d3963f1233edc9efbcdac299520dedbed3c


** Changed in: horizon
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1655307

Title:
  Sequential API requests in instance list as a bottleneck

Status in OpenStack Dashboard (Horizon):
  Fix Released

Bug description:
  When loading instances list, the following API calls are executed
  sequentially

  * nova server list
  * neutron update addresses
  * nova flavor list
  * glance image list

  Only the first one really needs to be the first one, three following
  ones can be run in parallel. Currently it acts as a big bottleneck in
  environments with a lot of servers, flavours and images.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1655307/+subscriptions


References