You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2019/12/05 17:51:00 UTC

[jira] [Commented] (GEODE-7551) Remove membership API dependency on ClusterDistributionManager

    [ https://issues.apache.org/jira/browse/GEODE-7551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16989026#comment-16989026 ] 

ASF subversion and git services commented on GEODE-7551:
--------------------------------------------------------

Commit 461f6da508ffed90bb752f193440f16a761f7d59 in geode's branch refs/heads/feature/GEODE-7551 from Bruce Schuchardt
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=461f6da ]

GEODE-7551: Remove membership API dependency on ClusterDistributionManager

ClusterDistributionManager was only being used to get canonical IDs and
to check for shutdown conditions.  I've modified the CDM to set shutdown
status in membership in its shutdown() method and have modified
membership to just use the current MembershipView (which contains any
surprise members) instead of asking CDM for a canonical ID, which just
grabs said MembershipView and does the same thing.


> Remove membership API dependency on ClusterDistributionManager
> --------------------------------------------------------------
>
>                 Key: GEODE-7551
>                 URL: https://issues.apache.org/jira/browse/GEODE-7551
>             Project: Geode
>          Issue Type: Sub-task
>          Components: membership
>            Reporter: Bruce J Schuchardt
>            Assignee: Bruce J Schuchardt
>            Priority: Major
>
> The membership API can't refer to ClusterDistributionManager if we're going to create a membership module.  It's used very little in the API and implementation classes.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)