[ 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)