qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gordon Sim <g...@redhat.com>
Subject Re: What is AMQP 1-0 spec complaint Broker behaviour for deletion of queue with consumers attached?
Date Thu, 22 Mar 2018 13:02:49 GMT
On 22/03/18 12:32, Robbie Gemmell wrote:
> On 22 March 2018 at 12:27, Gordon Sim <gsim@redhat.com> wrote:
>> On 22/03/18 12:07, Rob Godfrey wrote:
>>>
>>> I think logically the transaction should be marked "rollback
>>> only" inside the broker.  Any attempt to commit should result in error,
>>> but
>>> an attempt to rollback should succeed.
>>
>>
>> What if a client tries to rollback a transaction involving the consumption
>> of from a queue that has since been deleted and publishing of those messages
>> to another queue (which has not been deleted)?
>>
>>
> 
> Then the transaction will be rolled back and the related
> consumption+publish will not proceed, which is what the client
> apparently desires if trying to roll things back?
> 
> (Not sure I understood the question..)

I didn't ask the right question!

One question is whether an explicit rollback would get an error (since 
actually the messages will not remain on the original queue as that has 
been deleted).

Another question is whether you would permit the client to commit such a 
transaction.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Mime
View raw message