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

Doug Hellmann doug at doughellmann.com
Mon May 15 18:55:51 UTC 2017


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

> 
> >
> > 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
> 



More information about the OpenStack-dev mailing list