orleans
orleans copied to clipboard
Cloud Native application framework for .NET
It's common for developers to want long-running grain calls, eg calls which routines run for 10s of seconds or an arbitrarily long time. Currently, there are two ways to accomplish...
It seems from looking at the code that the `DynamoDBGrainStorage` provider stores the grain type as the table "sort key", which leaves the sort key unavailable for uses as described...
Dear .NET Team, We are using Orleans in the on-premise Kubernetes clusters. The reason for this is that our clients insist on running our software (manufacturing AI) within the walls...
null ###### Microsoft Reviewers: [Open in CodeFlow](https://portal.fabricbot.ms/api/codeflow?pullrequest=https://github.com/dotnet/orleans/pull/7887)
This removes unnecessary `IPEndPoint` allocations when creating `SiloAddress` instances. ###### Microsoft Reviewers: [Open in CodeFlow](https://portal.fabricbot.ms/api/codeflow?pullrequest=https://github.com/dotnet/orleans/pull/7886)
I had this issue with Redis clustering but I believe it may be more generic **Steps to reproduce**: 1. Spin up a typical cluster with **non**-localhost clustering and let it...
Hi guys, There's some edge case I've observed during the failure of asp.net hosted service StartAsync. It immediately prints ``` [03:44:52 INF] HostedClient completed processing all messages. Shutting down. ```...
I did a cluster test. After running several more times, a pending request will appear, but I don't think I have a circular reference or deadlock reference, because the pending...
Hello folks! I've captured a weird situation that is throwing warnings and making the the silo to hang: ``` info: Orleans.Runtime.InsideRuntimeClient[0] Received status update for pending request, Request: Request S192.168.196.95:9591:371069501*grn/SignalR.Orleans.Users.UserGrain/0+RouterClient:ec29d6ec-243c-4fab-9fe6-3c83241c8273@032033ba->S192.168.196.95:9591:371069501*grn/Orleans.Streams.PubSubRendezvousGrain/bdcff7e7-3734-48ab-8599-17d915011b85+ORLEANS_SIGNALR_STREAM_PROVIDER_6ojsbZvH15aP6x79B0JnVg@d8d19e82...
We have a random issue when testing using xUnit `IClassFixture` to avoid creating the cluster every time for each test as it does take some times. This issue will appear...