OpenStack library for messaging
Go to file
Mehdi Abaakouk 2566be199a deprecated blocking executor
Using blocking executor is not recommended for application. But it looks
like some use it just because it's the default and are not aware their
should change it despite of documentation and logging message.

Choosing the application threading model is an important step
of an application.

This change deprecates it, in the future we will just make executor
mandatory. This will ensure that application make a choice.

Also this will reduce headache of oslo.messaging developers to
make the driver code working in a sync and async.

And to finish test coverage of blocking executor is 0%...

This rework some tests to remove logging.captureWarnings() that can
catch unwanted warning of other tests. Tests mocks warning instead.

Related-bug: #694728
Change-Id: Ic67164d12e7a9bed76d6e64ca2ced12e3984ff5f
2017-06-04 14:27:41 +02:00
doc/source Mark the Pika driver as deprecated 2017-05-30 13:21:23 -04:00
etc Fix spelling typo in output 2015-09-24 18:11:22 +08:00
oslo_messaging deprecated blocking executor 2017-06-04 14:27:41 +02:00
releasenotes Mark the Pika driver as deprecated 2017-05-30 13:21:23 -04:00
tools remove all kombu<4.0.0 workarounds 2017-03-30 12:32:58 +00:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-18 17:20:09 +05:30
.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 tests: don't run functional tests in parallel 2017-02-23 10:59:00 +01:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
bindep.txt tox: rename zeromq target 2017-01-02 11:34:02 +01:00
CONTRIBUTING.rst Optimize the link address 2017-04-08 22:39:02 +08:00
HACKING.rst Optimize the link address 2017-04-08 22:39:02 +08:00
LICENSE Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
README.rst Optimize the link address 2017-04-08 22:39:02 +08:00
requirements.txt Updated from global requirements 2017-06-02 02:35:03 +00:00
setup-test-env-amqp1.sh [AMQP 1.0] Setup the amqp1 test environment on ubuntu 2016-12-19 14:47:04 -05:00
setup-test-env-kafka.sh tox: use already installed kafka if present 2017-01-02 11:46:48 +01:00
setup-test-env-zmq-direct-dynamic.sh [zmq] Use more stable configuration in voting job 2017-01-16 10:13:17 +02:00
setup-test-env-zmq-proxy.sh [zmq] Fix non voting gate jobs 2016-12-02 17:12:43 +02:00
setup-test-env-zmq-pub-sub.sh [zmq] Fix non voting gate jobs 2016-12-02 17:12:43 +02:00
setup-test-env-zmq.sh [zmq] Use more stable configuration in voting job 2017-01-16 10:13:17 +02:00
setup.cfg Use Sphinx 1.5 warning-is-error 2017-03-16 15:22:18 +00:00
setup.py Updated from global requirements 2017-03-04 01:51:17 +00:00
test-requirements.txt Updated from global requirements 2017-05-17 13:47:59 +00:00
tox.ini Add missing {posargs:} to AMQP 1.0 functional tests 2017-05-22 13:04:41 -04:00

Team and repository tags

image

Oslo Messaging Library

Latest Version

Downloads

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