Optimization of Ceilometer API

Bug #1218407 reported by Ladislav Smola
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Medium
Ladislav Smola

Bug Description

- at least a simple multithreading that will quicken things up, it's way to slow to wait for every API call to finish

- fix the nits from comments from https://review.openstack.org/#/c/35589/

- do a slight re-factoring of very ugly things (it was written too quickly)

This needs to happen in H3

Tags: ceilometer api
Ladislav Smola (lsmola)
Changed in horizon:
assignee: nobody → Ladislav Smola (lsmola)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (master)

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

Julie Pichon (jpichon)
Changed in horizon:
milestone: none → havana-rc1
Changed in horizon:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/44724
Committed: http://github.com/openstack/horizon/commit/b7c4b6b9ce8c509ae83287ae71ab6c1453d3d0fc
Submitter: Jenkins
Branch: master

commit b7c4b6b9ce8c509ae83287ae71ab6c1453d3d0fc
Author: Ladislav Smola <email address hidden>
Date: Mon Sep 2 16:00:17 2013 +0200

    Optimization of ceilometer API

    - optimizing requests for resource by multithreading on resource level
      (each resource is obtaining stats in separate thread)
    - fix last comment addressed in review
      https://review.openstack.org/#/c/35589/
    - fixing typos and misleading comments

    Fixes bug 1218407
    Change-Id: I24826bac7679bd075792691e3ed9a342aa1659fb

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: havana-rc1 → 2013.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.