Tags: CESARBR/knot-babeltower
Tags
feature(amqp): add new exchange with routing key for clients This improvement makes it possible to read a specific AMQP channel for each registered key.
redis: Fix error handling The error `redis.Nil` is only returned when no key is found in the Redis database. In that case, we should only return and nil value instead of an error. Therefore, this patch fixes the `Get` method to only return an error when necessary.
network: Improve PublishPersistentMessage method In order to send reply messages with the associated correlation ID in the message properties, this patch improves the publish method to accept an option structure. This structure replaces the headers parameter.
config: dev: Compatibilize attributes with stack In order to avoid the service breaking when runnnig on docker stack this patch updates the development config so that the developer don't need spend time investigating what's wrong before understand the development is used to be customized.