openstack API extensions duplicate DB calls

Bug #1017756 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

Openstack API extensions DB calls are expensive on 'nova list', etc.. They re-query for information already retrieved in the core API.

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/8980

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

Reviewed: https://review.openstack.org/8980
Committed: http://github.com/openstack/nova/commit/9f9fbc54e7336da10fc3056bdaca2ec7d01c7f94
Submitter: Jenkins
Branch: master

commit 9f9fbc54e7336da10fc3056bdaca2ec7d01c7f94
Author: Chris Behrens <email address hidden>
Date: Mon Jun 25 23:17:33 2012 +0000

    Remove extra DB calls for instances from OS API extensions

    Allow the core API to store DB results so that extensions can use data
    already retrieved within the same API request...eliminating extra
    expensive DB calls. This implements storing of instances only, so far.

    Fixes bug 1017756

    Change-Id: I98a2e3323f5ea69ab9e7470f95d821790510989e

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.