ASOS / SimpleEventStore

SimpleEventStore
MIT License
81 stars 24 forks source link

Ensure concurrency exceptions highlight the stream and expected revision across all storage engines #66

Open asosMikeGore opened 3 years ago

asosMikeGore commented 3 years ago

At the moment each storage engine creates error messages inconsistently. With the Cosmos storage engine the message isn't too helpful at all. Therefore concurrency messages should generate a message as per the example below:

Concurrency conflict when appending to stream STREAM-ID. Expected revision 1