- Jul 05, 2019
-
-
Jorrit Schaap authored
-
- Jun 24, 2019
-
-
Jorrit Schaap authored
-
- Jun 18, 2019
-
-
Auke Klazema authored
-
Jorrit Schaap authored
SW-699: added UsingToBusMixin, and (re)use that in all the ServiceMessageHandlers and some AbstractMessageHandler derivatives
-
Auke Klazema authored
-
Jorrit Schaap authored
-
- Jun 17, 2019
-
-
Jorrit Schaap authored
-
- Jun 13, 2019
-
-
Jorrit Schaap authored
-
Jorrit Schaap authored
-
- Jun 11, 2019
-
-
Jorrit Schaap authored
-
- Jun 07, 2019
-
-
Jorrit Schaap authored
-
Jorrit Schaap authored
SW-699: added documentation to RPCClientContextManagerMixin. renamed rpc_service.py module tp rpc.py, and it's classes to RPCClient and RPCService. Moved Request and ReplyMessage into rpc.py module. Mader MessageFactory and used it in FromBus and rpc.py
-
Auke Klazema authored
-
- Jun 06, 2019
-
-
Jorrit Schaap authored
SW-699: specify the kwargs not in the contructor, or else you might lose some of the kwargs which are already normal arguments like subject, priority etc
-
- Jun 04, 2019
-
-
Jorrit Schaap authored
-
Jorrit Schaap authored
-
- Jun 03, 2019
-
-
Jorrit Schaap authored
SW-699: refactored/simplified RPC as well. Refactored has_args/has_kwargs quirks in RequestMessage. Have one simple API.
-
Jorrit Schaap authored
SW-699: major refactoring of the messagebus's BusListener and Service. Together with Jan-David and Auke, I decided to only allow a single API for the service, and we chose the most commenly used API based on the MessageHandlerInterface which we refactored into the ServiceMessageHandler. TODO: add docstrings, fix tests, adapt all Services in lofar python code.
-
- May 20, 2019
-
-
Jorrit Schaap authored
-
- May 17, 2019
-
-
Jorrit Schaap authored
-
Jorrit Schaap authored
SW-699: fixed some typos. Made TemporaryQueue bindable to and exchange. Route RPC-ReplyMessages via exchange to temporary reply queue
-
- May 16, 2019
-
-
Jorrit Schaap authored
SW-699: major rewrite of FromBus/ToBus, AbstractBusListener and RPC/Service based on kombu/rabbitmq. This allows us to use a single lofar exchange (multiple exchanges are still allowed), and using auto-generated designated queues with subject based routin_keys.
-
- May 14, 2019
-
-
Jan David Mol authored
-
Jan David Mol authored
-
- May 13, 2019
-
-
Jan David Mol authored
SW-699: Use a single broker and bus (exchange), and make service names unconfigurable (fixed in Service and RPC). Greatly reduces configuration size.
-
- Apr 26, 2019
-
-
Jorrit Schaap authored
SW-657: added TODO to handle exception on sending to removed-temp-queue when an rpc client did timeout
-
- Apr 19, 2019
-
-
Jorrit Schaap authored
-
- Apr 18, 2019
-
-
Jorrit Schaap authored
SW-658: needed to refactor parts of the FromBus/ToBus because connections were not released. Took the opportunity to factor out common behaviour into abstract super class.
-
- Apr 02, 2019
-
-
Jorrit Schaap authored
SW-516: remove 'options' from messagebus classes, as these were qpid options, and we're using proton now. At this moment there is no need for such options. These can be added later when needed.
-
- Mar 26, 2019
-
-
Jörn Künsemöller authored
Task SW-609: Replace qpidtoollibs in test_ra_service_and_rpc.py by a proton broker for testing; Fix use of provided broker url
-
- Mar 14, 2019
-
-
Jörn Künsemöller authored
-
- Mar 11, 2019
-
-
Jörn Künsemöller authored
Task SW-516: Switch from qpid.messaging library to Apache Qpid Proton so we can use the message bus with Python 3
-
- Jul 21, 2017
-
-
Jorrit Schaap authored
-
- Jan 18, 2017
-
-
Jorrit Schaap authored
-
- Jan 13, 2017
-
-
Jorrit Schaap authored
Task #10057: made autocleanupservice which listen for ingested tasks, and then issues a data cleanup action for that task
-
- Apr 12, 2016
-
-
Jorrit Schaap authored
-
- Mar 24, 2016
-
-
Jorrit Schaap authored
-
- Mar 22, 2016
-
-
Jorrit Schaap authored
-
- Feb 05, 2016
-
-
Jorrit Schaap authored
Task #8758: merge from branch RA-Task8758 to trunk. svn merge did not work, so I used svn diff on branch and svn patch to trunk. For revision history, see branch.
-
- Jan 26, 2016
-
-
Jan David Mol authored
Task #8888: Fix queue options in FromBus and ToBus, and force the use of topics when providing Services (to prevent bugs)
-