Closed akarl closed 1 week ago
Code Climate has analyzed commit ae1eb94a and detected 2 issues on this pull request.
Here's the issue category breakdown:
Category | Count |
---|---|
Style | 2 |
The test coverage on the diff in this pull request is 86.8% (50% is the threshold).
This pull request will bring the total coverage in the repository to 81.7% (2.5% change).
View more on Code Climate.
This aligns more with how AMQP works and allows for more flexibility. It is now possible to set durability, auto-delete, auto-ack etc on a per-binding basis.
Connections are now named.
The PrefetchCount is moved to the binding. This allows for different prefetch counts for different bindings.
Exclusive consumers are no longer supported for the server. This would make the server fail when starting multiple instances. Exclusive consumers are still used for client reply-to queues.
The FanoutBinding convenience function is removed. Fanout exchanges are a bit weird and it is probably better to use a topic binding instead.
The Immediate flag was removed in RabbitMQ 3 and was never actually supported by this library.