[rabbitmq-discuss] RabbitMQ 2.6.0 is released

Matthew Sackman matthew at rabbitmq.com
Thu Sep 1 09:06:08 BST 2011


On Thu, Sep 01, 2011 at 12:52:18AM +0100, Michael Bridgen wrote:
> Surely the point is that RabbitMQ must be told about the appropriate
> mirroring, yet it's very unlikely to be the person writing an
> application that knows it (and especially not in terms of the Erlang
> node names!), so putting it in the queue.declare method is rather
> erm, hopeful. It really should be part of the operational interface,
> not the application interface.

Indeed. Personally, I'd be keen to extend AMQP with additional methods
that allow such things to be manipulated, thus allowing such management
to be done by any client with the necessary credentials. I find this
much more appealing than extending mgmt or rabbitmqctl.

It's interesting how the "semantic equiv check" on queue.declare (in the
case of redeclaring) should almost certainly _not_ care about such
mutable aspects of queues.

Matthew


More information about the rabbitmq-discuss mailing list