Comment 23 for bug 1017795

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

Reviewed: https://review.openstack.org/9637
Committed: http://github.com/openstack/nova/commit/034762e8060dcf0a11cb039b9d426b0d0bb1801d
Submitter: Jenkins
Branch: master

commit 034762e8060dcf0a11cb039b9d426b0d0bb1801d
Author: Dan Prince <email address hidden>
Date: Tue Jun 26 12:44:35 2012 -0400

    Use compute_api.get_all in affinity filters.

    Updates the affinity filters so they make a single compute API
    call to lookup instance host information rather than single
    lookups for each UUID.

    This resolves a potential performance issue which can cause a
    scheduler to hang while processing requests which contain large numbers
    of UUID's in the scheduler_hints.

    Fixes LP Bug #1017795.

    Change-Id: I30f434faf109058573ee41c4a6abce2e48939e8d