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.
Added: Set
grpc.max_receive_message_length
to 17MB Fixed: Force Rediscovery Only when Lost Connection or Unknown errorEventStore 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