oslo.messaging/oslo_messaging
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
..
_cmd [zmq] Fix slow down 2016-01-29 17:14:45 +02:00
_drivers rabbit: improvements to QoS 2016-02-12 17:12:15 -05:00
_executors support ability to set thread pool size per listener 2016-02-04 11:15:18 -05:00
hacking Python 3 deprecated the logger.warn method in favor of warning 2016-01-21 13:23:29 +08:00
locale Update translation setup 2016-01-29 10:39:35 +00:00
notify Improvement of logging acorrding to oslo.i18n guideline 2016-01-07 13:26:55 +08:00
rpc Merge "batch notification listener" 2015-12-11 04:16:57 +00:00
tests rabbit: improvements to QoS 2016-02-12 17:12:15 -05:00
__init__.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
_i18n.py Update translation setup 2016-01-29 10:39:35 +00:00
_utils.py Trivial: Remove unused logging import 2016-01-23 10:37:32 +08:00
conffixture.py make enforce_type=True in CONF.set_override 2016-01-08 13:32:03 +08:00
dispatcher.py Fix misspellings 2016-02-04 07:02:22 +05:30
exceptions.py Move files out of the namespace package 2015-01-12 12:50:41 -05:00
localcontext.py Switch to warnings module instead of versionutils 2015-06-10 22:23:16 -04:00
opts.py Remove matchmaker_redis configs from [DEFAULT] 2016-02-08 22:02:46 +00:00
serializer.py Revert "serializer: deprecate RequestContextSerializer" 2015-12-08 18:52:56 +00:00
server.py Python 3 deprecated the logger.warn method in favor of warning 2016-01-21 13:23:29 +08:00
target.py Add support for multiple namespaces in Targets 2015-03-12 16:07:51 -04:00
transport.py Remove qpidd's driver from the tree 2015-11-20 18:43:28 +00:00