Benjamin Petit

Results 80 comments of 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...