scheduler host manager instance_get_all() joins too much

Bug #1017769 reported by Chris Behrens
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Chris Behrens

Bug Description

instance_get_all() joins a bunch of stuff by default that makes scheduling much slower than it needs to be. The scheduler doesn't use most of the information.

Chris Behrens (cbehrens)
Changed in nova:
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Chris Behrens (cbehrens)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/8981
Committed: http://github.com/openstack/nova/commit/3fd86122ca7085dd6112d50ea831eaf36e40e882
Submitter: Jenkins
Branch: master

commit 3fd86122ca7085dd6112d50ea831eaf36e40e882
Author: Chris Behrens <email address hidden>
Date: Tue Jun 26 01:59:29 2012 +0000

    Improve filter_scheduler performance

    Add 'columns_to_join' keyword arg to instance_get_all() and have the
    scheduler host_manager only join 'instance_type'. It doesn't use
    anything else.

    Fixes bug 1017769

    Change-Id: Ia2c0956d2453f00e26eb89d9496a32ba15d970aa

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → folsom-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: folsom-2 → 2012.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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