Benjamin Petit
Benjamin Petit
Correct me if I am wrong, but we have a race condition here, since you do a read to check if there is any reminder already stored, then you do...
Like I mentioned in # 7738, you can configure the SDK retry by injecting your own `QueueServiceClient` factory if you don't want any retry. Azure Queue also don't guarantee ordering....
Thanks for the PR! Sorry for the late comment. I think it would be better to add a config validator that would check that `HostOptions.ShutdownTimeout >= GrainCollectionOptions.DeactivationTimeout `, because even...
I am not sure what you are trying to do here. It's true that `GetQueueMessagesAsync` will not return messages that are not visible, but this method is called in a...
Curious to know why you need to know if the reminder was updated or not?
`SerializationManager` should be accessible via DI. Are you trying to get inside a silo or an Orleans client? I think this functionality needs to be implemented in all providers. We...
It would be nice to have some tests for that, I think it should be doable to add them to the heterogeneous tests
Is it a behavior that you see in real life, or is it just observation from the code? > Cursor tries to resume at event A. (Instead of event B...
> In PooledQueueCache.TryGetNextMessage, it calls cursor.SetCursor(cursor, cursor.SequenceToken), where cursor.SequenceToken is latest event processed event A. If event A is no longer in the cache, it throws the QueueCacheMissException, and then...
> Can you point me to the code that starts from oldest element in the stream (is this the same as oldest message in the cache?) if subscribing with null...