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

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

Commit 10d1b8c4d5de036e773a377b7282c5581514a239 in geode's branch 
refs/heads/develop from Bruce Schuchardt
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=10d1b8c ]

GEODE-7626: Break dependency on LocalViewMessage in membership (#4538)

* 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.

* make constructor private

* simplifying the executor


> 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
>          Time Spent: 50m
>  Remaining Estimate: 0h
>




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

Reply via email to