watermill icon indicating copy to clipboard operation
watermill copied to clipboard

Building event-driven applications the easy way in Go.

Results 189 watermill issues
Sort by recently updated
recently updated
newest added
trafficstars

It does not seem like it is possible to generate queue bindings from the topic The `amqp.Config` allows providing a function to generate a queue binding ``` go QueueBind: QueueBindConfig{...

When any publisher is used inside middleware of a `message.Router` and a handler is registered with `router.AddNoPublisherHandler`, the `publisher_name` label in metrics is incorrect. ## Expected Run code at the...

Condition: * pub/sub provider use redis * use message router to handle all the message handler * publish 10 messages * handler function takes 5 seconds to process * Ctrl+C...

I would like to implement a way to inject a custom logger or logfields through `Message.Context`. Let me begin by addressing a problem we encountered. The issue we faced is...

@roblaszczak, @m110 I hope to contribute an SQLite driver some time this summer. I am opening this issue to collect ideas and to hear suggestions from you and the community....

Running code with `-race` that publishes from multiple goroutines at the same time: ``` WARNING: DATA RACE Write at 0x00c002c291d8 by goroutine 1498: github.com/ThreeDotsLabs/watermill-googlecloud/pkg/googlecloud.(*Publisher).Publish() github.com/ThreeDotsLabs/[email protected]/pkg/googlecloud/publisher.go:149 +0xe4 [...] Previous write at...

Hello. RabbitMQ can work with streams. You can work with streams either using the standard Amqp 0.9.1 library, with which the watermill-amqp package is implemented or using the new library...