- Update to the GA verison of go-amqp
- Update to the latest go-amqp PR#72
- Updated to the latest go-amqp which includes a few minor changes in public surface area. PR#68
- Change the default credits for the RPC link to be more reasonable (1000) PR#54
- Fixing a potential race condition when an RPC link is shut down while still sending requests or handling responses. PR#55
- Upgrading to go-amqp v0.13.13, which fixes an issue with simultaneous settling on the rpc link.
- Change
Link
so it can handle parallel requests. PR#52
- Add support for passing managed identity user-assigned client ID.
- add context to message deposition methods
- update dependencies
- switch from pack.ag/amqp to github.com/Azure/go-amqp
- bump major version
- bump amqp to v0.12.1
- bump azure sdk for go to v32.5.0
- bump go-autorest
- add session filters for RPC links
- bump amqp to v0.11.2
- add more logging in RPC operations
- breaking change remove persist and move into the Event Hubs package
- breaking change remove log package in favor of https://github.com/devigned/tab
- allow status description on RPC calls to be empty without returning an error Azure/azure-event-hubs-go#88
- adding automatic server-timeout field for
rpc
package. It gleans the appropriate value from the context passed to it
- adopting go modules
- broadening accepted versions of pack.ag/amqp
- adding the ability to reuse an AMQP session while making RPCs
- bug fixes
- updating dependencies, adding new 'go-autorest' constraint
- adding resiliency against malformed "status-code" and "status-description" properties in rpc responses
- bump version constant
- moved to opencensus from opentracing
- committing to backward compatibility
- update AMQP dependency to 0.7.0
- Breaking Change change the parse connection signature and make it more strict
- fix errors imports
- Breaking Change lock dependency to AMQP
- Breaking Change remove namespace from SAS provider and return struct rather than interface
- Return error on retry. Was returning nil if not retryable.
- Fix missing defer on spans
- add opentracing support
- upgrade amqp to pull in the changes where close accepts context (breaking change)
- connection string keys are case insensitive
- handle remove trailing slash from host
- handle connection string values which contain
=
- parse connection strings using key / values rather than regex
- add file checkpoint persister
- initial release