Reuben Bond
Reuben Bond
PR: [#9450](https://github.com/dotnet/orleans/pull/9450)
We block the source generator from running in VS anyway, so it's not urgent to migrate to the incremental model but I agree that it could be valuable in the...
There aren't any specific tests other than the integration tests, which (hopefully) give good coverage. They test many corner cases like generics, nested types, various other constructs. Some of the...
@insylogo are you able to provide any more info? The bug doesn't make sense to be so far.
I can reproduce this. Thank you for putting it together. This is a limitation of heterogenous clusters currently. The workaround is to add all contract assemblies to all silos (all...
Yes, that's correct
I have a branch fixing most of this, but I think it would be better to deprecate `[Unordered]` (clearly no one relies on its behavior). `[Unordered]` is redundant: there were...
Thanks for the context! We could make this work for stateless workers specifically and mark the attribute as obsolete. How does that sound to you?
The gist of it is this: * When you call `IGrainFactory.GetGrain(grainKey)`, the client needs to know which grain _type_ to map it to (`grainId = $"{grainType}/{grainKey}"`). To accomplish this, it...
The default serializer for grain storage is Newtonsoft.Json, but the `[Alias(...)]` attribute applies to Orleans.Serialization (which is the default for RPC). I will update the Serialization doc to make this...