-
I suggest we grant OrleansTestHost access to Orleans internals, and expose the manipulation of Orleans internals via test hooks as need arises.
Orleans currently has two sets of tests. Tester and Te…
-
Faced with a problem when using SimpleMessageStreamProvider, I receive this error:
`S127.0.0.1:11111:180031794*grn/F6BA0771/00000000+NEK@d1adabb3 #101: Orleans.Streams.IStreamConsumerExtension:Delive…
-
We have a few places in our system that we are using cluster-level singleton grains by using the convention GetGrain(0). I was thinking about creating a new grain interface IGrainSingleton that would …
-
Hello, I'm trying to run orleans on .net core 2.0 and persistently get an error: Cannot find an implementation class for grain interface: Contracts.IHelloGrain. Make sure the grain assembly was correc…
-
As part of the move to .NetCore we must isolate all of our dependencies on windows performance counters. Most of the statistics we write to performance counters have been partitioned from Orleans cor…
-
It would help to have a general programming model for using Event Sourcing as an approach to managing grain state. Likely that would be an alternative or an extension to the declarative persistence mo…
-
## Problem
In the current version of Orleans, I faced two issues when writing unit tests.
1. The GrainFactory is static and cannot be mocked or stubbed in a simple way.
2. The GetPrimaryKey(),GetPr…
-
While working on converting our TPL DataFlow based pipeline to Orleans I've figured out that extending `MayInterleave` predicate with `Grain` instance could be incredibly helpful for expressing DataFl…
-
This is a meta issue to discuss the question of grain identity and how it is exposed in various places in the runtime. This was raised by a multiple open issues and PRs on the same subject: #1043, #10…
-
Hi,
During a unit test with the TestingSiloHost the grain silo _sometimes_ throws an exception when serializing the answer message. Even when the testcases are identical it sometimes throws and somet…