looplab / eventhorizon

Event Sourcing for Go!
Apache License 2.0
1.59k stars 195 forks source link

[projector] Projections are not consistent #31

Open maxekman opened 7 years ago

maxekman commented 7 years ago

The order of the events coming to projection is implementation dependent. There must be a guarantee that projection will receive eventN, eventN+1 etc consequently just as they appear on the event stream.

maxekman commented 7 years ago

@dtravin FYI, added this as an issue from our mail conversation.

nmkarvekar commented 5 years ago

@maxekman would like to know, more about this use case. Do you meant to say, the order of events coming to projections are not same as event store?

maxekman commented 5 years ago

I would have to look into it more closely. Basically it means that nothing is guaranteed by the EH core, just by each projection logic and/or storage.