Releases: cheshir/go-mq
Releases · cheshir/go-mq
Fixed v2 import
v2
Added ability to check connection state.
ConnectionState understanding (#36) * Added ConnectionState function to allow outer application work with MQ connection state. * Changed ConnectionState type. Removed Reconnecting state. + test for MQ.ConnectionState() * Add ed test for mq.connect() method. There's no clean way to test connect() method for connection.Channel() error case without refactoring. * Also forgot to change default state
Added ability to check connection state.
ConnectionState understanding (#36) * Added ConnectionState function to allow outer application work with MQ connection state. * Changed ConnectionState type. Removed Reconnecting state. + test for MQ.ConnectionState() * Add ed test for mq.connect() method. There's no clean way to test connect() method for connection.Channel() error case without refactoring. * Also forgot to change default state
Added support for cluster connection
resolve cheshir/go-mq#33 (#34) Added cluster dsn and cluster connection
Added support for cluster connection
resolve cheshir/go-mq#33 (#34) Added cluster dsn and cluster connection
Fix reconnect test for environment with 1 cpu
Fix reconnect test for environment with 1 cpu (#29) * Added go mod. * Set os in travis config. * Updated wabbit version to fixed. * Fix reconnect tests for environments with 1 cpu. * Fix travis config for old go versions.
Fix reconnect test for environment with 1 cpu
Fix reconnect test for environment with 1 cpu (#29) * Added go mod. * Set os in travis config. * Updated wabbit version to fixed. * Fix reconnect tests for environments with 1 cpu. * Fix travis config for old go versions.
Temporary disabled test with phantom bug. Issue #25
1.0.1 Skip test with phantom bug. Check issue #25.
Changed public API
Added SyncProducer.
Renamed public methods:
GetConsumer -> Consumer
GetProvider -> AsyncProvider, SyncProvider.
Added ability to use mocked broker outside the tests.