EventStore / documentation

Next-gen documentation website
https://developers.eventstore.com/
10 stars 16 forks source link

Extend documentation to include places that we cannot guarantee idempotent #465

Closed tambeau closed 1 month ago

tambeau commented 2 years ago

Presently, it seems as Idempotence cannot be guarantee after a server is restarted unless appropriate settings are set upon restart. We need to update the documentation for each client to reflect this and provide guidance as to what settings to use.

See: https://developers.eventstore.com/clients/dotnet/5.0/appending.html#optimistic-concurrency https://developers.eventstore.com/clients/dotnet/5.0/appending.html#idempotence https://eventstore.freshdesk.com/a/tickets/110012

tambeau commented 2 years ago

In the ticket 110012 the user asked as a follow up the question "Where else can this become an issue". https://eventstore.freshdesk.com/helpdesk/tickets/110012

mat-mcloughlin commented 2 years ago

We need to add documentation about how the idempotency works on the server. This includes where it might not be guaranteed such as: