[
https://issues.apache.org/jira/browse/GEODE-7776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ernest Burghardt closed GEODE-7776.
-----------------------------------
Assignee: Ernest Burghardt
> Fix cyclic geode-core, geode-gfsh dependency
> --------------------------------------------
>
> Key: GEODE-7776
> URL: https://issues.apache.org/jira/browse/GEODE-7776
> Project: Geode
> Issue Type: Bug
> Components: build, gfsh
> Reporter: Dick Cavender
> Assignee: Ernest Burghardt
> Priority: Major
> Fix For: 1.12.0, 1.13.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> There is a build / runtime cycle between geode-core and geode-gfsh, defined
> as a runtime-only dependency in Gradle that was introduced with this change:
> commit d5a191ec02bcff8ebfd090484b50a63ec9352f8e
> Author: Patrick Johnson <[email protected]>
> Date: Fri Dec 6 06:05:35 2019 -0800
> GEODE-7536 - Break Gfsh out into separate module (#4422)
>
>
> - ManagementUtils is split from CliUtil with non-CLI methods.
> - Introduce new CommandProcessor interface which is a CacheService. This
> is implemented by OnlineCommandProcessor and is used in
> MemberMBeanBridge.
> - Remove try/catch from ClusterConfigurationStatusRetriever since any
> exception will be handled at a higher level.
> This PR has a proposed fix open:
> https://github.com/apache/geode/pull/4679
--
This message was sent by Atlassian Jira
(v8.3.4#803005)