640 Commits

Author SHA1 Message Date
Julien Danjou
10eb1202b3 Switch to oslo.middleware
Change-Id: I35f76724768c163b57728914f0ed700f1bc13e29
2014-11-08 18:08:37 +01:00
OpenStack Proposal Bot
a3ca0e5d70 Updated from global requirements
Change-Id: I19c88980d8f12d9725a80e05cbb5418470e6bf37
2014-11-05 08:34:59 +00:00
Jenkins
c7211d125c Merge "zmq: Remove dead code" 2014-10-31 19:20:15 +00:00
Jenkins
6dc19e0b93 Merge "Add driver independent functional tests" 2014-10-29 09:44:29 +00:00
Jenkins
604407d6ab Merge "Don't put the message payload into warning log" 2014-10-28 20:59:10 +00:00
Jenkins
e267ba9c01 Merge "qpid: Always auto-delete queue of DirectConsumer" 2014-10-28 20:51:56 +00:00
Jenkins
5df5458259 Merge "Add pbr to installation requirements" 2014-10-28 20:39:54 +00:00
Mehdi Abaakouk
f61f7c570f Don't put the message payload into warning log
When a caller msg doesn't exists anymore but a reply is ready for it.
amqp driver drop the whole message into a logging.warn. That can be a
bit huge in some case.

This change just writes the message id to the WARN level and put the queues
and the messages into the debug level.

Change-Id: Ibcc6b066171cdea48f102ca1bd85f81c639fbbb5
2014-10-28 11:38:14 +01:00
OpenStack Proposal Bot
70910e0c9b Updated from global requirements
Change-Id: I893b7ffbd5ef589a10608c9f705b152c5c910e9a
2014-10-27 12:21:03 +00:00
Doug Hellmann
6857db11f2 Add pbr to installation requirements
Add pbr to the list of installation requirements so that it is installed
via pip before this library is installed, instead of with easy_install.
This avoids issues like Bug #1384919, and ensures that projects that use
this library as a dependency are properly installed.

Change-Id: I6c155370dbd01fe4748d5137bdf288e8d3e1a67e
2014-10-24 09:28:13 -04:00
Jenkins
8c03f193c7 Merge "Updated from global requirements" 2014-10-24 09:05:45 +00:00
Jenkins
0af2bbd39c Merge "Imported Translations from Transifex" 2014-10-23 00:39:33 +00:00
Jenkins
9de00b7f22 Merge "Add missing deprecated group amqp1" 2014-10-23 00:21:49 +00:00
OpenStack Proposal Bot
0088ac9b27 Updated from global requirements
Change-Id: Ide39cf1435d22ff55ed92b6b6d24979077a526cd
2014-10-22 19:16:42 +00:00
Gordon Sim
f1afac446c Add driver independent functional tests
Add driver independent functional tests of the messaging API

The url used to select (and configure) the driver is specified as an
environment variable named TRANSPORT_URL.

Change-Id: I867001a15ffaca06ae831cfd0240ed3397bf6503
2014-10-22 17:07:45 +02:00
OpenStack Proposal Bot
a476b2e3d3 Imported Translations from Transifex
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ieabf26f52f89031b4e9b3b812a7c2c40d4fd01a1
2014-10-22 06:17:51 +00:00
Mehdi Abaakouk
db2709ec83 zmq: Remove dead code
This remove dead code inherit from the old oslo-rpc API

Change-Id: I2792dc47608db0c3210586bd4aecc13e574c034e
2014-10-17 15:06:03 +02:00
Jenkins
a1489a252d Merge "Track the attempted method when raising UnsupportedVersion" 2014-10-15 14:05:44 +00:00
Jenkins
2e77446da2 Merge "Finish transition to oslo.i18n" 2014-10-14 14:04:59 +00:00
OpenStack Proposal Bot
a87aa3ef00 Updated from global requirements
Change-Id: I69d69ae9153769414d76b63ccb59fdd8ff06d01b
2014-10-13 18:50:26 +00:00
Julien Danjou
3dd6a23271 Finish transition to oslo.i18n
Change-Id: Ia0c8c15ba95b1fac6c815b86ccd8771b3ca24327
2014-10-06 13:28:05 +02:00
Jenkins
0aa3312b46 Merge "Enable oslo.i18n for oslo.messaging" 2014-10-04 02:10:02 +00:00
OpenStack Proposal Bot
969847d3f0 Imported Translations from Transifex
Change-Id: I081352535004988c4020265994ecbf17b602dde0
2014-10-03 06:17:54 +00:00
Jenkins
6199e0f92f Merge "Imported Translations from Transifex" 2014-10-01 13:03:46 +00:00
Jenkins
a2f719f0fc Merge "Cleanup listener after stopping rpc server" 2014-10-01 08:43:03 +00:00
OpenStack Proposal Bot
63a5f1c456 Imported Translations from Transifex
Change-Id: I4924b3a25c134a43e12e0b07f6c28944f602e2f7
2014-10-01 06:09:23 +00:00
Mehdi Abaakouk
1640cc1703 qpid: Always auto-delete queue of DirectConsumer
In case of the call()er die, the queue used to reply must be
automatically deleted, otherwise they will never been deleted.

