eventhorizon
eventhorizon copied to clipboard
Event Sourcing for Go!
**Is your feature request related to a problem? Please describe.** Sometimes it's valid to have 0 as a valid command value, as checked by `CheckCommand()`. **Describe the solution you'd like**...
This is a stub for the feature, more info needed. Basically the whole saga error handling needs an overhaul to be more resilient.
I'm not to sure but `httputils.EventBusHandler` adds an observer to event publisher but never removes it after the request has ended. https://github.com/looplab/eventhorizon/blob/master/httputils/eventbus.go
Follow-up of [this Slack conversation](https://gophers.slack.com/archives/C6ML5J12M/p1537912712000100). In the process of working on a new repo driver, I’ve run up against some of the limits of the `ReadRepo` interface. Namely: 1. Each...
### Description Adds an error that the event handlers can use to signal to the event bus that the event should be retried. Useful for temporary DB errors, read models...
Hello there, I want to know about how error handling is planned for error returning from Project or ApplyEvent function? Both of them neither rollback saved command nor reprocess after...
The wiki have some old code examples and could also use a general overhaul.
This would be used to automatically add the handler for the commands that they can handle instead or `SetHandler` multiple times. The CommandBus would then get a `AddHandler` instead instead...