Veikko Eeva
Veikko Eeva
@DanielSchaffer I take a look! I'm currently at https://www.worldwaterweek.org/ so takes a bit time of bake (I probably need to referesh myself with sleep too afterwards). Thanks for coming back...
Maybe there can a place to plug in _a decision making engine_ (state machine that in extreme case could be just pass-through `Func`?), dynamically tunable, with certain signature that infers...
Some use cases for this setup might be simplified by [Grain Services](https://dotnet.github.io/orleans/Documentation/grains/grainservices.html) > A GrainService is a special grain; one that has no identity, and runs in every silo from...
@shlomiw Maybe the active grains could check explicitly on the database if value has been updated (version field) before an operation that has to have the correct version and if...
@jamcar23 You are not missing anything, but read on. This structure is from 1.n era when there was no dependency injection. While it would have been cumbersome in 1.n world...
@jamcar23 I am not to decide on behalf of the team, maybe @sergeybykov can tell. I am not entirely clear what is involved in refactoring in a wholle user provided...
@srollinet The SQL Server provider does not use stored procedures, for instance: https://github.com/dotnet/orleans/blob/master/src/AdoNet/Orleans.Persistence.AdoNet/SQLServer-Persistence.sql. The problem one may have is that is it possible to use variables without stored procedures (and...
@ReubenBond I can help testing if that is needed. I remember based to #7416 is `IStorageProviderSerializerOptions` is passed from startup configuration down to `AzureTableGrainStorage : IGrainStorage` where it stores the...
Hmm, I wonder if this can be generalized so that one can either provide a function to be called back or called by timer. Then this function could do what...
I concur with @danvanderboom. I would like to ingest events sourced both from Orleans system and the runtime. Specific examples are technical data such as performance counter data (also without...