Maxim Kitsenko
Maxim Kitsenko

Reputation: 2333

EventStore expectedVersionException but event was stored

We use EventStore 5.0.0 and we faced with the following situation:

when we store event, sometimes, C# client receives response with error. Error from log:

EventStore.ClientAPI.Exceptions.WrongExpectedVersionException: Append failed due to WrongExpectedVersin. Stream: QWE.Api.SomeClassifier.Actors.ProductInfoActors.ProductActor-q5839583-5r82-5k30-sl13-1t485329g395, Expected version: 13, CurrentVersion:14

Disregard this response with error, event is stored with version 14.

What could it be the reason of this error message, while event was really stored? We think the problem is in slow ssd, or high load.

Upvotes: 0

Views: 540

Answers (1)

Yo Eight
Yo Eight

Reputation: 467

This is the database built-in optimistic concurrency check. You can find more about it here: https://developers.eventstore.com/clients/grpc/appending-events/#handling-concurrency

Upvotes: 0

Related Questions