Граф коммитов

18 Коммитов

Автор SHA1 Сообщение Дата
David Justice ce8a381136
move module to v2 2019-05-30 14:28:17 -07:00
David Justice 6104199801
use tab for logging and tracing 2019-05-23 15:12:45 -07:00
David Justice 8d9e6adc0c
softer parsing of status description 2019-01-07 09:28:07 -08:00
Akhil Mohan 1287725038 Add server-timeout property to RPC (#34)
* Add server-timeout property to RPC

add server-timeout property whenever context of operation has a deadline set, so that server will stop processing requests where the client is no longer expecting response.

Signed-off-by: Akhil Mohan <akhilerm@gmail.com>

* changed syntax for missing keys

Signed-off-by: Akhil Mohan <akhilerm@gmail.com>

* nil-check added on Application Properties

Signed-off-by: Akhil Mohan <akhilerm@gmail.com>

* Updating changelog
2018-11-06 13:47:13 -08:00
Martin Strobel aadf63d446 Adopting modules for package management. 2018-10-24 14:26:03 -07:00
Martin Strobel d9aae55162 Fixing linter issues. 2018-10-15 15:53:21 -07:00
Martin Strobel 6d27bccbb4 Ignoring nil status descriptions in RPC package.
When a successful operation is returned, the description is nil. This case was causing RPC to always return as a failure.
2018-10-15 15:50:02 -07:00
Martin Strobel 9adb049049 Allow an AMQP Session to be reused when creating an RPC link. 2018-10-15 15:47:09 -07:00
Martin Strobel dead23a105
Adding flexibility to "status-code" formatting. (#25)
* Adding flexibility to "status-code" formatting.

While debugging an unrelated bug in the Service Bus library, I discovered that most Service Bus endpoints will return the values "status-code" and "status-description". However, at least when one sends malformed set-session-state
messages, the response will contain "statusCode" and "statusDescription".

* Updating changelog

* Responding to feedback.

Changing statusCodeCandidate array to always be composed of consts. This makes the arrays of consts to be stylistically consistent.
However, I've deliberately kept the consts scoped only to this method block in order to prevent this alternate form being used
accidentally for writes elsewhere in this code-base.
2018-10-03 14:11:55 -07:00
David Justice e9ef4894da
remove opentracing 2018-09-04 14:43:38 -07:00
David Justice 6a949e464b
$management does not respect ModeSecond 2018-06-27 14:44:36 -07:00
David Justice 645babf206
add sender settle mode to sender link 2018-06-26 10:31:06 -07:00
David Justice e54d3e0f1c
improve parsing errors 2018-06-26 10:25:22 -07:00
David Justice 8ab4f0adef
fix defers for finish spans 2018-04-17 15:05:24 -07:00
David Justice 2f4136d617
update amqp and add close context 2018-04-12 10:29:47 -07:00
David Justice 7d4ce2b83d
add opentracing support 2018-04-12 10:29:47 -07:00
David Justice deb1aee18c
format and add license to files 2018-03-21 14:29:18 -07:00
David Justice c38cea319c
initial commit for common amqp deps 2018-03-21 13:51:34 -07:00