You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by je...@apache.org on 2019/12/06 14:06:09 UTC

[geode] branch develop updated (49eefca -> d5a191e)

This is an automated email from the ASF dual-hosted git repository.

jensdeppe pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from 49eefca  GEODE-7530: returns localSize on ParallelGatewaySenderQueue (#4424)
     add d5a191e  GEODE-7536 - Break Gfsh out into separate module (#4422)

No new revisions were added by this update.

Summary of changes:
 .../src/test/resources/expected-pom.xml            |   12 +-
 .../gradle/plugins/DependencyConstraints.groovy    |    1 -
 geode-assembly/build.gradle                        |    3 +
 .../cli/commands/StartLocatorCommandDUnitTest.java |   20 +-
 .../cli/commands/StartServerCommandDUnitTest.java  |   40 +-
 .../commands/StatusLocatorCommandDunitTest.java    |    2 +-
 .../cli/commands/StopLocatorCommandDUnitTest.java  |   24 +-
 .../session/tests/TomcatClientServerTest.java      |    2 +-
 .../cli/commands/GemfireCoreClasspathTest.java     |    2 +-
 .../integrationTest/resources/assembly_content.txt |    4 +-
 .../resources/dependency_classpath.txt             |   16 +-
 .../integrationTest/resources/expected_jars.txt    |    1 -
 .../Tomcat8ClientServerRollingUpgradeTest.java     |    2 +-
 ...omcatSessionBackwardsCompatibilityTestBase.java |    2 +-
 geode-connectors/build.gradle                      |    1 +
 .../cli/CreateMappingCommandDUnitTest.java         |    2 +-
 ...reateMappingCommandForProxyRegionDUnitTest.java |    2 +-
 .../cli/JDBCConnectorFunctionsSecurityTest.java    |    2 +-
 .../jdbc/internal/cli/CreateDataSourceCommand.java |    4 +-
 .../jdbc/internal/cli/CreateMappingCommand.java    |    4 +-
 .../jdbc/internal/cli/CreateMappingFunction.java   |    2 +-
 .../CreateMappingPreconditionCheckFunction.java    |    2 +-
 .../jdbc/internal/cli/DeregisterDriverCommand.java |    4 +-
 .../internal/cli/DeregisterDriverFunction.java     |    2 +-
 .../jdbc/internal/cli/DescribeMappingCommand.java  |    2 +-
 .../internal/cli/DestroyDataSourceCommand.java     |    4 +-
 .../jdbc/internal/cli/DestroyMappingCommand.java   |    4 +-
 .../jdbc/internal/cli/DestroyMappingFunction.java  |    4 +-
 .../jdbc/internal/cli/ListDriversCommand.java      |    4 +-
 .../jdbc/internal/cli/ListDriversFunction.java     |    2 +-
 .../jdbc/internal/cli/ListMappingCommand.java      |    2 +-
 .../jdbc/internal/cli/RegisterDriverCommand.java   |    4 +-
 .../jdbc/internal/cli/RegisterDriverFunction.java  |    2 +-
 .../cli/ConnectionsCommandManagerTest.java         |    2 +-
 .../internal/cli/CreateDataSourceCommandTest.java  |    2 +-
 .../internal/cli/CreateMappingCommandTest.java     |    2 +-
 .../internal/cli/CreateMappingFunctionTest.java    |    2 +-
 ...CreateMappingPreconditionCheckFunctionTest.java |    2 +-
 .../internal/cli/DeregisterDriverCommandTest.java  |    2 +-
 .../internal/cli/DeregisterDriverFunctionTest.java |    2 +-
 .../internal/cli/DestroyDataSourceCommandTest.java |    2 +-
 .../cli/DestroyMappingCommandFunctionTest.java     |    2 +-
 .../internal/cli/DestroyMappingCommandTest.java    |    2 +-
 .../jdbc/internal/cli/ListDriversCommandTest.java  |    2 +-
 .../jdbc/internal/cli/ListDriversFunctionTest.java |    2 +-
 .../jdbc/internal/cli/ListMappingCommandTest.java  |    2 +-
 .../internal/cli/RegisterDriverCommandTest.java    |    2 +-
 .../internal/cli/RegisterDriverFunctionTest.java   |    2 +-
 .../src/test/resources/expected-pom.xml            |    5 +
 geode-core/build.gradle                            |   29 +-
 .../ExtensionClusterConfigurationDUnitTest.java    |    2 +-
 .../mock/AlterMockCacheExtensionFunction.java      |    4 +-
 .../mock/AlterMockRegionExtensionFunction.java     |    4 +-
 .../mock/CreateMockCacheExtensionFunction.java     |    4 +-
 .../mock/CreateMockRegionExtensionFunction.java    |    4 +-
 .../mock/DestroyMockCacheExtensionFunction.java    |    4 +-
 .../mock/DestroyMockRegionExtensionFunction.java   |    4 +-
 .../extension/mock/MockExtensionCommands.java      |    2 +-
 .../management/internal/cli/CliUtilDUnitTest.java  |  272 --
 .../cli/commands/AlterDiskStoreDUnitTest.java      |  168 -
 ...erQueryServiceCommandWithSecurityDUnitTest.java |  230 --
 .../commands/DescribeMembersCommandDUnitTest.java  |  104 -
 .../cli/commands/DescribeRegionDUnitTest.java      |  292 --
 .../DestroyAsyncEventQueueCommandDUnitTest.java    |  209 --
 .../ExecuteFunctionCommandSecurityTest.java        |  159 -
 ...ExportClusterConfigurationCommandDUnitTest.java |  153 -
 ...ImportClusterConfigurationCommandDUnitTest.java |  152 -
 .../IndexCommandsShareConfigurationDUnitTest.java  |  121 -
 .../ListAsyncEventQueuesCommandDUnitTest.java      |  105 -
 .../cli/commands/ListMembersCommandDUnitTest.java  |  150 -
 .../internal/cli/commands/ListRegionDUnitTest.java |  156 -
 .../cli/commands/RemoveCommandJsonDUnitTest.java   |  174 --
 .../cli/commands/RepeatedRebalanceDUnitTest.java   |  216 --
 .../ResumeAsyncEventQueueDispatcherDUnitTest.java  |   91 -
 .../cli/commands/ShowDeadlockDUnitTest.java        |   30 -
 .../ShowMissingDiskStoreCommandDUnitTest.java      |  166 -
 .../internal/cli/util/TestMethodAuthorizer.java    |   43 -
 .../ClusterConfigDistributionDUnitTest.java        |    2 +-
 .../ClusterConfigWithSecurityDUnitTest.java        |    2 +-
 .../internal/util/ManagementUtilsDUnitTest.java    |  246 ++
 .../PDXGfshPostProcessorOnRemoteServerTest.java    |    2 +-
 .../cache/execute/CoreFunctionSecurityTest.java    |    4 +-
 .../QueryResultFormatterQueryIntegrationTest.java  |    8 +-
 .../internal/QueryServiceXmlIntegrationTest.java   |    2 +-
 .../geode/cache/util/TestMethodAuthorizer.java     |   42 -
 .../AnalyzeSerializablesJUnitTest.java             |    1 -
 .../GfshParserAutoCompletionIntegrationTest.java   |  431 ---
 .../internal/cli/GfshParserParsingTest.java        |  361 ---
 .../AlterDiskStoreCommandIntegrationTest.java      |   58 -
 .../cli/commands/ExportDataIntegrationTest.java    |  164 -
 .../commands/HistoryCommandIntegrationTest.java    |  122 -
 .../cli/commands/ImportDataIntegrationTest.java    |  198 --
 .../functions/CreateJndiBindingFunctionTest.java   |  171 --
 .../functions/DestroyJndiBindingFunctionTest.java  |  149 -
 .../cli/functions/ListJndiBindingFunctionTest.java |   88 -
 .../internal/cli/help/HelperIntegrationTest.java   |  111 -
 .../QueryResultFormatterPdxIntegrationTest.java    |  101 -
 .../cli/shell/GfshMultilineCommandTest.java        |   57 -
 .../QueryResultFormatterPdxIntegrationTest.java    |  103 +
 .../QueryServiceWithUserDefinedAuthorizer.xml      |    2 +-
 .../apache/geode/codeAnalysis/excludedClasses.txt  |    6 +-
 .../codeAnalysis/sanctionedDataSerializables.txt   |   19 +-
 .../geode/cache/internal/CommandProcessor.java     |   31 +
 .../geode/cache/wan/GatewayReceiverFactory.java    |    4 +
 .../apache/geode/distributed/LocatorLauncher.java  |    4 +-
 .../apache/geode/distributed/ServerLauncher.java   |    6 +-
 .../org/apache/geode/internal/DSFIDFactory.java    |    4 +-
 .../java/org/apache/geode/internal/ExitCode.java   |    7 -
 .../apache/geode/internal/config/JAXBService.java  |    2 +-
 .../apache/geode/internal/net/SocketCreator.java   |    9 +-
 .../apache/geode/internal/util/PluckStacks.java    |    6 +-
 .../apache/geode/management/cli/CliFunction.java   |   52 -
 .../apache/geode/management/cli/CliMetaData.java   |  100 -
 .../apache/geode/management/cli/GfshCommand.java   |  254 --
 .../api/GeodeClusterManagementServiceBuilder.java  |    2 +-
 .../api/LocatorClusterManagementService.java       |    2 +-
 .../management/internal/beans/DataQueryEngine.java |    8 +-
 .../internal/beans/DistributedSystemBridge.java    |    5 +-
 .../management/internal/beans/MemberMBean.java     |    4 +-
 .../internal/beans/MemberMBeanBridge.java          |   14 +-
 .../internal/beans/QueryDataFunction.java          |    2 +-
 .../geode/management/internal/cli/CliUtil.java     |  534 ----
 .../management/internal/cli/CommandManager.java    |  339 ---
 .../geode/management/internal/cli/GfshParser.java  |  383 ---
 .../geode/management/internal/cli/Launcher.java    |  321 --
 .../cli/commands/AlterAsyncEventQueueCommand.java  |  197 --
 .../cli/commands/AlterOfflineDiskStoreCommand.java |  133 -
 .../cli/commands/AlterQueryServiceCommand.java     |  152 -
 .../internal/cli/commands/AlterRegionCommand.java  |  282 --
 .../cli/commands/AlterRuntimeConfigCommand.java    |  255 --
 .../cli/commands/BackupDiskStoreCommand.java       |  139 -
 .../cli/commands/ChangeLogLevelCommand.java        |  155 -
 .../cli/commands/ClearDefinedIndexesCommand.java   |   36 -
 .../cli/commands/CloseDurableCQsCommand.java       |   73 -
 .../cli/commands/CloseDurableClientCommand.java    |   65 -
 .../cli/commands/CommandAvailabilityIndicator.java |   61 -
 .../cli/commands/CompactDiskStoreCommand.java      |  170 --
 .../commands/CompactOfflineDiskStoreCommand.java   |  136 -
 .../internal/cli/commands/ConfigurePDXCommand.java |  136 -
 .../internal/cli/commands/ConnectCommand.java      |  488 ---
 .../cli/commands/CountDurableCQEventsCommand.java  |   84 -
 .../cli/commands/CreateAsyncEventQueueCommand.java |  151 -
 .../cli/commands/CreateDefinedIndexesCommand.java  |  108 -
 .../cli/commands/CreateDiskStoreCommand.java       |  237 --
 .../cli/commands/CreateGatewayReceiverCommand.java |  161 -
 .../cli/commands/CreateGatewaySenderCommand.java   |  286 --
 .../internal/cli/commands/CreateIndexCommand.java  |  199 --
 .../cli/commands/CreateJndiBindingCommand.java     |  203 --
 .../internal/cli/commands/CreateRegionCommand.java |  834 -----
 .../internal/cli/commands/DebugCommand.java        |   49 -
 .../internal/cli/commands/DefineIndexCommand.java  |   68 -
 .../internal/cli/commands/DeployCommand.java       |  221 --
 .../cli/commands/DescribeClientCommand.java        |  223 --
 .../cli/commands/DescribeConfigCommand.java        |  131 -
 .../cli/commands/DescribeConnectionCommand.java    |   46 -
 .../cli/commands/DescribeDiskStoreCommand.java     |  152 -
 .../cli/commands/DescribeMemberCommand.java        |  108 -
 .../commands/DescribeOfflineDiskStoreCommand.java  |   81 -
 .../cli/commands/DescribeQueryServiceCommand.java  |  119 -
 .../cli/commands/DescribeRegionCommand.java        |  357 ---
 .../commands/DestroyAsyncEventQueueCommand.java    |   87 -
 .../cli/commands/DestroyDiskStoreCommand.java      |   75 -
 .../cli/commands/DestroyFunctionCommand.java       |  144 -
 .../commands/DestroyGatewayReceiverCommand.java    |   80 -
 .../cli/commands/DestroyGatewaySenderCommand.java  |  100 -
 .../internal/cli/commands/DestroyIndexCommand.java |  125 -
 .../cli/commands/DestroyJndiBindingCommand.java    |   94 -
 .../cli/commands/DestroyRegionCommand.java         |  129 -
 .../internal/cli/commands/DisconnectCommand.java   |   60 -
 .../internal/cli/commands/EchoCommand.java         |   56 -
 .../cli/commands/ExecuteFunctionCommand.java       |  142 -
 .../cli/commands/ExecuteScriptCommand.java         |   44 -
 .../internal/cli/commands/ExitCommand.java         |   40 -
 .../ExportClusterConfigurationCommand.java         |  207 --
 .../internal/cli/commands/ExportConfigCommand.java |  143 -
 .../internal/cli/commands/ExportDataCommand.java   |  106 -
 .../internal/cli/commands/ExportLogsCommand.java   |  265 --
 .../commands/ExportOfflineDiskStoreCommand.java    |   68 -
 .../cli/commands/ExportStackTraceCommand.java      |  165 -
 .../internal/cli/commands/GCCommand.java           |  105 -
 .../internal/cli/commands/GetCommand.java          |   99 -
 .../internal/cli/commands/GfshHelpCommand.java     |   45 -
 .../internal/cli/commands/GfshHintCommand.java     |   43 -
 .../internal/cli/commands/HistoryCommand.java      |   95 -
 .../ImportClusterConfigurationCommand.java         |  269 --
 .../internal/cli/commands/ImportDataCommand.java   |  102 -
 .../cli/commands/ListAsyncEventQueuesCommand.java  |  122 -
 .../internal/cli/commands/ListClientCommand.java   |  111 -
 .../internal/cli/commands/ListDeployedCommand.java |   81 -
 .../cli/commands/ListDiskStoresCommand.java        |   99 -
 .../cli/commands/ListDurableClientCQsCommand.java  |   83 -
 .../internal/cli/commands/ListFunctionCommand.java |   83 -
 .../internal/cli/commands/ListGatewayCommand.java  |  157 -
 .../internal/cli/commands/ListIndexCommand.java    |  146 -
 .../cli/commands/ListJndiBindingCommand.java       |   99 -
 .../internal/cli/commands/ListMembersCommand.java  |   85 -
 .../internal/cli/commands/ListRegionCommand.java   |  100 -
 .../commands/LoadBalanceGatewaySenderCommand.java  |   95 -
 .../internal/cli/commands/LocateEntryCommand.java  |   83 -
 .../internal/cli/commands/NetstatCommand.java      |  253 --
 .../internal/cli/commands/PDXRenameCommand.java    |   76 -
 .../cli/commands/PauseGatewaySenderCommand.java    |  107 -
 .../internal/cli/commands/PutCommand.java          |  102 -
 .../internal/cli/commands/QueryCommand.java        |  178 --
 .../internal/cli/commands/RebalanceCommand.java    |  250 --
 .../internal/cli/commands/RegionCommandsUtils.java |   74 -
 .../internal/cli/commands/RemoveCommand.java       |   96 -
 .../ResumeAsyncEventQueueDispatcherCommand.java    |   67 -
 .../cli/commands/ResumeGatewaySenderCommand.java   |  106 -
 .../commands/RevokeMissingDiskStoreCommand.java    |   48 -
 .../internal/cli/commands/SetVariableCommand.java  |   37 -
 .../internal/cli/commands/ShCommand.java           |   89 -
 .../internal/cli/commands/ShowDeadlockCommand.java |  104 -
 .../internal/cli/commands/ShowLogCommand.java      |   84 -
 .../internal/cli/commands/ShowMetricsCommand.java  |  763 -----
 .../cli/commands/ShowMetricsInterceptor.java       |  118 -
 .../cli/commands/ShowMissingDiskStoreCommand.java  |  132 -
 .../internal/cli/commands/ShutdownCommand.java     |  197 --
 .../internal/cli/commands/SleepCommand.java        |   38 -
 .../cli/commands/StartGatewayReceiverCommand.java  |   99 -
 .../cli/commands/StartGatewaySenderCommand.java    |  149 -
 .../internal/cli/commands/StartLocatorCommand.java |  542 ----
 .../internal/cli/commands/StartServerCommand.java  |  615 ----
 .../StatusClusterConfigServiceCommand.java         |   84 -
 .../cli/commands/StatusGatewayReceiverCommand.java |   95 -
 .../cli/commands/StatusGatewaySenderCommand.java   |  119 -
 .../cli/commands/StopGatewayReceiverCommand.java   |   98 -
 .../cli/commands/StopGatewaySenderCommand.java     |  102 -
 .../internal/cli/commands/UndeployCommand.java     |  105 -
 .../commands/UpgradeOfflineDiskStoreCommand.java   |  136 -
 .../cli/commands/UsernamePasswordInterceptor.java  |   60 -
 .../cli/commands/ValidateDiskStoreCommand.java     |  127 -
 .../internal/cli/commands/VersionCommand.java      |   33 -
 .../commands/lifecycle/StartJConsoleCommand.java   |  152 -
 .../commands/lifecycle/StartJVisualVMCommand.java  |   85 -
 .../cli/commands/lifecycle/StartPulseCommand.java  |   80 -
 .../cli/commands/lifecycle/StartVsdCommand.java    |  169 --
 .../commands/lifecycle/StatusLocatorCommand.java   |   95 -
 .../commands/lifecycle/StatusServerCommand.java    |   82 -
 .../cli/commands/lifecycle/StopLocatorCommand.java |  111 -
 .../cli/commands/lifecycle/StopServerCommand.java  |  106 -
 .../internal/cli/domain/DataCommandRequest.java    |  191 --
 .../internal/cli/domain/DataCommandResult.java     |  775 -----
 .../cli/exceptions/UserErrorException.java         |   37 -
 .../cli/functions/AlterQueryServiceFunction.java   |   93 -
 .../cli/functions/AlterRuntimeConfigFunction.java  |   91 -
 .../cli/functions/CacheRealizationFunction.java    |  143 -
 .../internal/cli/functions/CliFunctionResult.java  |  348 ---
 .../cli/functions/CloseDurableClientFunction.java  |   72 -
 .../cli/functions/CloseDurableCqFunction.java      |   75 -
 .../functions/CreateAsyncEventQueueFunction.java   |  157 -
 .../functions/CreateDefinedIndexesFunction.java    |  104 -
 .../cli/functions/CreateDiskStoreFunction.java     |   52 -
 .../cli/functions/CreateIndexFunction.java         |   84 -
 .../cli/functions/CreateJndiBindingFunction.java   |  100 -
 .../cli/functions/DataCommandFunction.java         |  694 -----
 .../internal/cli/functions/DeployFunction.java     |  181 --
 .../functions/DescribeQueryServiceFunction.java    |   65 -
 .../functions/DestroyAsyncEventQueueFunction.java  |   79 -
 .../cli/functions/DestroyDiskStoreFunction.java    |   71 -
 .../functions/DestroyGatewayReceiverFunction.java  |   73 -
 .../cli/functions/DestroyIndexFunction.java        |  118 -
 .../cli/functions/DestroyJndiBindingFunction.java  |   59 -
 .../cli/functions/ExportConfigFunction.java        |  136 -
 .../internal/cli/functions/ExportDataFunction.java |   81 -
 .../functions/FetchRegionAttributesFunction.java   |   64 -
 .../FetchSharedConfigurationStatusFunction.java    |   51 -
 .../functions/GatewayReceiverCreateFunction.java   |  114 -
 .../cli/functions/GatewaySenderCreateFunction.java |  175 --
 .../functions/GatewaySenderDestroyFunction.java    |   74 -
 .../GetMemberConfigInformationFunction.java        |  220 --
 .../functions/GetMemberInformationFunction.java    |  179 --
 .../GetSubscriptionQueueSizeFunction.java          |  103 -
 .../internal/cli/functions/ImportDataFunction.java |   85 -
 .../functions/ListAsyncEventQueuesFunction.java    |   79 -
 .../cli/functions/ListDeployedFunction.java        |   91 -
 .../cli/functions/ListDurableCqNamesFunction.java  |  109 -
 .../cli/functions/ListFunctionFunction.java        |  101 -
 .../cli/functions/ListJndiBindingFunction.java     |   51 -
 .../internal/cli/functions/NetstatFunction.java    |  277 --
 .../internal/cli/functions/RebalanceFunction.java  |  106 -
 .../cli/functions/RegionAlterFunction.java         |  286 --
 .../cli/functions/RegionCreateFunction.java        |  132 -
 .../cli/functions/RegionDestroyFunction.java       |  105 -
 .../internal/cli/functions/RegionFunctionArgs.java |  788 -----
 .../ResumeAsyncEventQueueDispatcherFunction.java   |   54 -
 .../internal/cli/functions/UndeployFunction.java   |  115 -
 .../cli/functions/UserFunctionExecution.java       |  250 --
 .../geode/management/internal/cli/help/Helper.java |  468 ---
 .../management/internal/cli/i18n/CliStrings.java   | 3205 -------------------
 .../internal/cli/json/AbstractJSONFormatter.java   |  351 ---
 .../internal/cli/json/QueryResultFormatter.java    |  301 --
 .../internal/cli/remote/CommandExecutor.java       |  209 --
 .../internal/cli/remote/CommandStatementImpl.java  |   67 -
 .../internal/cli/remote/MemberCommandService.java  |   80 -
 .../cli/remote/OnlineCommandProcessor.java         |  126 -
 .../internal/cli/result/model/ResultModel.java     |  463 ---
 .../geode/management/internal/cli/shell/Gfsh.java  | 1157 -------
 .../cli/shell/unsafe/GfshSignalHandler.java        |   89 -
 .../internal/cli/util/ClasspathScanLoadHelper.java |   84 -
 .../internal/cli/util/DiskStoreCompacter.java      |  149 -
 .../internal/cli/util/DiskStoreUpgrader.java       |  146 -
 .../internal/cli/util/DiskStoreValidater.java      |   55 -
 .../management/internal/cli/util/HostUtils.java    |   47 -
 .../management/internal/cli/util/JdkTool.java      |   99 -
 .../management/internal/cli/util/JsonUtil.java     |   55 -
 .../management/internal/cli/util/MergeLogs.java    |  136 -
 .../management/internal/cli/util/RegionPath.java   |  135 -
 .../functions/RecreateCacheFunction.java           |    2 +-
 .../configuration/realizers/MemberRealizer.java    |    2 +-
 .../realizers/RegionConfigRealizer.java            |   10 +-
 .../utils/ClusterConfigurationStatusRetriever.java |  128 +-
 .../internal/exceptions/UserErrorException.java    |   39 +
 .../functions/CacheRealizationFunction.java        |  143 +
 .../internal/functions/CliFunctionResult.java      |  358 +++
 .../functions/GetMemberInformationFunction.java    |  181 ++
 .../internal/functions/RebalanceFunction.java      |  108 +
 .../geode/management/internal/i18n/CliStrings.java | 3207 ++++++++++++++++++++
 .../internal/json/AbstractJSONFormatter.java       |  353 +++
 .../internal/json/QueryResultFormatter.java        |  303 ++
 .../operation/RebalanceOperationPerformer.java     |   15 +-
 .../internal/util/ClasspathScanLoadHelper.java     |   86 +
 .../geode/management/internal/util/HostUtils.java  |   49 +
 .../geode/management/internal/util/JsonUtil.java   |   57 +
 .../management/internal/util/ManagementUtils.java  |  302 ++
 .../geode/management/internal/util/RegionPath.java |  137 +
 .../sanctioned-geode-core-serializables.txt        |    8 +-
 .../QueryConfigurationServiceImplTest.java         |    2 +-
 .../geode/cache/util/TestMethodAuthorizer.java     |   42 -
 .../AbstractLauncherServiceStateTest.java          |    2 +-
 ...SerialGatewaySenderEventProcessorJUnitTest.java |   12 +-
 .../cli/ClasspathScanLoadHelperJUnitTest.java      |   75 -
 .../geode/management/internal/cli/CliUtilTest.java |   55 -
 .../cli/commands/AlterQueryServiceCommandTest.java |  241 --
 .../cli/commands/AlterRegionCommandTest.java       |  537 ----
 .../internal/cli/commands/ConnectCommandTest.java  |  378 ---
 .../commands/CreateAsyncEventQueueCommandTest.java |  207 --
 .../commands/CreateDefinedIndexesCommandTest.java  |  138 -
 .../cli/commands/CreateDiskStoreCommandTest.java   |   85 -
 .../commands/CreateGatewayReceiverCommandTest.java |  174 --
 .../commands/CreateGatewaySenderCommandTest.java   |  268 --
 .../cli/commands/CreateIndexCommandTest.java       |  263 --
 .../cli/commands/CreateJndiBindingCommandTest.java |  313 --
 .../cli/commands/DescribeConfigCommandTest.java    |   75 -
 .../commands/DescribeQueryServiceCommandTest.java  |  185 --
 .../DestroyAsyncEventQueueCommandTest.java         |  195 --
 .../DestroyGatewayReceiverCommandTest.java         |   97 -
 .../commands/DestroyGatewaySenderCommandTest.java  |  119 -
 .../commands/DestroyJndiBindingCommandTest.java    |  220 --
 .../cli/commands/DestroyRegionCommandTest.java     |  233 --
 .../cli/commands/DiskStoreCommandsJUnitTest.java   |  211 --
 .../ExportClusterConfigurationCommandTest.java     |  119 -
 .../ImportClusterConfigurationCommandTest.java     |  192 --
 .../cli/commands/ListAsyncEventQueuesTest.java     |  272 --
 .../cli/commands/ListGatewayCommandTest.java       |  108 -
 ...ResumeAsyncEventQueueDispatcherCommandTest.java |   71 -
 .../functions/AlterQueryServiceFunctionTest.java   |  151 -
 .../cli/functions/CliFunctionResultTest.java       |   61 -
 .../CreateDefinedIndexesFunctionTest.java          |  240 --
 .../DescribeQueryServiceFunctionTest.java          |   87 -
 .../DestroyAsyncEventQueueFunctionTest.java        |  104 -
 .../DestroyGatewayReceiverFunctionTest.java        |  113 -
 .../GatewayReceiverCreateFunctionTest.java         |   69 -
 .../GatewaySenderDestroyFunctionTest.java          |   84 -
 .../cli/functions/RegionAlterFunctionTest.java     |  322 --
 .../cli/functions/RegionDestroyFunctionTest.java   |  116 -
 .../cli/functions/UserFunctionExecutionTest.java   |  328 --
 .../cli/json/QueryResultFormatterTest.java         |  289 --
 .../internal/cli/remote/CommandExecutorTest.java   |  216 --
 .../cli/remote/MemberCommandServiceTest.java       |   56 -
 .../internal/cli/result/model/ResultModelTest.java |  195 --
 .../internal/cli/util/HostUtilsTest.java           |   42 -
 .../internal/cli/util/RegionPathTest.java          |   82 -
 .../internal/util/ManagementUtilsTest.java         |   54 +
 geode-core/src/test/resources/expected-pom.xml     |   61 +-
 ...ientStatisticsPublicationSecurityDUnitTest.java |    2 +-
 .../commands/DescribeClientCommandDUnitTest.java   |    2 +-
 .../commands/DurableClientCommandsDUnitTest.java   |    2 +-
 geode-dunit/build.gradle                           |    1 +
 .../commands/IndexCommandsIntegrationTestBase.java |    2 +-
 .../commands/ListIndexCommandDUnitTestBase.java    |    2 +-
 .../RegionMembershipMBeanDUnitTestBase.java        |    4 +-
 .../commands/ShowDeadlockDistributedTestBase.java  |    2 +-
 .../ShowLogCommandDistributedTestBase.java         |    8 +-
 .../geode/test/dunit/internal/ProcessManager.java  |    2 +-
 .../geode/test/junit/rules/GfshCommandRule.java    |    2 +-
 geode-dunit/src/test/resources/expected-pom.xml    |    5 +
 geode-gfsh/build.gradle                            |   66 +
 .../management/internal/cli/CliUtilDUnitTest.java  |  112 +
 .../management/internal/cli/NetstatDUnitTest.java  |    0
 .../AlterAsyncEventQueueCommandDUnitTest.java      |    0
 .../cli/commands/AlterCompressorDUnitTest.java     |    0
 .../cli/commands/AlterDiskStoreDUnitTest.java      |  168 +
 ...erQueryServiceCommandWithSecurityDUnitTest.java |  233 ++
 ...ueryServiceCommandWithoutSecurityDUnitTest.java |    0
 .../cli/commands/AlterRegionCommandDUnitTest.java  |    0
 .../ChangeLogLevelCommandDistributedTest.java      |    0
 .../cli/commands/ConcurrentDeployDUnitTest.java    |    0
 .../CreateAsyncEventQueueCommandDUnitTest.java     |    0
 .../CreateDefinedIndexesCommandDUnitTest.java      |    0
 .../cli/commands/CreateIndexCommandDUnitTest.java  |    0
 .../CreateJndiBindingCommandDUnitTest.java         |    0
 .../commands/CreatePooledJndiBindingDUnitTest.java |    0
 .../cli/commands/CreateRegionCommandDUnitTest.java |    0
 ...egionCommandPersistsConfigurationDUnitTest.java |    0
 ...eRegionCommandWithNoClusterConfigDUnitTest.java |    0
 .../commands/CreateRegionSecurityDUnitTest.java    |    0
 ...DeployCommandFunctionRegistrationDUnitTest.java |    0
 .../commands/DeployCommandRedeployDUnitTest.java   |    0
 .../DeploySemanticVersionJarDUnitTest.java         |    0
 .../cli/commands/DeployWithGroupsDUnitTest.java    |    0
 .../DescribeJndiBindingCommandDUnitTest.java       |    0
 .../commands/DescribeMembersCommandDUnitTest.java  |  104 +
 .../DescribeQueryServiceCommandDUnitTest.java      |    0
 .../cli/commands/DescribeRegionDUnitTest.java      |  292 ++
 .../DestroyAsyncEventQueueCommandDUnitTest.java    |  209 ++
 .../commands/DestroyIndexCommandsDUnitTest.java    |    0
 .../DestroyJndiBindingCommandDUnitTest.java        |    0
 .../commands/DestroyRegionCommandDUnitTest.java    |    0
 .../DestroySecondJndiBindingCommandDUnitTest.java  |    0
 .../cli/commands/DiskStoreCommandsDUnitTest.java   |    0
 .../commands/ExecuteFunctionCommandDUnitTest.java  |    0
 .../ExecuteFunctionCommandSecurityTest.java        |  160 +
 ...ExportClusterConfigurationCommandDUnitTest.java |  153 +
 .../cli/commands/ExportLogsDistributedTest.java    |    0
 .../ExportLogsOnServerManagerDistributedTest.java  |    0
 .../commands/ExportLogsStatsDistributedTest.java   |    0
 .../ExportLogsWithMemberGroupDistributedTest.java  |    0
 .../commands/ExportStackTraceCommandDUnitTest.java |    0
 .../cli/commands/FunctionCommandsDUnitTest.java    |    0
 .../internal/cli/commands/GcCommandDUnitTest.java  |    0
 .../cli/commands/GemfireDataCommandsDUnitTest.java |    0
 .../GfshHostNameVerificationDistributedTest.java   |    0
 ...ImportClusterConfigurationCommandDUnitTest.java |  152 +
 .../IndexCommandsShareConfigurationDUnitTest.java  |  121 +
 .../ListAsyncEventQueuesCommandDUnitTest.java      |  105 +
 .../cli/commands/ListIndexCommandDUnitTest.java    |    0
 .../commands/ListJndiBindingCommandDUnitTest.java  |    0
 .../cli/commands/ListMembersCommandDUnitTest.java  |  150 +
 .../internal/cli/commands/ListRegionDUnitTest.java |  156 +
 .../cli/commands/LocateEntryDUnitTest.java         |    0
 .../ManagedConnectionFactoryForTesting.java        |    0
 .../cli/commands/QueryCommandDUnitTest.java        |    0
 .../cli/commands/RebalanceCommandDUnitTest.java    |    0
 .../commands/RebalanceCommandDistributedTest.java  |    0
 ...ersistThroughClusterConfigurationDUnitTest.java |    0
 .../commands/RegionMembershipMBeanDUnitTest.java   |    0
 .../cli/commands/RemoveCommandDUnitTest.java       |    0
 .../cli/commands/RemoveCommandJsonDUnitTest.java   |  174 ++
 .../cli/commands/RepeatedRebalanceDUnitTest.java   |  216 ++
 .../RepeatedRebalancePartitionResolver.java        |    0
 .../ResumeAsyncEventQueueDispatcherDUnitTest.java  |   91 +
 .../cli/commands/ShowDeadlockDUnitTest.java        |   27 +
 .../cli/commands/ShowLogCommandDUnitTest.java      |    0
 .../cli/commands/ShowMetricsDUnitTest.java         |    0
 .../ShowMissingDiskStoreCommandDUnitTest.java      |  166 +
 .../cli/commands/ShutdownCommandDUnitTest.java     |    0
 .../internal/cli/commands/TestCompressor1.java     |    0
 .../cli/commands/TestCustomIdleExpiry.java         |    0
 .../internal/cli/commands/TestCustomTTLExpiry.java |    0
 .../cli/util/MergeLogsDistributedTest.java         |    0
 .../cli/commands/CreateRegionCommandDUnitTest.xml  |    0
 ...eployCommandRedeployDUnitTest_FunctionATemplate |    0
 ...eployCommandRedeployDUnitTest_FunctionBTemplate |    0
 .../GfshParserAutoCompletionIntegrationTest.java   |  431 +++
 .../internal/cli/GfshParserConverterTest.java      |    0
 .../internal/cli/GfshParserParsingTest.java        |  361 +++
 .../internal/cli/HeadlessGfshIntegrationTest.java  |    0
 .../internal/cli/OptionAliasesParsingTest.java     |    0
 .../internal/cli/TableBuilderJUnitTest.java        |    0
 .../AlterDiskStoreCommandIntegrationTest.java      |   58 +
 .../AlterRegionCommandIntegrationTest.java         |    0
 .../ConfigurePDXCommandIntegrationTest.java        |    0
 .../CreateRegionCommandIntegrationTest.java        |    0
 .../cli/commands/DebugCommandIntegrationTest.java  |    0
 .../DescribeConfigCommandIntegrationTest.java      |    0
 .../DescribeConnectionCommandIntegrationTest.java  |    0
 .../DescribeDiskStoreCommandIntegrationTest.java   |    0
 .../commands/DescribeRegionIntegrationTest.java    |    0
 .../cli/commands/EchoCommandIntegrationTest.java   |    0
 .../cli/commands/ExportDataIntegrationTest.java    |  164 +
 .../cli/commands/GetCommandIntegrationTest.java    |    0
 .../cli/commands/GfshCommandIntegrationTest.java   |    0
 .../commands/HTTPServiceSSLSupportJUnitTest.java   |    0
 .../cli/commands/HintCommandIntegrationTest.java   |    0
 .../commands/HistoryCommandIntegrationTest.java    |  122 +
 .../cli/commands/ImportDataIntegrationTest.java    |  198 ++
 .../cli/commands/IndexCommandsIntegrationTest.java |    0
 .../ListDiskStoreCommandIntegrationTest.java       |    0
 .../cli/commands/ListRegionIntegrationTest.java    |    0
 .../cli/commands/PutCommandIntegrationTest.java    |    0
 .../cli/commands/QueryCommandIntegrationTest.java  |    0
 .../ShowMetricsCommandIntegrationTest.java         |    0
 .../cli/commands/StartMemberUtilsTest.java         |    0
 .../cli/commands/VersionCommandJUnitTest.java      |    0
 .../GfshStatusCommandsIntegrationTest.java         |    0
 .../cli/domain/IndexDetailsIntegrationTest.java    |    0
 .../ChangeLogLevelFunctionIntegrationTest.java     |    0
 .../functions/CreateJndiBindingFunctionTest.java   |  172 ++
 .../functions/DataCommandFunctionJUnitTest.java    |    0
 .../DataCommandFunctionWithPDXJUnitTest.java       |    0
 .../functions/DestroyJndiBindingFunctionTest.java  |  150 +
 .../ExportLogsFunctionIntegrationTest.java         |    0
 .../internal/cli/functions/Geode3544JUnitTest.java |    0
 .../cli/functions/ListJndiBindingFunctionTest.java |   89 +
 .../SizeExportLogsFunctionFileIntegrationTest.java |    0
 .../SizeExportLogsFunctionIntegrationTest.java     |    0
 .../internal/cli/help/HelperIntegrationTest.java   |  111 +
 .../result/model/ResultModelIntegrationTest.java   |    0
 .../cli/shell/GfshConfigInitFileJUnitTest.java     |    0
 .../internal/cli/shell/GfshHistoryJUnitTest.java   |    0
 .../cli/shell/GfshInitFileIntegrationTest.java     |    0
 .../cli/shell/GfshMultilineCommandTest.java        |   57 +
 .../cli/util/LogExporterFileIntegrationTest.java   |    0
 .../cli/util/LogExporterIntegrationTest.java       |    0
 .../geode/internal/GfeConsoleReaderFactory.java    |    0
 .../apache/geode/management/cli/CliFunction.java   |   52 +
 .../apache/geode/management/cli/CliMetaData.java   |  101 +
 .../management/cli/CommandProcessingException.java |    0
 .../geode/management/cli/CommandService.java       |    0
 .../management/cli/CommandServiceException.java    |    0
 .../geode/management/cli/CommandStatement.java     |    0
 .../apache/geode/management/cli/ConverterHint.java |    0
 .../org/apache/geode/management/cli/Disabled.java  |    0
 .../apache/geode/management/cli/GfshCommand.java   |  254 ++
 .../org/apache/geode/management/cli/Result.java    |    0
 .../geode/management/cli/SingleGfshCommand.java    |    0
 .../cli/UpdateAllConfigurationGroupsMarker.java    |    0
 .../org/apache/geode/management/cli/package.html   |    0
 .../internal/cli/AbstractCliAroundInterceptor.java |    0
 .../internal/cli/CliAroundInterceptor.java         |    0
 .../geode/management/internal/cli/CliUtil.java     |  239 ++
 .../management/internal/cli/CommandManager.java    |  339 +++
 .../internal/cli/CommandManagerAware.java          |    0
 .../management/internal/cli/CommandRequest.java    |    0
 .../management/internal/cli/GfshParseResult.java   |    0
 .../geode/management/internal/cli/GfshParser.java  |  383 +++
 .../geode/management/internal/cli/Launcher.java    |  321 ++
 .../geode/management/internal/cli/LogWrapper.java  |    0
 .../cli/commands/AlterAsyncEventQueueCommand.java  |  197 ++
 .../cli/commands/AlterOfflineDiskStoreCommand.java |  133 +
 .../cli/commands/AlterQueryServiceCommand.java     |  154 +
 .../internal/cli/commands/AlterRegionCommand.java  |  282 ++
 .../cli/commands/AlterRuntimeConfigCommand.java    |  255 ++
 .../cli/commands/BackupDiskStoreCommand.java       |  139 +
 .../cli/commands/ChangeLogLevelCommand.java        |  155 +
 .../cli/commands/ClearDefinedIndexesCommand.java   |   36 +
 .../cli/commands/CloseDurableCQsCommand.java       |   73 +
 .../cli/commands/CloseDurableClientCommand.java    |   65 +
 .../cli/commands/CommandAvailabilityIndicator.java |   61 +
 .../cli/commands/CompactDiskStoreCommand.java      |  170 ++
 .../commands/CompactOfflineDiskStoreCommand.java   |  136 +
 .../internal/cli/commands/ConfigurePDXCommand.java |  136 +
 .../internal/cli/commands/ConnectCommand.java      |  488 +++
 .../cli/commands/CountDurableCQEventsCommand.java  |   84 +
 .../cli/commands/CreateAsyncEventQueueCommand.java |  151 +
 .../cli/commands/CreateDefinedIndexesCommand.java  |  108 +
 .../cli/commands/CreateDiskStoreCommand.java       |  237 ++
 .../cli/commands/CreateGatewayReceiverCommand.java |  161 +
 .../cli/commands/CreateGatewaySenderCommand.java   |  286 ++
 .../internal/cli/commands/CreateIndexCommand.java  |  199 ++
 .../cli/commands/CreateJndiBindingCommand.java     |  203 ++
 .../internal/cli/commands/CreateRegionCommand.java |  834 +++++
 .../internal/cli/commands/DataCommandsUtils.java   |    0
 .../internal/cli/commands/DebugCommand.java        |   49 +
 .../internal/cli/commands/DefineIndexCommand.java  |   68 +
 .../internal/cli/commands/DeployCommand.java       |  221 ++
 .../cli/commands/DescribeClientCommand.java        |  223 ++
 .../cli/commands/DescribeConfigCommand.java        |  131 +
 .../cli/commands/DescribeConnectionCommand.java    |   46 +
 .../cli/commands/DescribeDiskStoreCommand.java     |  152 +
 .../cli/commands/DescribeJndiBindingCommand.java   |    0
 .../cli/commands/DescribeMemberCommand.java        |  108 +
 .../commands/DescribeOfflineDiskStoreCommand.java  |   81 +
 .../cli/commands/DescribeQueryServiceCommand.java  |  121 +
 .../cli/commands/DescribeRegionCommand.java        |  357 +++
 .../commands/DestroyAsyncEventQueueCommand.java    |   87 +
 .../cli/commands/DestroyDiskStoreCommand.java      |   75 +
 .../cli/commands/DestroyFunctionCommand.java       |  144 +
 .../commands/DestroyGatewayReceiverCommand.java    |   80 +
 .../cli/commands/DestroyGatewaySenderCommand.java  |  100 +
 .../internal/cli/commands/DestroyIndexCommand.java |  125 +
 .../cli/commands/DestroyJndiBindingCommand.java    |   94 +
 .../cli/commands/DestroyRegionCommand.java         |  129 +
 .../internal/cli/commands/DisconnectCommand.java   |   60 +
 .../cli/commands/DiskStoreCommandsUtils.java       |    0
 .../internal/cli/commands/EchoCommand.java         |   56 +
 .../cli/commands/ExecuteFunctionCommand.java       |  142 +
 .../cli/commands/ExecuteScriptCommand.java         |   44 +
 .../internal/cli/commands/ExitCommand.java         |   40 +
 .../ExportClusterConfigurationCommand.java         |  207 ++
 .../internal/cli/commands/ExportConfigCommand.java |  143 +
 .../internal/cli/commands/ExportDataCommand.java   |  106 +
 .../internal/cli/commands/ExportLogsCommand.java   |  265 ++
 .../cli/commands/ExportLogsInterceptor.java        |    0
 .../commands/ExportOfflineDiskStoreCommand.java    |   68 +
 .../cli/commands/ExportStackTraceCommand.java      |  164 +
 .../internal/cli/commands/GCCommand.java           |  105 +
 .../internal/cli/commands/GetCommand.java          |   99 +
 .../internal/cli/commands/GfshHelpCommand.java     |   45 +
 .../internal/cli/commands/GfshHintCommand.java     |   43 +
 .../internal/cli/commands/HistoryCommand.java      |   95 +
 .../ImportClusterConfigurationCommand.java         |  269 ++
 .../internal/cli/commands/ImportDataCommand.java   |  102 +
 .../internal/cli/commands/IndexDefinition.java     |    0
 .../cli/commands/LauncherSignalListener.java       |    0
 .../cli/commands/ListAsyncEventQueuesCommand.java  |  122 +
 .../internal/cli/commands/ListClientCommand.java   |  111 +
 .../internal/cli/commands/ListDeployedCommand.java |   81 +
 .../cli/commands/ListDiskStoresCommand.java        |   99 +
 .../cli/commands/ListDurableClientCQsCommand.java  |   83 +
 .../internal/cli/commands/ListFunctionCommand.java |   83 +
 .../internal/cli/commands/ListGatewayCommand.java  |  157 +
 .../internal/cli/commands/ListIndexCommand.java    |  146 +
 .../cli/commands/ListJndiBindingCommand.java       |  100 +
 .../internal/cli/commands/ListMembersCommand.java  |   85 +
 .../internal/cli/commands/ListRegionCommand.java   |  100 +
 .../commands/LoadBalanceGatewaySenderCommand.java  |   95 +
 .../internal/cli/commands/LocateEntryCommand.java  |   83 +
 .../internal/cli/commands/NetstatCommand.java      |  253 ++
 .../internal/cli/commands/OfflineGfshCommand.java  |    0
 .../internal/cli/commands/PDXRenameCommand.java    |   76 +
 .../cli/commands/PauseGatewaySenderCommand.java    |  107 +
 .../internal/cli/commands/PutCommand.java          |  102 +
 .../internal/cli/commands/QueryCommand.java        |  179 ++
 .../internal/cli/commands/QueryInterceptor.java    |    0
 .../internal/cli/commands/RebalanceCommand.java    |  250 ++
 .../internal/cli/commands/RegionCommandsUtils.java |   74 +
 .../internal/cli/commands/RemoveCommand.java       |   96 +
 .../ResumeAsyncEventQueueDispatcherCommand.java    |   67 +
 .../cli/commands/ResumeGatewaySenderCommand.java   |  106 +
 .../commands/RevokeMissingDiskStoreCommand.java    |   48 +
 .../internal/cli/commands/SetVariableCommand.java  |   37 +
 .../internal/cli/commands/ShCommand.java           |   89 +
 .../internal/cli/commands/ShowDeadlockCommand.java |  104 +
 .../internal/cli/commands/ShowLogCommand.java      |   84 +
 .../internal/cli/commands/ShowMetricsCommand.java  |  763 +++++
 .../cli/commands/ShowMetricsInterceptor.java       |  118 +
 .../cli/commands/ShowMissingDiskStoreCommand.java  |  132 +
 .../internal/cli/commands/ShutdownCommand.java     |  197 ++
 .../internal/cli/commands/SleepCommand.java        |   38 +
 .../cli/commands/StartGatewayReceiverCommand.java  |   99 +
 .../cli/commands/StartGatewaySenderCommand.java    |  149 +
 .../internal/cli/commands/StartLocatorCommand.java |  542 ++++
 .../internal/cli/commands/StartMemberUtils.java    |    0
 .../internal/cli/commands/StartServerCommand.java  |  615 ++++
 .../StatusClusterConfigServiceCommand.java         |   84 +
 .../cli/commands/StatusGatewayReceiverCommand.java |   95 +
 .../cli/commands/StatusGatewaySenderCommand.java   |  119 +
 .../cli/commands/StopGatewayReceiverCommand.java   |   98 +
 .../cli/commands/StopGatewaySenderCommand.java     |  102 +
 .../internal/cli/commands/UndeployCommand.java     |  105 +
 .../commands/UpgradeOfflineDiskStoreCommand.java   |  136 +
 .../internal/cli/commands/UserInputProperty.java   |    0
 .../cli/commands/UsernamePasswordInterceptor.java  |   60 +
 .../cli/commands/ValidateDiskStoreCommand.java     |  127 +
 .../internal/cli/commands/VersionCommand.java      |   33 +
 .../commands/lifecycle/StartJConsoleCommand.java   |  152 +
 .../commands/lifecycle/StartJVisualVMCommand.java  |   85 +
 .../cli/commands/lifecycle/StartPulseCommand.java  |   80 +
 .../cli/commands/lifecycle/StartVsdCommand.java    |  169 ++
 .../commands/lifecycle/StatusLocatorCommand.java   |   95 +
 .../commands/lifecycle/StatusServerCommand.java    |   82 +
 .../cli/commands/lifecycle/StopLocatorCommand.java |  111 +
 .../cli/commands/lifecycle/StopServerCommand.java  |  106 +
 .../cli/converters/BaseStringConverter.java        |    0
 .../cli/converters/ClassNameConverter.java         |    0
 .../converters/ClusterMemberIdNameConverter.java   |    0
 .../cli/converters/ConfigPropertyConverter.java    |    0
 .../converters/ConnectionEndpointConverter.java    |    0
 .../cli/converters/DiskStoreNameConverter.java     |    0
 .../internal/cli/converters/EnumConverter.java     |    0
 .../cli/converters/ExpirationActionConverter.java  |    0
 .../internal/cli/converters/FilePathConverter.java |    0
 .../cli/converters/FilePathStringConverter.java    |    0
 .../cli/converters/GatewaySenderIdConverter.java   |    0
 .../internal/cli/converters/HelpConverter.java     |    0
 .../cli/converters/HintTopicConverter.java         |    0
 .../cli/converters/IndexTypeConverter.java         |    0
 .../cli/converters/JarDirPathConverter.java        |    0
 .../cli/converters/JarFilesPathConverter.java      |    0
 .../LocatorDiscoveryConfigConverter.java           |    0
 .../cli/converters/LocatorIdNameConverter.java     |    0
 .../internal/cli/converters/LogLevelConverter.java |    0
 .../cli/converters/MemberGroupConverter.java       |    0
 .../cli/converters/MemberIdNameConverter.java      |    0
 .../cli/converters/RegionPathConverter.java        |    0
 .../cli/domain/AsyncEventQueueDetails.java         |    0
 .../cli/domain/ConnectToLocatorResult.java         |    0
 .../internal/cli/domain/DataCommandRequest.java    |  191 ++
 .../internal/cli/domain/DataCommandResult.java     |  775 +++++
 .../internal/cli/domain/DiskStoreDetails.java      |    0
 .../cli/domain/EvictionAttributesInfo.java         |    0
 .../cli/domain/FixedPartitionAttributesInfo.java   |    0
 .../internal/cli/domain/IndexDetails.java          |    0
 .../cli/domain/MemberConfigurationInfo.java        |    0
 .../cli/domain/PartitionAttributesInfo.java        |    0
 .../internal/cli/domain/RegionAttributesInfo.java  |    0
 .../internal/cli/domain/RegionDescription.java     |    0
 .../cli/domain/RegionDescriptionPerMember.java     |    0
 .../internal/cli/domain/RegionInformation.java     |    0
 .../internal/cli/domain/StackTracesPerMember.java  |    0
 .../cli/functions/AlterQueryServiceFunction.java   |   96 +
 .../cli/functions/AlterRuntimeConfigFunction.java  |   92 +
 .../cli/functions/AsyncEventQueueFunctionArgs.java |    0
 .../cli/functions/ChangeLogLevelFunction.java      |    0
 .../cli/functions/CloseDurableClientFunction.java  |   73 +
 .../cli/functions/CloseDurableCqFunction.java      |   76 +
 .../cli/functions/ContinuousQueryFunction.java     |    0
 .../functions/CreateAsyncEventQueueFunction.java   |  158 +
 .../functions/CreateDefinedIndexesFunction.java    |  105 +
 .../cli/functions/CreateDiskStoreFunction.java     |   53 +
 .../cli/functions/CreateIndexFunction.java         |   85 +
 .../cli/functions/CreateJndiBindingFunction.java   |  101 +
 .../cli/functions/CreateRegionFunctionArgs.java    |    0
 .../cli/functions/DataCommandFunction.java         |  694 +++++
 .../internal/cli/functions/DeployFunction.java     |  182 ++
 .../cli/functions/DescribeDiskStoreFunction.java   |    0
 .../functions/DescribeQueryServiceFunction.java    |   68 +
 .../functions/DestroyAsyncEventQueueFunction.java  |   80 +
 .../DestroyAsyncEventQueueFunctionArgs.java        |    0
 .../cli/functions/DestroyDiskStoreFunction.java    |   72 +
 .../functions/DestroyDiskStoreFunctionArgs.java    |    0
 .../functions/DestroyGatewayReceiverFunction.java  |   74 +
 .../cli/functions/DestroyIndexFunction.java        |  119 +
 .../cli/functions/DestroyJndiBindingFunction.java  |   60 +
 .../cli/functions/ExportConfigFunction.java        |  137 +
 .../internal/cli/functions/ExportDataFunction.java |   82 +
 .../internal/cli/functions/ExportLogsFunction.java |    0
 .../functions/FetchRegionAttributesFunction.java   |   65 +
 .../FetchSharedConfigurationStatusFunction.java    |   52 +
 .../cli/functions/GarbageCollectionFunction.java   |    0
 .../functions/GatewayReceiverCreateFunction.java   |  114 +
 .../cli/functions/GatewaySenderCreateFunction.java |  177 ++
 .../functions/GatewaySenderDestroyFunction.java    |   75 +
 .../GatewaySenderDestroyFunctionArgs.java          |    0
 .../cli/functions/GatewaySenderFunctionArgs.java   |    0
 .../GetMemberConfigInformationFunction.java        |  221 ++
 .../functions/GetRegionDescriptionFunction.java    |    0
 .../internal/cli/functions/GetRegionsFunction.java |    0
 .../cli/functions/GetStackTracesFunction.java      |    0
 .../GetSubscriptionQueueSizeFunction.java          |  104 +
 .../internal/cli/functions/ImportDataFunction.java |   86 +
 .../functions/ListAsyncEventQueuesFunction.java    |   80 +
 .../cli/functions/ListDeployedFunction.java        |   92 +
 .../cli/functions/ListDiskStoresFunction.java      |    0
 .../cli/functions/ListDurableCqNamesFunction.java  |  110 +
 .../cli/functions/ListFunctionFunction.java        |  102 +
 .../internal/cli/functions/ListIndexFunction.java  |    0
 .../cli/functions/ListJndiBindingFunction.java     |   52 +
 .../internal/cli/functions/NetstatFunction.java    |  277 ++
 .../cli/functions/RegionAlterFunction.java         |  287 ++
 .../cli/functions/RegionAttributesWrapper.java     |    0
 .../cli/functions/RegionCreateFunction.java        |  133 +
 .../cli/functions/RegionDestroyFunction.java       |  106 +
 .../internal/cli/functions/RegionFunctionArgs.java |  788 +++++
 .../ResumeAsyncEventQueueDispatcherFunction.java   |   55 +
 .../functions/ShowMissingDiskStoresFunction.java   |    0
 .../internal/cli/functions/ShutDownFunction.java   |    0
 .../cli/functions/SizeExportLogsFunction.java      |    0
 .../internal/cli/functions/UndeployFunction.java   |  116 +
 .../internal/cli/functions/UnregisterFunction.java |    0
 .../cli/functions/UserFunctionExecution.java       |  251 ++
 .../management/internal/cli/help/HelpBlock.java    |    0
 .../geode/management/internal/cli/help/Helper.java |  468 +++
 .../geode/management/internal/cli/help/Topic.java  |    0
 .../cli/remote/CommandExecutionContext.java        |    0
 .../internal/cli/remote/CommandExecutor.java       |  209 ++
 .../internal/cli/remote/CommandStatementImpl.java  |   70 +
 .../internal/cli/remote/MemberCommandService.java  |   82 +
 .../cli/remote/OnlineCommandProcessor.java         |  156 +
 .../internal/cli/remote/WrapperThreadLocal.java    |    0
 .../internal/cli/result/CommandResult.java         |    0
 .../cli/result/CommandResultException.java         |    0
 .../internal/cli/result/TableBuilder.java          |    0
 .../internal/cli/result/TableBuilderHelper.java    |    0
 .../cli/result/model/AbstractResultModel.java      |    0
 .../internal/cli/result/model/DataResultModel.java |    0
 .../internal/cli/result/model/FileResultModel.java |    0
 .../internal/cli/result/model/InfoResultModel.java |    0
 .../internal/cli/result/model/ResultModel.java     |  463 +++
 .../cli/result/model/TabularResultModel.java       |    0
 .../geode/management/internal/cli/shell/Gfsh.java  | 1157 +++++++
 .../management/internal/cli/shell/GfshConfig.java  |    0
 .../internal/cli/shell/GfshExecutionStrategy.java  |    0
 .../internal/cli/shell/JMXConnectionException.java |    0
 .../internal/cli/shell/JMXInvocationException.java |    0
 .../internal/cli/shell/JmxOperationInvoker.java    |    0
 .../internal/cli/shell/MXBeanProvider.java         |    0
 .../internal/cli/shell/MultiCommandHelper.java     |    0
 .../internal/cli/shell/OperationInvoker.java       |    0
 .../internal/cli/shell/ScriptExecutionDetails.java |    0
 .../internal/cli/shell/jline/ANSIBuffer.java       |    0
 .../internal/cli/shell/jline/ANSIHandler.java      |    0
 .../cli/shell/jline/CygwinMinttyTerminal.java      |    0
 .../internal/cli/shell/jline/GfshHistory.java      |    0
 .../cli/shell/jline/GfshUnsupportedTerminal.java   |    0
 .../cli/shell/unsafe/GfshSignalHandler.java        |   88 +
 .../internal/cli/util/BytesToString.java           |    0
 .../internal/cli/util/CLIConsoleBufferUtil.java    |    0
 .../management/internal/cli/util/CauseFinder.java  |    0
 .../internal/cli/util/CommandStringBuilder.java    |    0
 .../internal/cli/util/CommentSkipHelper.java       |    0
 .../internal/cli/util/ConnectionEndpoint.java      |    0
 .../internal/cli/util/DiskStoreCompacter.java      |  149 +
 .../internal/cli/util/DiskStoreUpgrader.java       |  146 +
 .../internal/cli/util/DiskStoreValidater.java      |   55 +
 .../internal/cli/util/EvictionAttributesInfo.java  |    0
 .../internal/cli/util/ExportLogsCacheWriter.java   |    0
 .../internal/cli/util/ExportLogsRepository.java    |    0
 .../cli/util/FixedPartitionAttributesInfo.java     |    0
 .../internal/cli/util/GfshConsoleReader.java       |    0
 .../internal/cli/util/HyphenFormatter.java         |    0
 .../cli/util/JConsoleNotFoundException.java        |    0
 .../management/internal/cli/util/JdkTool.java      |   99 +
 .../management/internal/cli/util/LogExporter.java  |    0
 .../management/internal/cli/util/LogFilter.java    |    0
 .../internal/cli/util/LogLevelExtractor.java       |    0
 .../management/internal/cli/util/MergeLogs.java    |  136 +
 .../internal/cli/util/ReadWriteFile.java           |    0
 .../internal/cli/util/RegionAttributesDefault.java |    0
 .../internal/cli/util/RegionAttributesNames.java   |    0
 .../internal/cli/util/ThreePhraseGenerator.java    |    0
 .../cli/util/VisualVmNotFoundException.java        |    0
 .../internal/web/http/support/HttpRequester.java   |    0
 .../internal/web/shell/HttpOperationInvoker.java   |    0
 .../web/shell/support/HttpInvocationHandler.java   |    0
 .../web/shell/support/HttpMBeanProxyFactory.java   |    0
 .../org.apache.geode.internal.cache.CacheService   |   18 +
 .../test/java/com/examples/UserGfshCommand.java    |    0
 .../cli/ClasspathScanLoadHelperJUnitTest.java      |   75 +
 .../internal/cli/CommandManagerJUnitTest.java      |    0
 .../cli/CommandSeparatorEscapeJUnitTest.java       |    0
 .../internal/cli/GfshParserJUnitTest.java          |    0
 .../cli/ShutdownCommandInterceptorTest.java        |    0
 .../commands/AlterAsyncEventQueueCommandTest.java  |    0
 .../cli/commands/AlterQueryServiceCommandTest.java |  243 ++
 .../cli/commands/AlterRegionCommandTest.java       |  537 ++++
 .../commands/CommandAvailabilityIndicatorTest.java |    0
 .../cli/commands/ConfigurePDXCommandTest.java      |    0
 .../internal/cli/commands/ConnectCommandTest.java  |  378 +++
 .../commands/CreateAsyncEventQueueCommandTest.java |  207 ++
 .../commands/CreateDefinedIndexesCommandTest.java  |  138 +
 .../cli/commands/CreateDiskStoreCommandTest.java   |   85 +
 .../commands/CreateGatewayReceiverCommandTest.java |  174 ++
 .../commands/CreateGatewaySenderCommandTest.java   |  268 ++
 .../cli/commands/CreateIndexCommandTest.java       |  263 ++
 .../cli/commands/CreateJndiBindingCommandTest.java |  313 ++
 .../cli/commands/CreateRegionCommandTest.java      |    0
 .../internal/cli/commands/DeployCommandTest.java   |    0
 .../cli/commands/DescribeConfigCommandTest.java    |   75 +
 .../commands/DescribeJndiBindingCommandTest.java   |    0
 .../commands/DescribeQueryServiceCommandTest.java  |  187 ++
 .../cli/commands/DescribeRegionJUnitTest.java      |    0
 .../DestroyAsyncEventQueueCommandTest.java         |  195 ++
 .../DestroyGatewayReceiverCommandTest.java         |   97 +
 .../commands/DestroyGatewaySenderCommandTest.java  |  119 +
 .../commands/DestroyJndiBindingCommandTest.java    |  220 ++
 .../cli/commands/DestroyRegionCommandTest.java     |  233 ++
 .../cli/commands/DiskStoreCommandsJUnitTest.java   |  211 ++
 .../cli/commands/DiskStoreCommandsUtilsTest.java   |    0
 .../cli/commands/ExecuteFunctionCommandTest.java   |    0
 .../ExportClusterConfigurationCommandTest.java     |  119 +
 .../cli/commands/ExportConfigCommandTest.java      |    0
 .../cli/commands/ExportDataCommandTest.java        |    0
 .../cli/commands/ExportLogsCommandTest.java        |    0
 .../cli/commands/ExportLogsInterceptorTest.java    |    0
 .../cli/commands/ExportStackTraceCommandTest.java  |    0
 .../cli/commands/GfshCommandJUnitTest.java         |    0
 .../ImportClusterConfigurationCommandTest.java     |  192 ++
 .../cli/commands/ImportDataCommandTest.java        |    0
 .../cli/commands/ListAsyncEventQueuesTest.java     |  272 ++
 .../cli/commands/ListGatewayCommandTest.java       |  108 +
 .../cli/commands/ListIndexCommandJUnitTest.java    |    0
 .../cli/commands/ListJndiBindingCommandTest.java   |    0
 .../cli/commands/ListMembersCommandTest.java       |    0
 .../cli/commands/LogLevelInterceptorTest.java      |    0
 ...ResumeAsyncEventQueueDispatcherCommandTest.java |   71 +
 .../cli/commands/ShowMetricsJUnitTest.java         |    0
 .../cli/commands/UserInputPropertyTest.java        |    0
 .../commands/UsernamePasswordInterceptorTest.java  |    0
 .../lifecycle/StartJConsoleCommandTest.java        |    0
 .../lifecycle/StartJVisualVMCommandTest.java       |    0
 .../converters/BaseStringConverterJUnitTest.java   |    0
 .../cli/converters/ClassNameConverterTest.java     |    0
 .../converters/ConfigPropertyConverterTest.java    |    0
 .../cli/converters/IndexTypeConverterTest.java     |    0
 .../cli/converters/JarDirPathConverterTest.java    |    0
 .../cli/converters/JarFilesPathConverterTest.java  |    0
 .../cli/converters/LogLevelConverterTest.java      |    0
 .../converters/RegionPathConverterJUnitTest.java   |    0
 .../internal/cli/domain/AbstractImpl.java          |    0
 .../management/internal/cli/domain/Impl1.java      |    0
 .../management/internal/cli/domain/Impl12.java     |    0
 .../management/internal/cli/domain/Interface1.java |    0
 .../management/internal/cli/domain/Interface2.java |    0
 .../cli/domain/RegionDescriptionJUnitTest.java     |    0
 .../functions/AlterQueryServiceFunctionTest.java   |  154 +
 .../cli/functions/CliFunctionResultTest.java       |   62 +
 .../CreateDefinedIndexesFunctionTest.java          |  241 ++
 .../DescribeDiskStoreFunctionJUnitTest.java        |    0
 .../DescribeQueryServiceFunctionTest.java          |   90 +
 .../DestroyAsyncEventQueueFunctionTest.java        |  105 +
 .../DestroyGatewayReceiverFunctionTest.java        |  114 +
 .../cli/functions/ExpirationAttrsTest.java         |    0
 .../cli/functions/ExportLogsFunctionTest.java      |    0
 .../GatewayReceiverCreateFunctionTest.java         |   70 +
 .../GatewaySenderDestroyFunctionTest.java          |   85 +
 .../cli/functions/GetRegionsFunctionTest.java      |    0
 .../functions/ListDiskStoresFunctionJUnitTest.java |    0
 .../cli/functions/ListIndexFunctionJUnitTest.java  |    0
 .../cli/functions/RegionAlterFunctionTest.java     |  323 ++
 .../cli/functions/RegionDestroyFunctionTest.java   |  117 +
 .../cli/functions/RegionFunctionArgsTest.java      |    0
 .../ShowMissingDiskStoresFunctionTest.java         |    0
 .../cli/functions/UserFunctionExecutionTest.java   |  329 ++
 .../internal/cli/help/HelpBlockUnitTest.java       |    0
 .../internal/cli/help/HelperUnitTest.java          |    0
 .../cli/json/QueryResultFormatterTest.java         |  290 ++
 .../internal/cli/remote/CommandExecutorTest.java   |  216 ++
 .../cli/remote/MemberCommandServiceTest.java       |   58 +
 .../cli/remote/OnlineCommandProcessorTest.java     |    0
 .../internal/cli/result/FileResultTest.java        |    0
 .../internal/cli/result/model/ResultModelTest.java |  195 ++
 .../cli/result/model/TabularResultModelTest.java   |    0
 .../internal/cli/shell/GfshAbstractUnitTest.java   |    0
 .../internal/cli/shell/GfshConfigTest.java         |    0
 .../cli/shell/GfshConsoleModeUnitTest.java         |    0
 .../cli/shell/GfshExecutionStrategyTest.java       |    0
 .../cli/shell/GfshHeadlessModeUnitTest.java        |    0
 .../cli/shell/unsafe/GfshSignalHandlerTest.java    |    0
 .../internal/cli/util/BytesToStringTest.java       |    0
 .../internal/cli/util/CommentSkipHelperTest.java   |    0
 .../cli/util/ExportLogsCacheWriterTest.java        |    0
 .../internal/cli/util/HostUtilsTest.java           |   43 +
 .../internal/cli/util/HyphenFormatterTest.java     |    0
 .../management/internal/cli/util/JdkToolTest.java  |    0
 .../internal/cli/util/LogFilterTest.java           |    0
 .../internal/cli/util/LogLevelExtractorTest.java   |    0
 .../management/internal/cli/util/LogSizerTest.java |    0
 .../internal/cli/util/RegionPathTest.java          |   84 +
 .../cli/util/ThreePhraseGeneratorTest.java         |    0
 .../web/http/support/HttpRequesterTest.java        |    0
 .../org.springframework.shell.core.CommandMarker   |    0
 geode-gfsh/src/test/resources/expected-pom.xml     |  115 +
 geode-http-service/build.gradle                    |    3 -
 .../src/test/resources/expected-pom.xml            |   10 -
 geode-junit/build.gradle                           |    1 +
 .../internal/cli/util/TestMethodAuthorizer.java    |   45 +
 .../internal/cli/commands/TestMethodAuthorizer.txt |    0
 geode-lucene/build.gradle                          |   11 +-
 .../lucene/LuceneCommandsSecurityDUnitTest.java    |    2 +-
 .../cli/DestroyLuceneIndexCommandsDUnitTest.java   |    2 +-
 .../LuceneClusterConfigurationDUnitTest.java       |    2 +-
 .../cli/LuceneIndexCommandsIntegrationTest.java    |    2 +-
 .../lucene/internal/cli/LuceneCommandBase.java     |    8 +-
 .../internal/cli/LuceneCreateIndexCommand.java     |    4 +-
 .../internal/cli/LuceneDescribeIndexCommand.java   |    2 +-
 .../internal/cli/LuceneDestroyIndexCommand.java    |    4 +-
 .../internal/cli/LuceneListIndexCommand.java       |    2 +-
 .../internal/cli/LuceneSearchIndexCommand.java     |    4 +-
 .../cli/functions/LuceneCreateIndexFunction.java   |    9 +-
 .../cli/functions/LuceneDestroyIndexFunction.java  |    2 +-
 .../internal/cli/LuceneIndexCommandsJUnitTest.java |    4 +-
 .../LuceneCreateIndexFunctionJUnitTest.java        |    2 +-
 .../LuceneDestroyIndexFunctionJUnitTest.java       |    2 +-
 geode-lucene/src/test/resources/expected-pom.xml   |   31 +-
 geode-redis/build.gradle                           |    1 +
 geode-redis/src/test/resources/expected-pom.xml    |    5 +
 ...CreateDestroyGatewaySenderCommandDUnitTest.java |    2 +-
 .../CreateGatewayReceiverCommandDUnitTest.java     |    8 +-
 .../DestroyGatewayReceiverCommandDUnitTest.java    |    2 +-
 .../wancommand/ListGatewaysCommandDUnitTest.java   |    2 +-
 .../PauseGatewaySenderCommandDUnitTest.java        |    2 +-
 .../ResumeGatewaySenderCommandDUnitTest.java       |    2 +-
 .../StartGatewayReceiverCommandDUnitTest.java      |    2 +-
 .../StartGatewaySenderCommandDUnitTest.java        |    2 +-
 .../StatusGatewayReceiverCommandDUnitTest.java     |    2 +-
 .../StatusGatewaySenderCommandDUnitTest.java       |    2 +-
 .../StopGatewayReceiverCommandDUnitTest.java       |    2 +-
 .../StopGatewaySenderCommandDUnitTest.java         |    2 +-
 ...rConfigurationIndexWithFromClauseDUnitTest.java |    2 +-
 .../WANClusterConfigurationDUnitTest.java          |    2 +-
 .../cache/wan/GatewayReceiverFactoryImpl.java      |    2 -
 ...ateGatewaySenderMixedSiteOneCurrentSiteTwo.java |    2 +-
 .../cache/wan/WANRollingUpgradeDUnitTest.java      |    2 +-
 geode-web/build.gradle                             |    7 +-
 .../cli/commands/AlterRuntimeCommandDUnitTest.java |    2 +-
 .../commands/ClusterConfigurationDUnitTest.java    |    2 +-
 .../web/controllers/ShellCommandsController.java   |    2 +-
 gradle/rat.gradle                                  |    2 +-
 settings.gradle                                    |    1 +
 992 files changed, 46809 insertions(+), 46533 deletions(-)
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/CliUtilDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterQueryServiceCommandWithSecurityDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DescribeMembersCommandDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DescribeRegionDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommandDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommandSecurityTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/IndexCommandsShareConfigurationDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListAsyncEventQueuesCommandDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListMembersCommandDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListRegionDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RemoveCommandJsonDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RepeatedRebalanceDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ResumeAsyncEventQueueDispatcherDUnitTest.java
 delete mode 100755 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommandDUnitTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/util/TestMethodAuthorizer.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/util/ManagementUtilsDUnitTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/util/TestMethodAuthorizer.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/GfshParserAutoCompletionIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/GfshParserParsingTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreCommandIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ExportDataIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/HistoryCommandIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ImportDataIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/CreateJndiBindingFunctionTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/DestroyJndiBindingFunctionTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/ListJndiBindingFunctionTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/help/HelperIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/json/QueryResultFormatterPdxIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/shell/GfshMultilineCommandTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/management/internal/json/QueryResultFormatterPdxIntegrationTest.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/cache/internal/CommandProcessor.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/cli/CliFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/cli/CliMetaData.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/cli/GfshCommand.java
 delete mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/CliUtil.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/CommandManager.java
 delete mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/GfshParser.java
 delete mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/Launcher.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterAsyncEventQueueCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterOfflineDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterQueryServiceCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeConfigCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/BackupDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ClearDefinedIndexesCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CloseDurableCQsCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CloseDurableClientCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CommandAvailabilityIndicator.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CompactDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CompactOfflineDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ConfigurePDXCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ConnectCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CountDurableCQEventsCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateAsyncEventQueueCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateDefinedIndexesCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateGatewayReceiverCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateIndexCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateJndiBindingCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DebugCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DefineIndexCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DeployCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeClientCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeConnectionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeMemberCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeOfflineDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeQueryServiceCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeRegionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyFunctionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyGatewayReceiverCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyIndexCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyRegionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DisconnectCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/EchoCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExecuteScriptCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExitCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportConfigCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportDataCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportOfflineDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportStackTraceCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GCCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GetCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GfshHelpCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/GfshHintCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/HistoryCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ImportDataCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListAsyncEventQueuesCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListClientCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListDeployedCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListDiskStoresCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListDurableClientCQsCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListFunctionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListGatewayCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListIndexCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListJndiBindingCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListMembersCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ListRegionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/LoadBalanceGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/LocateEntryCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/NetstatCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/PDXRenameCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/PauseGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/PutCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/QueryCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RebalanceCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RegionCommandsUtils.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RemoveCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ResumeAsyncEventQueueDispatcherCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ResumeGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/RevokeMissingDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/SetVariableCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowLogCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMetricsCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMetricsInterceptor.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ShutdownCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/SleepCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartGatewayReceiverCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartLocatorCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StartServerCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StatusClusterConfigServiceCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StatusGatewayReceiverCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StatusGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StopGatewayReceiverCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/StopGatewaySenderCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/UndeployCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/UpgradeOfflineDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/UsernamePasswordInterceptor.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ValidateDiskStoreCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/VersionCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartJConsoleCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartJVisualVMCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartPulseCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartVsdCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StatusLocatorCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StatusServerCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StopLocatorCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StopServerCommand.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/DataCommandRequest.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/domain/DataCommandResult.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/exceptions/UserErrorException.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/AlterQueryServiceFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/AlterRuntimeConfigFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CacheRealizationFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CliFunctionResult.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CloseDurableClientFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CloseDurableCqFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CreateAsyncEventQueueFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CreateDefinedIndexesFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CreateDiskStoreFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CreateIndexFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/CreateJndiBindingFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DataCommandFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DeployFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DescribeQueryServiceFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyDiskStoreFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyGatewayReceiverFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyIndexFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyJndiBindingFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ExportConfigFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ExportDataFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/FetchRegionAttributesFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/FetchSharedConfigurationStatusFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/GatewayReceiverCreateFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/GatewaySenderCreateFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/GetMemberConfigInformationFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/GetMemberInformationFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/GetSubscriptionQueueSizeFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ImportDataFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ListAsyncEventQueuesFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ListDeployedFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ListDurableCqNamesFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ListFunctionFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ListJndiBindingFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/NetstatFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/RebalanceFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/RegionAlterFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/RegionCreateFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/RegionDestroyFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/RegionFunctionArgs.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/ResumeAsyncEventQueueDispatcherFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/UndeployFunction.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/UserFunctionExecution.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/help/Helper.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/i18n/CliStrings.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/json/AbstractJSONFormatter.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/json/QueryResultFormatter.java
 delete mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/CommandExecutor.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/CommandStatementImpl.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/MemberCommandService.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/remote/OnlineCommandProcessor.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/result/model/ResultModel.java
 delete mode 100755 geode-core/src/main/java/org/apache/geode/management/internal/cli/shell/Gfsh.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/shell/unsafe/GfshSignalHandler.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/ClasspathScanLoadHelper.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/DiskStoreCompacter.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/DiskStoreUpgrader.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/DiskStoreValidater.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/HostUtils.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/JdkTool.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/JsonUtil.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/MergeLogs.java
 delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/util/RegionPath.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/exceptions/UserErrorException.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/functions/CacheRealizationFunction.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/functions/CliFunctionResult.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/functions/GetMemberInformationFunction.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/functions/RebalanceFunction.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/i18n/CliStrings.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/json/AbstractJSONFormatter.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/json/QueryResultFormatter.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/util/ClasspathScanLoadHelper.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/util/HostUtils.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/util/JsonUtil.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/util/RegionPath.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/cache/util/TestMethodAuthorizer.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/ClasspathScanLoadHelperJUnitTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/CliUtilTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/AlterQueryServiceCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ConnectCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateAsyncEventQueueCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateDefinedIndexesCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateDiskStoreCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateGatewayReceiverCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateGatewaySenderCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateIndexCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/CreateJndiBindingCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeQueryServiceCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyGatewayReceiverCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyGatewaySenderCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyRegionCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DiskStoreCommandsJUnitTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ListAsyncEventQueuesTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ListGatewayCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ResumeAsyncEventQueueDispatcherCommandTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/AlterQueryServiceFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/CliFunctionResultTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/CreateDefinedIndexesFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/DescribeQueryServiceFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/DestroyGatewayReceiverFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/GatewayReceiverCreateFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/RegionAlterFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/RegionDestroyFunctionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/UserFunctionExecutionTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/json/QueryResultFormatterTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/remote/CommandExecutorTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/remote/MemberCommandServiceTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/result/model/ResultModelTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/util/HostUtilsTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/util/RegionPathTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/util/ManagementUtilsTest.java
 create mode 100644 geode-gfsh/build.gradle
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/CliUtilDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/NetstatDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterAsyncEventQueueCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterCompressorDUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreDUnitTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterQueryServiceCommandWithSecurityDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterQueryServiceCommandWithoutSecurityDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommandDistributedTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ConcurrentDeployDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateAsyncEventQueueCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateDefinedIndexesCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateIndexCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateJndiBindingCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreatePooledJndiBindingDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandPersistsConfigurationDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandWithNoClusterConfigDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionSecurityDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DeployCommandFunctionRegistrationDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DeployCommandRedeployDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DeploySemanticVersionJarDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DeployWithGroupsDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DescribeJndiBindingCommandDUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DescribeMembersCommandDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DescribeQueryServiceCommandDUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DescribeRegionDUnitTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommandDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DestroyIndexCommandsDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DestroyRegionCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DestroySecondJndiBindingCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/DiskStoreCommandsDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommandDUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommandSecurityTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportLogsDistributedTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportLogsOnServerManagerDistributedTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportLogsStatsDistributedTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportLogsWithMemberGroupDistributedTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportStackTraceCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/FunctionCommandsDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/GcCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/GemfireDataCommandsDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/GfshHostNameVerificationDistributedTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandDUnitTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/IndexCommandsShareConfigurationDUnitTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListAsyncEventQueuesCommandDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListIndexCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListJndiBindingCommandDUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListMembersCommandDUnitTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListRegionDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/LocateEntryDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ManagedConnectionFactoryForTesting.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/QueryCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandDistributedTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RegionChangesPersistThroughClusterConfigurationDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RegionMembershipMBeanDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RemoveCommandDUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RemoveCommandJsonDUnitTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RepeatedRebalanceDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RepeatedRebalancePartitionResolver.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ResumeAsyncEventQueueDispatcherDUnitTest.java
 create mode 100755 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowLogCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMetricsDUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommandDUnitTest.java
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShutdownCommandDUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/TestCompressor1.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/TestCustomIdleExpiry.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/TestCustomTTLExpiry.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/java/org/apache/geode/management/internal/cli/util/MergeLogsDistributedTest.java (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/resources/org/apache/geode/management/internal/cli/commands/CreateRegionCommandDUnitTest.xml (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/resources/org/apache/geode/management/internal/cli/commands/DeployCommandRedeployDUnitTest_FunctionATemplate (100%)
 rename {geode-core => geode-gfsh}/src/distributedTest/resources/org/apache/geode/management/internal/cli/commands/DeployCommandRedeployDUnitTest_FunctionBTemplate (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/GfshParserAutoCompletionIntegrationTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/GfshParserConverterTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/GfshParserParsingTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/HeadlessGfshIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/OptionAliasesParsingTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/TableBuilderJUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/AlterDiskStoreCommandIntegrationTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ConfigurePDXCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/DebugCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/DescribeConnectionCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/DescribeDiskStoreCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/DescribeRegionIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/EchoCommandIntegrationTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ExportDataIntegrationTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/GetCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/GfshCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/HTTPServiceSSLSupportJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/HintCommandIntegrationTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/HistoryCommandIntegrationTest.java
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ImportDataIntegrationTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/IndexCommandsIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ListDiskStoreCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ListRegionIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/PutCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/QueryCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/ShowMetricsCommandIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/StartMemberUtilsTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/VersionCommandJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/lifecycle/GfshStatusCommandsIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/domain/IndexDetailsIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/ChangeLogLevelFunctionIntegrationTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/CreateJndiBindingFunctionTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/DataCommandFunctionJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/DataCommandFunctionWithPDXJUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/DestroyJndiBindingFunctionTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/ExportLogsFunctionIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/Geode3544JUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/ListJndiBindingFunctionTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/SizeExportLogsFunctionFileIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/functions/SizeExportLogsFunctionIntegrationTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/help/HelperIntegrationTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/result/model/ResultModelIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/shell/GfshConfigInitFileJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/shell/GfshHistoryJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/shell/GfshInitFileIntegrationTest.java (100%)
 create mode 100644 geode-gfsh/src/integrationTest/java/org/apache/geode/management/internal/cli/shell/GfshMultilineCommandTest.java
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/util/LogExporterFileIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/integrationTest/java/org/apache/geode/management/internal/cli/util/LogExporterIntegrationTest.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/internal/GfeConsoleReaderFactory.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/cli/CliFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/cli/CliMetaData.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/CommandProcessingException.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/CommandService.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/CommandServiceException.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/CommandStatement.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/ConverterHint.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/Disabled.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/cli/GfshCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/Result.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/SingleGfshCommand.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/UpdateAllConfigurationGroupsMarker.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/cli/package.html (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/AbstractCliAroundInterceptor.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/CliAroundInterceptor.java (100%)
 create mode 100755 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/CliUtil.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/CommandManager.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/CommandManagerAware.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/CommandRequest.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/GfshParseResult.java (100%)
 create mode 100755 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/GfshParser.java
 create mode 100755 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/Launcher.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/LogWrapper.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/AlterAsyncEventQueueCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/AlterOfflineDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/AlterQueryServiceCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeConfigCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/BackupDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ClearDefinedIndexesCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CloseDurableCQsCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CloseDurableClientCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CommandAvailabilityIndicator.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CompactDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CompactOfflineDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ConfigurePDXCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ConnectCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CountDurableCQEventsCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateAsyncEventQueueCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateDefinedIndexesCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateGatewayReceiverCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateIndexCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateJndiBindingCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/DataCommandsUtils.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DebugCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DefineIndexCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DeployCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeClientCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeConnectionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeDiskStoreCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeJndiBindingCommand.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeMemberCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeOfflineDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeQueryServiceCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DescribeRegionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyFunctionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyGatewayReceiverCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyIndexCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyRegionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/DisconnectCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/DiskStoreCommandsUtils.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/EchoCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExecuteScriptCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExitCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExportConfigCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExportDataCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsInterceptor.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExportOfflineDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ExportStackTraceCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/GCCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/GetCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/GfshHelpCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/GfshHintCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/HistoryCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ImportDataCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/IndexDefinition.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/LauncherSignalListener.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListAsyncEventQueuesCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListClientCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListDeployedCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListDiskStoresCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListDurableClientCQsCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListFunctionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListGatewayCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListIndexCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListJndiBindingCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListMembersCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ListRegionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/LoadBalanceGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/LocateEntryCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/NetstatCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/OfflineGfshCommand.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/PDXRenameCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/PauseGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/PutCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/QueryCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/QueryInterceptor.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/RebalanceCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/RegionCommandsUtils.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/RemoveCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ResumeAsyncEventQueueDispatcherCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ResumeGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/RevokeMissingDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/SetVariableCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ShCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ShowDeadlockCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ShowLogCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMetricsCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMetricsInterceptor.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ShowMissingDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ShutdownCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/SleepCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StartGatewayReceiverCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StartGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StartLocatorCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/StartMemberUtils.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StartServerCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StatusClusterConfigServiceCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StatusGatewayReceiverCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StatusGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StopGatewayReceiverCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StopGatewaySenderCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/UndeployCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/UpgradeOfflineDiskStoreCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/commands/UserInputProperty.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/UsernamePasswordInterceptor.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/ValidateDiskStoreCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/VersionCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartJConsoleCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartJVisualVMCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartPulseCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartVsdCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StatusLocatorCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StatusServerCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StopLocatorCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/lifecycle/StopServerCommand.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/BaseStringConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/ClassNameConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/ClusterMemberIdNameConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/ConfigPropertyConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/ConnectionEndpointConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/DiskStoreNameConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/EnumConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/ExpirationActionConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/FilePathConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/FilePathStringConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/GatewaySenderIdConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/HelpConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/HintTopicConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/IndexTypeConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/JarDirPathConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/JarFilesPathConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/LocatorDiscoveryConfigConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/LocatorIdNameConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/LogLevelConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/MemberGroupConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/MemberIdNameConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/converters/RegionPathConverter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/AsyncEventQueueDetails.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/ConnectToLocatorResult.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/domain/DataCommandRequest.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/domain/DataCommandResult.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/DiskStoreDetails.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/EvictionAttributesInfo.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/FixedPartitionAttributesInfo.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/IndexDetails.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/MemberConfigurationInfo.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/PartitionAttributesInfo.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/RegionAttributesInfo.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/RegionDescription.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/RegionDescriptionPerMember.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/RegionInformation.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/domain/StackTracesPerMember.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/AlterQueryServiceFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/AlterRuntimeConfigFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/AsyncEventQueueFunctionArgs.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/ChangeLogLevelFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/CloseDurableClientFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/CloseDurableCqFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/ContinuousQueryFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/CreateAsyncEventQueueFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/CreateDefinedIndexesFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/CreateDiskStoreFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/CreateIndexFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/CreateJndiBindingFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/CreateRegionFunctionArgs.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DataCommandFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DeployFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/DescribeDiskStoreFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DescribeQueryServiceFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunctionArgs.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyDiskStoreFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyDiskStoreFunctionArgs.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyGatewayReceiverFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyIndexFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyJndiBindingFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ExportConfigFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ExportDataFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/ExportLogsFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/FetchRegionAttributesFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/FetchSharedConfigurationStatusFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/GarbageCollectionFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/GatewayReceiverCreateFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/GatewaySenderCreateFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunctionArgs.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/GatewaySenderFunctionArgs.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/GetMemberConfigInformationFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/GetRegionDescriptionFunction.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/GetRegionsFunction.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/GetStackTracesFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/GetSubscriptionQueueSizeFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ImportDataFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ListAsyncEventQueuesFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ListDeployedFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/ListDiskStoresFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ListDurableCqNamesFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ListFunctionFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/ListIndexFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ListJndiBindingFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/NetstatFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/RegionAlterFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/RegionAttributesWrapper.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/RegionCreateFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/RegionDestroyFunction.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/RegionFunctionArgs.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/ResumeAsyncEventQueueDispatcherFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/ShowMissingDiskStoresFunction.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/ShutDownFunction.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/SizeExportLogsFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/UndeployFunction.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/functions/UnregisterFunction.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/UserFunctionExecution.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/help/HelpBlock.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/help/Helper.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/help/Topic.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/remote/CommandExecutionContext.java (100%)
 create mode 100755 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/remote/CommandExecutor.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/remote/CommandStatementImpl.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/remote/MemberCommandService.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/remote/OnlineCommandProcessor.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/remote/WrapperThreadLocal.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/CommandResult.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/CommandResultException.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/TableBuilder.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/TableBuilderHelper.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/model/AbstractResultModel.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/model/DataResultModel.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/model/FileResultModel.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/model/InfoResultModel.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/result/model/ResultModel.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/result/model/TabularResultModel.java (100%)
 create mode 100755 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/shell/Gfsh.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/GfshConfig.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/GfshExecutionStrategy.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/JMXConnectionException.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/JMXInvocationException.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/JmxOperationInvoker.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/MXBeanProvider.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/MultiCommandHelper.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/OperationInvoker.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/ScriptExecutionDetails.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/jline/ANSIBuffer.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/jline/ANSIHandler.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/jline/CygwinMinttyTerminal.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/jline/GfshHistory.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/shell/jline/GfshUnsupportedTerminal.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/shell/unsafe/GfshSignalHandler.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/BytesToString.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/CLIConsoleBufferUtil.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/CauseFinder.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/CommandStringBuilder.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/CommentSkipHelper.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/ConnectionEndpoint.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/util/DiskStoreCompacter.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/util/DiskStoreUpgrader.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/util/DiskStoreValidater.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/EvictionAttributesInfo.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/ExportLogsCacheWriter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/ExportLogsRepository.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/FixedPartitionAttributesInfo.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/GfshConsoleReader.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/HyphenFormatter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/JConsoleNotFoundException.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/util/JdkTool.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/LogExporter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/LogFilter.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/LogLevelExtractor.java (100%)
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/util/MergeLogs.java
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/ReadWriteFile.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/RegionAttributesDefault.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/RegionAttributesNames.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/ThreePhraseGenerator.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/cli/util/VisualVmNotFoundException.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/web/http/support/HttpRequester.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/web/shell/HttpOperationInvoker.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/web/shell/support/HttpInvocationHandler.java (100%)
 rename {geode-core => geode-gfsh}/src/main/java/org/apache/geode/management/internal/web/shell/support/HttpMBeanProxyFactory.java (100%)
 create mode 100644 geode-gfsh/src/main/resources/META-INF/services/org.apache.geode.internal.cache.CacheService
 rename {geode-core => geode-gfsh}/src/test/java/com/examples/UserGfshCommand.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/ClasspathScanLoadHelperJUnitTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/CommandManagerJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/CommandSeparatorEscapeJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/GfshParserJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/ShutdownCommandInterceptorTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/AlterAsyncEventQueueCommandTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/AlterQueryServiceCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRegionCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/CommandAvailabilityIndicatorTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ConfigurePDXCommandTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/ConnectCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/CreateAsyncEventQueueCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/CreateDefinedIndexesCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/CreateDiskStoreCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/CreateGatewayReceiverCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/CreateGatewaySenderCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/CreateIndexCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/CreateJndiBindingCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/CreateRegionCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/DeployCommandTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeConfigCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeJndiBindingCommandTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeQueryServiceCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/DescribeRegionJUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyGatewayReceiverCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyGatewaySenderCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyJndiBindingCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyRegionCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/DiskStoreCommandsJUnitTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/DiskStoreCommandsUtilsTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ExecuteFunctionCommandTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ExportConfigCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ExportDataCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ExportLogsCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ExportLogsInterceptorTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ExportStackTraceCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/GfshCommandJUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ImportDataCommandTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/ListAsyncEventQueuesTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/ListGatewayCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ListIndexCommandJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ListJndiBindingCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ListMembersCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/LogLevelInterceptorTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/ResumeAsyncEventQueueDispatcherCommandTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/ShowMetricsJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/UserInputPropertyTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/UsernamePasswordInterceptorTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartJConsoleCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/commands/lifecycle/StartJVisualVMCommandTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/BaseStringConverterJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/ClassNameConverterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/ConfigPropertyConverterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/IndexTypeConverterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/JarDirPathConverterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/JarFilesPathConverterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/LogLevelConverterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/converters/RegionPathConverterJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/domain/AbstractImpl.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/domain/Impl1.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/domain/Impl12.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/domain/Interface1.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/domain/Interface2.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/domain/RegionDescriptionJUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/AlterQueryServiceFunctionTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/CliFunctionResultTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/CreateDefinedIndexesFunctionTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/DescribeDiskStoreFunctionJUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/DescribeQueryServiceFunctionTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunctionTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/DestroyGatewayReceiverFunctionTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/ExpirationAttrsTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/ExportLogsFunctionTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/GatewayReceiverCreateFunctionTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/GatewaySenderDestroyFunctionTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/GetRegionsFunctionTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/ListDiskStoresFunctionJUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/ListIndexFunctionJUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/RegionAlterFunctionTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/RegionDestroyFunctionTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/RegionFunctionArgsTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/functions/ShowMissingDiskStoresFunctionTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/UserFunctionExecutionTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/help/HelpBlockUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/help/HelperUnitTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/json/QueryResultFormatterTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/remote/CommandExecutorTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/remote/MemberCommandServiceTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/remote/OnlineCommandProcessorTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/result/FileResultTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/result/model/ResultModelTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/result/model/TabularResultModelTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/shell/GfshAbstractUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/shell/GfshConfigTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/shell/GfshConsoleModeUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/shell/GfshExecutionStrategyTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/shell/GfshHeadlessModeUnitTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/shell/unsafe/GfshSignalHandlerTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/BytesToStringTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/CommentSkipHelperTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/ExportLogsCacheWriterTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/util/HostUtilsTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/HyphenFormatterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/JdkToolTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/LogFilterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/LogLevelExtractorTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/LogSizerTest.java (100%)
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/util/RegionPathTest.java
 rename {geode-core => geode-gfsh}/src/test/java/org/apache/geode/management/internal/cli/util/ThreePhraseGeneratorTest.java (100%)
 rename {geode-core/src/integrationTest => geode-gfsh/src/test}/java/org/apache/geode/management/internal/web/http/support/HttpRequesterTest.java (100%)
 rename {geode-core => geode-gfsh}/src/test/resources/META-INF/services/org.springframework.shell.core.CommandMarker (100%)
 create mode 100644 geode-gfsh/src/test/resources/expected-pom.xml
 create mode 100644 geode-junit/src/main/java/org/apache/geode/management/internal/cli/util/TestMethodAuthorizer.java
 rename {geode-core/src/distributedTest => geode-junit/src/main}/resources/org/apache/geode/management/internal/cli/commands/TestMethodAuthorizer.txt (100%)