-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Member status: Weakly up #3099
Member status: Weakly up #3099
Conversation
496a786
to
3d960bf
Compare
One note: if we're going to release v1.3.2, don't merge it yet. It's too serious to land in patch release, it's meant to for v1.4. |
1.4 aint happen for a while. Need a feature branch then. |
976608a
to
d4c792f
Compare
Got some Hyperion serialization exceptions of MNTK for windows .NET core - something related to cluster sharding. |
Yeah, this is a breakage in the .NET Core Tooling - nothing to do with your PR.
…Sent from my iPhone
On Oct 15, 2017, at 2:44 PM, Bartosz Sypytkowski ***@***.***> wrote:
Got some Hyperion serialization exceptions of MNTK for windows .NET core - something related to cluster sharding.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I've turned this feature off by default - this way it won't affect current cluster protocol, and it still can be set manually. |
I need to check:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
None of the clustering MNTR specs actually ran. Just the Cluster.Tools one. Can't merge it until we see those pass. No idea why - must be the incremental build stuff.
Looks like we're in the clear on the node leader transition stuff, since you added |
Doesn't affect leader elections either: private static readonly ImmutableHashSet<MemberStatus> LeaderMemberStatus =
ImmutableHashSet.Create(MemberStatus.Up, MemberStatus.Leaving);
|
Looks good to me. We'll get this in for v1.3.3 |
if (!changedMembers.IsEmpty) | ||
{ | ||
// replace changed members | ||
var newMembers = changedMembers.Union(localMembers); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No description provided.