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/27 19:16:00 UTC

[jira] [Commented] (GEODE-7626) Break dependency on LocalViewMessage in membership

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

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

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

GEODE-7626: Break dependency on LocalViewMessage in membership

LocalViewMessage was a DistributionMessage executed in an executor owned
by ClusterDistributionmanager.  This arrangement was very convoluted
because CDM only had upstream involvement in membership view
installation.

This PR moves view installation into GMSMembership using a
single-threaded executor similar to what CDM used but without
statistics.  Stats for the view installation thread have never been
useful so I have not retained that functionality.

There are already many tests for view installation, so while I've
modified a couple I haven't added any new tests.


> Break dependency on LocalViewMessage in membership
> --------------------------------------------------
>
>                 Key: GEODE-7626
>                 URL: https://issues.apache.org/jira/browse/GEODE-7626
>             Project: Geode
>          Issue Type: Bug
>          Components: membership
>            Reporter: Dan Smith
>            Assignee: Bruce J Schuchardt
>            Priority: Major
>




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