do not refresh main queue listeners on new agent

Bug #1496442 reported by gordon chung
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
High
gordon chung

Bug Description

we currently kill and recreate the main queue listeners when a notification agent is added/dropped. we shouldn't need to do this since nothing related to pipeline changed thus, it should all be the same... recreating the listeners adds significant unnecessary overhead

gordon chung (chungg)
Changed in ceilometer:
milestone: none → liberty-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

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

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

Reviewed: https://review.openstack.org/224158
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=ed5f80aeba51ad4893c1f661b2e8c011dfd78606
Submitter: Jenkins
Branch: master

commit ed5f80aeba51ad4893c1f661b2e8c011dfd78606
Author: gordon chung <email address hidden>
Date: Wed Sep 16 11:39:54 2015 -0400

    do not recreate main queue listeners on partitioning

    when we have workload partitioning enabled, we kill and recreate
    the main queue listeners whenever an agent is added or dropped.
    this isn't necessary and also adds significant overhead to
    rebalancing logic. this patch changes it to just reconfigure
    pipeline queues.

    Change-Id: I81953239f2dd1fa610762f01a7a17653242db53e
    Closes-Bug: #1496442

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