[rabbitmq-discuss] publishing inside a transaction before acking

Matthias Radestock matthias at rabbitmq.com
Wed May 19 11:39:13 BST 2010


Matthew Sackman wrote:
> On Wed, May 19, 2010 at 04:00:54PM +0530, vishnu wrote:
>> why does rabbitmq implicitly start a transaction after a commit. Does this
>> mean after a commit every single operation now has to be transactional?
> 
> Yup. Once a channel has had a tx.select, it is transactional until it is
> closed.

...and this behaviour is mandated by the AMQP spec, so rabbit has no 
choice in the matter.

Matthias.



More information about the rabbitmq-discuss mailing list