This is done in the same way as the rabbit drivers does,
by enabling auto-delete on this queue.

Change-Id: Ib01981d704b8849e0115791ff90fbb74cbac421f
Closes-Bug: #1374519
2014-09-29 15:18:10 +02:00
Jenkins
055e305016 Merge "Updated from global requirements" 2014-09-28 05:34:46 +00:00
Jenkins
dc51213f12 Merge "Add documentation explaining how to use the AMQP 1.0 driver" 2014-09-28 04:38:06 +00:00
OpenStack Proposal Bot
6b405b9fa6 Updated from global requirements
Change-Id: I3ca1464ef5a1dadcc8f030caf7e62135492d05a2
2014-09-26 03:59:04 +00:00
OpenStack Proposal Bot
d4e64d879f Imported Translations from Transifex
Change-Id: I2488afc8064ccfdc7ea7218aa32d0b17b3e0fa2a
2014-09-25 06:24:50 +00:00
Davanum Srinivas
487bbf5b13 Enable oslo.i18n for oslo.messaging
Change-Id: Ic8e05ae4ffe3eb871ae64243c41a9955f47cbe2a
2014-09-24 22:18:50 -04:00
Julien Danjou
8d242bd7ab Switch to oslo.serialization
Change-Id: I24be947cfc2d9ce60e65054e6562e544b1e21195
2014-09-23 14:54:30 +02:00
Abhijeet Malawade
f37800943e Cleanup listener after stopping rpc server
If you don't close the AMQP connection, then the connection
remains open and the next time when the messages are sent on
the listening topic, then some of the messages will not be processed
as there is no dispatcher running to process the message.

Closes-Bug: #1335086
Change-Id: I1f39eedf1500b6b6209ae0222f32e08e304895e0
2014-09-23 03:35:43 -07:00
Jenkins
2b6e24f81b Merge "fix memory leak for function _safe_log" 2014-09-22 05:58:25 +00:00
Jenkins
c364afa9c9 Merge "Stop using intersphinx" 2014-09-21 21:57:37 +00:00
Jenkins
1240e3a2f8 Merge "Stop using importutils from oslo-incubator" 2014-09-21 10:13:37 +00:00
Jenkins
5ff4cbfe60 Merge "Updated from global requirements" 2014-09-20 07:07:18 +00:00
Jenkins
5397da4de3 Merge "Message was send to wrong node with use zmq as rpc_backend" 2014-09-20 01:08:38 +00:00
Jenkins
83c00a256b Merge "Construct ZmqListener with correct arguments" 2014-09-20 00:04:28 +00:00
OpenStack Proposal Bot
5fd9845d2e Updated from global requirements
Change-Id: I10186a04dd5a487a363d9041cf5728af97344d61
2014-09-19 08:51:00 +00:00
armando-migliaccio
ed886236f6 Track the attempted method when raising UnsupportedVersion
This helps in circumstances where the only stacktrace visible
is on the target side (e.g. due to cast or fanout operations)
and without the method information is difficult to root cause
what is going on.

Change-Id: I070ecda4d56186fcda8e8bfc49bf723928998393
Closes-bug: #1340277
2014-09-18 22:25:28 +00:00
jazeltq
93283f2c2d fix memory leak for function _safe_log
In _safe_log it uses recursive closure. The gc can not free stack for
this recursive closure for cycle-reference. So cut down the cycle
to fix it.

Resolved-bug: #1365892
Change-Id: I05fbd7091b886344d76b172a5ad66d9225599d69
2014-09-18 09:26:11 +08:00
Julien Danjou
24786754aa Stop using importutils from oslo-incubator
Change-Id: Ieb06e8325903864cec74bbc72311038fef120144
2014-09-17 16:36:09 +02:00
Mehdi Abaakouk
3fa6b8fe59 Add missing deprecated group amqp1
The group for options of amqp driver have been moved
in d753b030c681de16b6f2451900cd6370c5068c95

This change adds the deprecated group for this options.

Change-Id: Id97a3fcfdaa5d231be217d6191792a538964b109
2014-09-17 16:30:43 +02:00
Jenkins
73d6b210f3 Merge "Updated from global requirements" 2014-09-17 12:55:09 +00:00
Jenkins
d375e76feb Merge "Ensure the amqp options are present in config file" 2014-09-16 14:32:26 +00:00
Jenkins
a37b3f2157 Merge "Imported Translations from Transifex" 2014-09-13 08:37:42 +00:00
OpenStack Proposal Bot
f44b61295a Updated from global requirements
Change-Id: Ib339bbd3d796ae0ee0462ddb561ef87d43848cb5
2014-09-13 07:27:40 +00:00
Jenkins
965715c407 Merge "Let oslotest manage the six.move setting for mox" 2014-09-13 05:27:29 +00:00