[ 
https://issues.apache.org/jira/browse/GEODE-4163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Swapnil Bawaskar closed GEODE-4163.
-----------------------------------

> clean up DistributionManager code
> ---------------------------------
>
>                 Key: GEODE-4163
>                 URL: https://issues.apache.org/jira/browse/GEODE-4163
>             Project: Geode
>          Issue Type: Bug
>          Components: membership
>            Reporter: Bruce Schuchardt
>            Priority: Major
>             Fix For: 1.4.0
>
>
> DistributionManager has a large number of methods that are marked public but 
> should be private.
> It has a lot of methods and instance variables that aren't used and a lot of 
> commented-out code.  
> There are also other classes that cast a DM to DistributionManager in order 
> to use methods marked public instead of adding those methods to the DM 
> interface.
> DistributionManager also has instance variable sprinkled throughout the file 
> and lots of raw, untyped collections.
> There are also a lot of methods that have InternalDistributedMember in their 
> signatures that were extracted into the DM interface.  These should be 
> changed to DistributedMember, the interface that most of our code should use.
> All of these problems should be fixed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to