oslo.messaging/oslo_messaging/_drivers
John Eckersberg 5954d2ad64 rabbit: improvements to QoS
- Don't call _set_qos from both ensure_connection and on_reconnection,
  instead consolidate and only call from _set_current_channel

- Only set QoS on PURPOSE_LISTEN connections.  It's a waste of a
  roundtrip to call it on PURPOSE_SEND connections and slows things
  down unnecessarily

- Guard against rabbit_qos_prefetch_count being set to a negative
  value

- Tests, because we love them

Change-Id: I365414c541d895dcd49ebcd32c3a456a92c392d6
2016-02-12 17:12:15 -05:00
..
pika_driver Remove server queue creating if target's server is empty 2016-02-11 15:41:57 +00:00
protocols Refactors base classes 2016-02-08 10:34:25 +02:00
zmq_driver Merge "[zmq] Multithreading access to zmq sockets" 2016-02-11 14:05:44 +00:00
__init__.py Fixed a couple of pep8 errors/warnings 2016-01-25 15:00:49 +08:00
amqp.py Refactors base classes 2016-02-08 10:34:25 +02:00
amqpdriver.py Refactors base classes 2016-02-08 10:34:25 +02:00
base.py Refactors base classes 2016-02-08 10:34:25 +02:00
common.py Improvement of logging acorrding to oslo.i18n guideline 2016-01-07 13:26:55 +08:00
impl_fake.py Refactors base classes 2016-02-08 10:34:25 +02:00
impl_kafka.py Refactors base classes 2016-02-08 10:34:25 +02:00
impl_pika.py Refactors base classes 2016-02-08 10:34:25 +02:00
impl_rabbit.py rabbit: improvements to QoS 2016-02-12 17:12:15 -05:00
impl_zmq.py [zmq] ZMQ_LINGER default value 2016-02-09 13:24:03 +00:00
pool.py Move ConnectionPool and ConnectionContext outside amqp.py 2015-11-30 11:53:48 +00:00