Joshua Waring
Joshua Waring
I have this weird bug too. I can toggle between a working implementation and non. I'm using Rider, with dotnet 8.0.100 on OSX, working with an Orleans project. Other things...
My best description is, in Orleans grains (Couldn't reproduce in a normal HostBuilder setup) The initial constructor is created, the client is populated, but when in the context of a...
I was unable to reproduce with an identical injection setup. However a quick workaround is to assign the constructor variable to a private variable, since the constructor was called with...
This feels relevant: https://github.com/dotnet/efcore/issues/33126
I get this with the .so version too. I'll try downgrading from dotnet 8
Works with the dotnet-sdk-7.0 package, not with 8
You need to run the setup scripts on the database, to create the table and stored procedures used. https://learn.microsoft.com/en-us/dotnet/orleans/host/configuration-guide/adonet-configuration
You might want to look at that again, because the main script creates the OrleansQuery table. https://github.com/dotnet/orleans/blob/main/src/AdoNet/Shared/PostgreSQL-Main.sql#L34
I was running into this problem when a grain has a single parameter of type "object", swapping that for anything else worked.
Thanks for creating this, we've had to slow down our Sentry adoption on some high throughput API's due to the overhead causing OOM in Kubernetes, reducing the sampling rate wasn't...