orleans icon indicating copy to clipboard operation
orleans copied to clipboard

Cloud Native application framework for .NET

Results 320 orleans issues
Sort by recently updated
recently updated
newest added

In my current project we are looking at Orleans because we want to scale the backend and also support linux with .NET 5 but on the other side we have...

enhancement

Method **IsPrimaryKeyBasedOnLong** used in AdoNet throws exception instead of **false** https://github.com/dotnet/orleans/blob/f9299762e433ed2b426f7a6e676776d224f13f52/src/Orleans.Core.Abstractions/Core/GrainExtensions.cs#L147-L161 https://github.com/dotnet/orleans/blob/f9299762e433ed2b426f7a6e676776d224f13f52/src/AdoNet/Orleans.Persistence.AdoNet/Storage/Provider/AdoNetGrainStorage.cs#L488-L500 Because of exception it is impossible to use any Grains with guid.

area-grains

Fix for #7686 When creating a cursor from the stream cache, when starting from an event already processed, we should immediately call ` MoveNext()` to avoid sending a duplicate event....

area-streaming

I noticed 2 different (bad) behaviors depending on the configured `StreamInactivityPeriod` and `StreamCacheEvictionOptions`, one of which results in lost messages and the other results in duplicate events being delivered. Note...

bug

Value: Guarantee stable performance for stateless workers, however, this will require that we compromise on thread safety.

area-grains
cost: L

`PooledQueueCache` `purgeMetadataInterval` is `null` which results in Memory stream not being able to use `lastPurgedToken` path while setting cursor. @benjaminpetit update: I don't know if it is related, but sometimes...

Needs: backport
area-streaming

After the orleans transaction committed,We will do some other task. I have no way of knowing the result of the execution of the transaction. It is also impossible to judge...

question

https://github.com/dotnet/orleans/blob/55053831da91ebb986cda639a9027a4a67f88e0a/README.md?plain=1#L163 The above link references being tested with Orleans 2.2.0: > This tutorial provides step-by-step instructions for creating a basic functioning Orleans application. It is designed to be self-contained and...

area-docs

I haven't been able to find any information about Orleans' scale/performance limits - specifically, is there a hard upper limit to the number of silos and/or grains in a single...

area-performance
area-docs