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

135 Коммитов

Автор SHA1 Сообщение Дата
David Justice b5ea4829bc
Merge pull request #35 from Azure/rpc
softer parsing of status description
2019-01-07 09:44:21 -08:00
David Justice d1840df9c1
add version and changelog info 2019-01-07 09:34:24 -08: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 f224da4b29
Merge pull request #32 from marstr/modules
Adopting Modules for Package Management
2018-10-24 15:10:03 -07:00
Martin Strobel 7f4b995870 Enabling fast_finish in CI 2018-10-24 14:57:57 -07:00
Martin Strobel d09d17d61d Disabling go1.9.x in CI
While semantic import paths were backported to 1.9.7, go test does not automatically acquire dependencies.
As a mitigation, I'm just disabling 1.9 in CI. However, we could attempt to `go get` all dependencies when
we see that we're executing in CI at go1.9.
2018-10-24 14:51:31 -07:00
Martin Strobel aadf63d446 Adopting modules for package management. 2018-10-24 14:26:03 -07:00
Martin Strobel f1753e2acc
Upgrade pack.ag/amqp version (#31)
* Upgrade pack.ag/amqp version

* Updating changelog
2018-10-18 16:05:14 -07:00
Martin Strobel 1b596336a6
Merge pull request #29 from marstr/unblockSBManagement
Adding RPC AMQP Session Reuse.
2018-10-15 16:21:29 -07:00
Martin Strobel 5eca1539f9 Updating `golint` package name. 2018-10-15 16:15:02 -07:00
Martin Strobel 6423579d5a Updating changelog 2018-10-15 15:56:10 -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 fc7777a747
Updating build constraints (#28)
* Updating build constraints

After #27, I relealized that not all constraints were represented in the Gopkg.toml file.

* Updating changelog.md
2018-10-03 20:13:37 -07:00
David Justice 869b265a81
Merge pull request #27 from ijt/master
fix build failure on token.ExpiresOn
2018-10-03 14:56:03 -07:00
Issac Trotts e2ba592eab fix build failure on token.ExpiresOn 2018-10-03 14:36:22 -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 1f0fa230ac
Merge pull request #24 from Azure/version
bump version const
2018-09-04 15:15:24 -07:00
David Justice 4ba7e59d9f
bump version const 2018-09-04 15:07:48 -07:00
David Justice 3bea607542
Merge pull request #23 from Azure/opencensus
remove opentracing
2018-09-04 14:49:31 -07:00
David Justice e9ef4894da
remove opentracing 2018-09-04 14:43:38 -07:00
David Justice 4ef725b0e9
Merge pull request #22 from Azure/v1
update 1.0 changelog
2018-09-04 08:50:50 -07:00
David Justice 9467abbee2
update 1.0 changelog 2018-09-04 08:46:08 -07:00
David Justice 1fa44b828b
Merge pull request #21 from Azure/update
update deps to amqp 0.7
2018-07-25 19:19:56 -07:00
David Justice b79076861b
bump version 2018-07-25 19:05:45 -07:00
David Justice 04ed4969d8
update changelog 2018-07-25 19:05:08 -07:00
David Justice 7a719e55af
update deps to amqp 0.7 2018-07-25 19:03:04 -07:00
David Justice e05d7e9b03
Merge pull request #20 from Azure/parsing
improve parsing errors
2018-07-06 13:42:27 -07:00
David Justice 083f74b227
add change log info 2018-07-06 13:37:52 -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 8d02d4e77a
Merge pull request #18 from Azure/bump
lock version for amqp
2018-05-15 14:40:29 -07:00
David Justice f49b6b2367
lock version for amqp 2018-05-15 14:17:22 -07:00
David Justice 7c6d990e66
Merge pull request #17 from devigned/sas-refactor
Remove namespace from SAS provider and add tests
2018-05-09 08:36:55 -07:00
David Justice 6d90f8c32b
add changelog entry and bump version 2018-05-09 07:59:16 -07:00
David Justice 37a2f000ef
remove namespace and return structs rather than interfaces 2018-05-02 12:51:20 -07:00
David Justice 609551be1d
fix retry error return (#16)
* fix retry error return
2018-04-18 09:20:31 -07:00
David Justice f505d70bf9
Merge pull request #15 from Azure/devigned-patch-1
bump version number
2018-04-18 09:09:10 -07:00
David Justice be3f266739
bump version number 2018-04-18 09:02:02 -07:00
David Justice 83436dac8d
Merge pull request #14 from devigned/fix-trace
Fix missing defer on spans and return error on retry
2018-04-18 09:00:30 -07:00
David Justice 24e637628b
add changelog entries 2018-04-17 15:07:46 -07:00
David Justice 244cf4180b
return non-retryable error rather than empty 2018-04-17 15:05:35 -07:00
David Justice 8ab4f0adef
fix defers for finish spans 2018-04-17 15:05:24 -07:00
David Justice 3176513958
Merge pull request #12 from devigned/trim-uuid
Simplify uuid a bit
2018-04-12 12:20:12 -07:00
David Justice 93b4cf7945
trim uuid 2018-04-12 10:56:30 -07:00
David Justice 1c6a1aad33
Merge pull request #11 from devigned/opentracing
Opentracing support
2018-04-12 10:37:40 -07:00
David Justice 5fce436f45
update changelog and version 2018-04-12 10:29:47 -07:00