Skip to content

Tags: ThreeDotsLabs/watermill

Tags

v1.5.1

Toggle v1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add AddConsumerHandler (rename AddNoPublisherHandler) (#611)

* AddConsumerHandle

The current AddNoPublisherHandler name can be confusing, especially since it's the one most often used.

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add context propogation to subscribers for local pub-sub (#487)

Solves #464

v1.4.7

Toggle v1.4.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: make the retry middleware more flexible (#582)

Retryable errors are typically caused by transient failures
such as timeouts or connection issues.

However, there may be cases where certain errors are known to
be non-retryable, for example, malformed input messages.

This change adds a ShouldRetry parameter to the retry middleware
configuration, allowing clients to explicitly define which
errors should be retried and which should not.

v1.4.6

Toggle v1.4.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
- Added EventName(to event_processor) and CommandName(to command_proc…

…essor) (#548)

Co-authored-by: itbewhatitdo <itbewhatitdo.app@gmail.com>

v1.4.5

Toggle v1.4.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cqrs): add ability to return handlers for CQRS EventProcessor an…

…d CommandProcessor (#544)

v1.4.4

Toggle v1.4.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
get rid of github.com/gogo/protobuf (#526)

v1.4.3

Toggle v1.4.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
added ForceShort for test features (#537)

v1.4.2

Toggle v1.4.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix flaky TestEventProcessor_handler_group (#534)

v1.4.1

Toggle v1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Router: publish messages in bulk (#513)

Currently, the router will publish produced messaged by calling Publish individually, even though the bulk API exists.

This change works the same, although it can be handy for some custom implementations when you want to treat the produced messages as a group. For some implementations, it could also slightly improve publish performance.

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add more docs on requeue (#509)