[rabbitmq-discuss] basic_nack support in 0.8
Alvaro Videla
videlalvaro at gmail.com
Thu Nov 1 17:22:56 GMT 2012
Well. I'm more a maintainer of that lib. And now some ppl need nack so...
Sent from my iPhone
On Nov 1, 2012, at 6:11 PM, Simon MacMullen <simon at rabbitmq.com> wrote:
> On 01/11/12 14:23, Alvaro Videla wrote:
>> Is there a reason why basic_nack was not added to the 0.8 spec?
>
> We haven't modified the 0-8 spec at all. Our thinking was that any client that was stuck on 0-8 was unlikely to get the attention needed to add support for new features.
>
>> The php-amqplib client most people uses requires 0.8
>
> That should really change!
>
>> I played with adding basic_nack
>> to rabbitmq-codegen/amqp-rabbitmq-0.8.json and it seem to work with very
>> simple tests.
>>
>> On a separate note, is there a migration guide for 0.8 clients to 0.9.1 ?
>
> It should just be a matter of swapping out the protocol spec file used by your codegen.
>
> *goes and looks at php-amqplib*
>
> Ah. That looks like it's not using any codegen. I would still suggest moving to 0-9-1. It should not be very hard.
>
>> Did the wire format changed from one version to the other?
>
> A little bit. Some of the class / method numbers changed, and some methods gained or lost properties. But again, this shouldn't be a huge deal.
>
> Cheers, Simon
>
> --
> Simon MacMullen
> RabbitMQ, VMware
More information about the rabbitmq-discuss
mailing list