[openstack-dev] [oslo][oslo.messaging] Call to deprecate the 'pika' driver in the oslo.messaging project

Ben Nemec openstack at nemebean.com
Mon May 15 20:29:46 UTC 2017



On 05/15/2017 01:55 PM, Doug Hellmann wrote:
> Excerpts from Davanum Srinivas (dims)'s message of 2017-05-15 14:27:36 -0400:
>> On Mon, May 15, 2017 at 2:08 PM, Ken Giusti <kgiusti at gmail.com> wrote:
>>> Folks,
>>>
>>> It was decided at the oslo.messaging forum at summit that the pika
>>> driver will be marked as deprecated [1] for removal.
>>
>> [dims} +1 from me.
>
> +1

Also +1

>
>>
>>>
>>> The pika driver is another rabbitmq-based driver.  It was developed as
>>> a replacement for the current rabbit driver (rabbit://).  The pika
>>> driver is based on the 'pika' rabbitmq client library [2], rather than
>>> the kombu library [3] of the current rabbitmq driver.  The pika
>>> library was recommended by the rabbitmq community a couple of summits
>>> ago as a better client than the kombu client.
>>>
>>> However, testing done against this driver did not show "appreciable
>>> difference in performance or reliability" over the existing rabbitmq
>>> driver.
>>>
>>> Given this, and the recent departure of some very talented
>>> contributors, the consensus is to deprecate pika and recommend users
>>> stay with the original rabbitmq driver.
>>>
>>> The plan is to mark the driver as deprecated in Pike, removal in Rocky.
>>>
>>> thanks,
>>>
>>>
>>> [1] https://etherpad.openstack.org/p/BOS_Forum_Oslo.Messaging_driver_recommendations
>>>   (~ line 80)
>>> [2] https://github.com/pika/pika
>>> [3] https://github.com/celery/kombu
>>>
>>> --
>>> Ken Giusti  (kgiusti at gmail.com)
>>>
>>> __________________________________________________________________________
>>> OpenStack Development Mailing List (not for usage questions)
>>> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



More information about the OpenStack-dev mailing list