EventStore / EventStore-Client-Dotnet

Dotnet Client SDK for the Event Store gRPC Client API written in C#
Other
143 stars 37 forks source link

Implement RFC 574 #195

Closed thefringeninja closed 2 years ago

thefringeninja commented 2 years ago

Added: Set grpc.max_receive_message_length to 17MB Fixed: Force Rediscovery Only when Lost Connection or Unknown error

EventStore allows events of up to 16mb to be written internally. While you can't write events this large through gRPC, you could do so through the TCP client, or through projections. To allow the gRPC clients to read any event that EventStoreDB was able to write, we want to hardcode the max receive message length for all gRPC clients to 17mb.

Some cases where redicovery should have been forced were not handled, are handled now.

Fixes #193

timothycoleman commented 2 years ago

For documentation we should explain that we aren't wrapping in InvalidOperation exception any more