get_network call always queries all ports

Bug #923510 reported by dan wendlandt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
dan wendlandt
quantum (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Precise by Yolanda Robla

Bug Description

The call to get a single network always queries all ports on that network, regardless of whether the "details" where requested.

Note: the data returned by this call is correct in terms of the API, as the extra port data is stripped out before returning to the user, but at scale this adds a lot of load. This is particularly painful because of the inefficiencies of querying all ports mentioned in https://bugs.launchpad.net/quantum/+bug/834012.

dan wendlandt (danwent)
Changed in quantum:
importance: Undecided → Medium
milestone: none → essex-4
assignee: nobody → dan wendlandt (danwent)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

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

Changed in quantum:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/3539
Committed: http://github.com/openstack/quantum/commit/1eb3c693b5f6f3f301047100c36c7915434f8be7
Submitter: Jenkins
Branch: master

commit 1eb3c693b5f6f3f301047100c36c7915434f8be7
Author: Dan Wendlandt <email address hidden>
Date: Sun Jan 29 14:11:03 2012 -0800

    bug 923510: avoid querying all ports for non-detail GET Network call.

    Change-Id: I9b4a20e5f6eb22dc234dfa675e7ca4f52893707d

Changed in quantum:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in quantum:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in quantum:
milestone: essex-4 → 2012.1
Changed in quantum (Ubuntu):
status: New → Fix Released
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.