Orleans.Redis icon indicating copy to clipboard operation
Orleans.Redis copied to clipboard

Orleans.Persistence.Redis storage provider doesn't respect RecordExists property

Open dmitryzarubin opened this issue 1 year ago • 0 comments

Hello.

https://github.com/OrleansContrib/Orleans.Redis/blob/main/src/Orleans.Persistence.Redis/Storage/RedisGrainStorage.cs

The IGrainState<T> interface has the RecordExists property, but the property isn't set in any part of RedisGrainStorage's code (read, write, or clear methods). And if I try to use the RecordExists property in grain logic, I'll get the wrong information about the existence of a grain in persistent storage.

dmitryzarubin avatar Jan 20 '24 14:01 dmitryzarubin