Notification listener pools

Registered by Mark McLoughlin

The oslo-incubator rpc API has a parameter to join_consumer_pool() called pool_name

The idea is that you can can have multiple groups/pools of listeners consuming notifications and that each group/pool only receives one copy of each notification

In AMQP, this is implemented by using the pool name as the queue name for consume from the topic. By default, the topic name is used as the pool/queue name.

We need a pool parameter for the messaging.get_notification_listener() API in order to support this

Blueprint information

Status:
Complete
Approver:
Doug Hellmann
Priority:
Medium
Drafter:
Mark McLoughlin
Direction:
Approved
Assignee:
Mehdi Abaakouk
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 1.5.0
Started by
Doug Hellmann
Completed by
Doug Hellmann

Related branches

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.