[ https://issues.apache.org/jira/browse/GEODE-7348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16960080#comment-16960080 ]
ASF subversion and git services commented on GEODE-7348: -------------------------------------------------------- Commit b3ab65228d14e10615f39aa513eb93320ad60649 in geode's branch refs/heads/feature/GEODE-7258 from Ernie Burghardt [ https://gitbox.apache.org/repos/asf?p=geode.git;h=b3ab652 ] GEODE-7348: Removing dependencies on core god classes from TcpServer (#4217) - Removed DistributedSystem, GemFireCache, InternalConfiguratinPersistenceService dependencies that were used in the restarting method. Now there is a RestartableTcpHandler that lives inside core and extends TcpHandler. Core directly calls restarting on the RestartableTcpHandler. - Extracted ProtocolChecker interface to remove Protobuf dependency. > Break dependencies on "god" classes > ----------------------------------- > > Key: GEODE-7348 > URL: https://issues.apache.org/jira/browse/GEODE-7348 > Project: Geode > Issue Type: Sub-task > Components: membership > Reporter: Ernest Burghardt > Priority: Major > Time Spent: 40m > Remaining Estimate: 0h > > DistributedSystem > InternalConfigurationPersistenceService > GemFireCache > InternalLocator > InternalCache > InternalDistributedSystem > SystemFailure -- This message was sent by Atlassian Jira (v8.3.4#803005)