OpenStack library for messaging
Go to file
Kenneth Giusti bc46e64711 [AMQP 1.0] Avoid unnecessary thread switch on ack
Avoid blocking the RPC Server thread when it attempts to acknowledge
the RPC request message.  Blocking is unnecessary as the acknowledge
command does not return a status and can be processed asynchronously
from the server thread.

Avoiding this context switch improves overall RPC call throughput
according to the simulator tool by approximately ten percent on my
test systems.

Change-Id: I71548eb6f9f7dcaf74cb426d4e9b369b54856419
2016-10-11 10:11:35 -04:00
doc/source Fixups to the inline documentation 2016-09-12 09:49:00 -04:00
etc Fix spelling typo in output 2015-09-24 18:11:22 +08:00
oslo_messaging [AMQP 1.0] Avoid unnecessary thread switch on ack 2016-10-11 10:11:35 -04:00
releasenotes Update reno for stable/newton 2016-08-29 16:07:34 -04:00
tools Fix simulator bool command line args 2016-09-30 12:46:02 +03:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:43:07 +00:00
.gitignore Add reno for releasenotes management 2016-05-19 17:14:31 +03:00
.gitreview remove feature branch from master .gitreview 2016-05-09 11:31:28 -04:00
.testr.conf .testr.conf: revert workaround of testtools bug 2016-02-17 11:34:12 +01:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
CONTRIBUTING.rst Fix wrong bugs report URL in CONTRIBUTING 2015-12-23 15:16:51 +08:00
LICENSE Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
README.rst Switch badges from 'pypip.in' to 'shields.io' 2015-06-11 20:38:19 -07:00
requirements.txt Updated from global requirements 2016-08-24 01:37:31 +00:00
setup-test-env-amqp1.sh [AMQP 1.0] Update setup test environment dispatch router backend 2016-08-31 13:14:36 -04:00
setup-test-env-zmq-proxy.sh [zmq] Redis unavailability is not critical 2016-08-16 11:29:59 +03:00
setup-test-env-zmq-pub-sub.sh Move zmq driver options into its own group 2016-08-05 11:36:50 +03:00
setup-test-env-zmq.sh Move zmq driver options into its own group 2016-08-05 11:36:50 +03:00
setup.cfg [zmq] Maintain several redis hosts 2016-10-10 15:13:15 +03:00
setup.py Updated from global requirements 2015-09-17 12:16:04 +00:00
test-requirements.txt Updated from global requirements 2016-08-20 01:02:47 +00:00
tox.ini [AMQP 1.0] Update setup test environment dispatch router backend 2016-08-31 13:14:36 -04:00

Oslo Messaging Library

Latest Version

Downloads

The Oslo messaging API supports RPC and notifications over a number of different messaging transports.