New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorporate Orleans.Redis providers #8212
Conversation
@ReubenBond, @benjaminpetit, I rewrote all the Persistence, Reminders and Clustering test trying to derive from the bases in TesterInternal but I'm not sure I got them right - two have fixes outside the Redis code that need validation, one is still failing. About the MultipleGrainDirectoryTests: About the Clustering/CleanupDefunctSiloEntries:
About the Clustering/GetGateways:
|
Yes, I can confirm that
I think it should remove dead and joining silos. Active entries should be voted dead first.
I don't think the |
Correct, as far as concurrency checks are concerned. If the value read has a version less than the previously read version, though, it will be ignored by the cluster since versions must be monotonically increasing. |
… registered in the grain directory
0a1c1ec
to
14bcbc5
Compare
Functional are failing because some tests (Azure, Redis) are not being skipped when they don't have a connection string specified |
Fantastic work, @EPinci! |
Integrating Redis providers from Contrib repo as per #8207.
StackExchange.Redis
dependency to latest versionMicrosoft Reviewers: Open in CodeFlow