[jira] [Created] (GEODE-3343) Reactor FunctionCommandsDUnitTestGemfireDataCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3343: Summary: Reactor FunctionCommandsDUnitTestGemfireDataCommandsDUnitTest to use test rules Key: GEODE-3343 URL: https://issues.apache.org/jira/browse/GEODE-3343 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{FunctionCommandsDUnitTestGemfireDataCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3347) Refacor ListAndDescribeDiskStoreCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3347: Summary: Refacor ListAndDescribeDiskStoreCommandsDUnitTest to use test rules Key: GEODE-3347 URL: https://issues.apache.org/jira/browse/GEODE-3347 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{ListAndDescribeDiskStoreCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3349) Refactor ListAndDescribeRegionDUnitTest to use test rules
Emily Yeh created GEODE-3349: Summary: Refactor ListAndDescribeRegionDUnitTest to use test rules Key: GEODE-3349 URL: https://issues.apache.org/jira/browse/GEODE-3349 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{ListAndDescribeRegionDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3363) Refactor CreateGatewaySenderCommandDUnitTest to use test rules
Emily Yeh created GEODE-3363: Summary: Refactor CreateGatewaySenderCommandDUnitTest to use test rules Key: GEODE-3363 URL: https://issues.apache.org/jira/browse/GEODE-3363 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{CreateGatewaySenderCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3365) Refactor PauseGatewaySenderCommandDUnitTest to use test rules
Emily Yeh created GEODE-3365: Summary: Refactor PauseGatewaySenderCommandDUnitTest to use test rules Key: GEODE-3365 URL: https://issues.apache.org/jira/browse/GEODE-3365 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{PauseGatewaySenderCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3366) Refactor ResumeGatewaySenderCommandDUnitTest to use test rules
Emily Yeh created GEODE-3366: Summary: Refactor ResumeGatewaySenderCommandDUnitTest to use test rules Key: GEODE-3366 URL: https://issues.apache.org/jira/browse/GEODE-3366 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {ResumeGatewaySenderCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3353) Refactor QueueCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3353: Summary: Refactor QueueCommandsDUnitTest to use test rules Key: GEODE-3353 URL: https://issues.apache.org/jira/browse/GEODE-3353 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{QueueCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3359) Refactor DurableClientCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3359: Summary: Refactor DurableClientCommandsDUnitTest to use test rules Key: GEODE-3359 URL: https://issues.apache.org/jira/browse/GEODE-3359 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{DurableClientCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3358) Refactor DescribeClientCommandDUnitTest to use test rules
Emily Yeh created GEODE-3358: Summary: Refactor DescribeClientCommandDUnitTest to use test rules Key: GEODE-3358 URL: https://issues.apache.org/jira/browse/GEODE-3358 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{DescribeClientCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3366) Refactor ResumeGatewaySenderCommandDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3366: - Description: {{ResumeGatewaySenderCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. (was: {ResumeGatewaySenderCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules.) > Refactor ResumeGatewaySenderCommandDUnitTest to use test rules > -- > > Key: GEODE-3366 > URL: https://issues.apache.org/jira/browse/GEODE-3366 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh > > {{ResumeGatewaySenderCommandDUnitTest}} is using {{CliCommandTestBase}}, > which is a deprecated class. It should be refactored to use more current test > rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3357) Refactor ClientCommandsTestUtils to use test rules
Emily Yeh created GEODE-3357: Summary: Refactor ClientCommandsTestUtils to use test rules Key: GEODE-3357 URL: https://issues.apache.org/jira/browse/GEODE-3357 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{ClientCommandsTestUtils}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3356) Refactor CreateAlterDestroyRegionCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3356: Summary: Refactor CreateAlterDestroyRegionCommandsDUnitTest to use test rules Key: GEODE-3356 URL: https://issues.apache.org/jira/browse/GEODE-3356 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{CreateAlterDestroyRegionCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3342) Refactor FunctionCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3342: Summary: Refactor FunctionCommandsDUnitTest to use test rules Key: GEODE-3342 URL: https://issues.apache.org/jira/browse/GEODE-3342 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{FunctionCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3360) Refactor ListClientCommandDUnitTest to use test rules
Emily Yeh created GEODE-3360: Summary: Refactor ListClientCommandDUnitTest to use test rules Key: GEODE-3360 URL: https://issues.apache.org/jira/browse/GEODE-3360 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{ListClientCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3361) Refactor LuceneIndexCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3361: Summary: Refactor LuceneIndexCommandsDUnitTest to use test rules Key: GEODE-3361 URL: https://issues.apache.org/jira/browse/GEODE-3361 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{LuceneIndexCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3364) Refactor DestroyGatewaySenderCommandDUnitTest to use test rules
Emily Yeh created GEODE-3364: Summary: Refactor DestroyGatewaySenderCommandDUnitTest to use test rules Key: GEODE-3364 URL: https://issues.apache.org/jira/browse/GEODE-3364 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{DestroyGatewaySenderCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3337) Refactor LauncherLifecycleCommandsDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3337: - Description: {{IndexCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. (was: `LauncherLifecycleCommandsDUnitTest` is using `CliCommandTestBase`, which is a deprecated class. It should be refactored to use more current test rules.) > Refactor LauncherLifecycleCommandsDUnitTest to use test rules > - > > Key: GEODE-3337 > URL: https://issues.apache.org/jira/browse/GEODE-3337 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh > > {{IndexCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a > deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3340) Refactor ConfigCommandsDUnitTest to use test rules
Emily Yeh created GEODE-3340: Summary: Refactor ConfigCommandsDUnitTest to use test rules Key: GEODE-3340 URL: https://issues.apache.org/jira/browse/GEODE-3340 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{ConfigCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3339) Refactor ClusterConfigurationServiceEndToEndDUnitTest to use test rules
Emily Yeh created GEODE-3339: Summary: Refactor ClusterConfigurationServiceEndToEndDUnitTest to use test rules Key: GEODE-3339 URL: https://issues.apache.org/jira/browse/GEODE-3339 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{ClusterConfigurationServiceEndToEndDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3369) Refactor StatusGatewayReceiverCommandDUnitTest to use test rules
Emily Yeh created GEODE-3369: Summary: Refactor StatusGatewayReceiverCommandDUnitTest to use test rules Key: GEODE-3369 URL: https://issues.apache.org/jira/browse/GEODE-3369 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{StatusGatewayReceiverCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3367) Refactor StartGatewayReceiverCommandDUnitTest to use test rules
Emily Yeh created GEODE-3367: Summary: Refactor StartGatewayReceiverCommandDUnitTest to use test rules Key: GEODE-3367 URL: https://issues.apache.org/jira/browse/GEODE-3367 Project: Geode Issue Type: Sub-task Components: tests Reporter: Emily Yeh {{StartGatewayReceiverCommandDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3343) Reactor GemfireDataCommandsDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3343: - Summary: Reactor GemfireDataCommandsDUnitTest to use test rules (was: Reactor FunctionCommandsDUnitTestGemfireDataCommandsDUnitTest to use test rules) > Reactor GemfireDataCommandsDUnitTest to use test rules > -- > > Key: GEODE-3343 > URL: https://issues.apache.org/jira/browse/GEODE-3343 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh > > {{FunctionCommandsDUnitTestGemfireDataCommandsDUnitTest}} is using > {{CliCommandTestBase}}, which is a deprecated class. It should be refactored > to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3343) Reactor GemfireDataCommandsDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3343: - Description: {{GemfireDataCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules. (was: {{FunctionCommandsDUnitTestGemfireDataCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a deprecated class. It should be refactored to use more current test rules.) > Reactor GemfireDataCommandsDUnitTest to use test rules > -- > > Key: GEODE-3343 > URL: https://issues.apache.org/jira/browse/GEODE-3343 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh > > {{GemfireDataCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a > deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3336) Refactor IndexCommandsDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3336: Assignee: Emily Yeh > Refactor IndexCommandsDUnitTest to use test rules > - > > Key: GEODE-3336 > URL: https://issues.apache.org/jira/browse/GEODE-3336 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh >Assignee: Emily Yeh > > `IndexCommandsDUnitTest` is using `CliCommandTestBase`, which is a deprecated > class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3336) Refactor IndexCommandsDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3336. -- Resolution: Fixed > Refactor IndexCommandsDUnitTest to use test rules > - > > Key: GEODE-3336 > URL: https://issues.apache.org/jira/browse/GEODE-3336 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{IndexCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a > deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3339) Refactor ClusterConfigurationServiceEndToEndDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3339. -- Resolution: Fixed > Refactor ClusterConfigurationServiceEndToEndDUnitTest to use test rules > --- > > Key: GEODE-3339 > URL: https://issues.apache.org/jira/browse/GEODE-3339 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{ClusterConfigurationServiceEndToEndDUnitTest}} is using > {{CliCommandTestBase}}, which is a deprecated class. It should be refactored > to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3257) Refactor DeployCommands
[ https://issues.apache.org/jira/browse/GEODE-3257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3257: Assignee: Emily Yeh > Refactor DeployCommands > --- > > Key: GEODE-3257 > URL: https://issues.apache.org/jira/browse/GEODE-3257 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{DeployCommands.java}} is a large class that contains multiple commands. > Each command should be refactored into a separate class, and the methods > shared by the commands should be refactored into a new and appropriately > named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Reopened] (GEODE-1449) CI Failure: ConfigCommandsDUnitTest.testExportConfig
[ https://issues.apache.org/jira/browse/GEODE-1449?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reopened GEODE-1449: -- > CI Failure: ConfigCommandsDUnitTest.testExportConfig > > > Key: GEODE-1449 > URL: https://issues.apache.org/jira/browse/GEODE-1449 > Project: Geode > Issue Type: Bug > Components: gfsh >Reporter: Udo Kohlmeyer >Assignee: Emily Yeh > Labels: CI, Flaky > > Build #478 (May 24, 2016 3:42:27 AM) > Revision: 45a4ef29f3c8174281aad667265a0764b0b912a3 > https://builds.apache.org/job/Geode-nightly/478/testReport/junit/com.gemstone.gemfire.management.internal.cli.commands/ConfigCommandsDUnitTest/testExportConfig/ > Stacktrace > java.lang.AssertionError: Connect command failed to connect to manager > asf902.gq1.ygridcore.net[20761] result=Failed to retrieve RMIServer stub: > javax.naming.CommunicationException [Root exception is > java.rmi.NoSuchObjectException: no such object in table] > at > com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.connect(CliCommandTestBase.java:223) > at > com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.setUpJmxManagerOnVm0ThenConnect(CliCommandTestBase.java:106) > at > com.gemstone.gemfire.management.internal.cli.commands.ConfigCommandsDUnitTest.testExportConfig(ConfigCommandsDUnitTest.java:172) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) > at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:112) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66) > at > org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51) > at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) > at > org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) > at > org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) > at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) > at > org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109) > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at
[jira] [Assigned] (GEODE-3330) secure ability to register CQ
[ https://issues.apache.org/jira/browse/GEODE-3330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3330: Assignee: Emily Yeh > secure ability to register CQ > - > > Key: GEODE-3330 > URL: https://issues.apache.org/jira/browse/GEODE-3330 > Project: Geode > Issue Type: Sub-task > Components: security >Reporter: Swapnil Bawaskar >Assignee: Emily Yeh > > With integrated security, we require that for registering a CQ user must have > CLUSTER:MANAGE:QUERY permissions. This however, means that a user with > CLUSTER:MANAGE will be able to register a CQ with initial results and be able > to see data. > In order to register a CQ with initial results, we should require that the > user has DATA:READ permission. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3265) Refactor MiscellaneousCommands
[ https://issues.apache.org/jira/browse/GEODE-3265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3265. -- Resolution: Fixed > Refactor MiscellaneousCommands > -- > > Key: GEODE-3265 > URL: https://issues.apache.org/jira/browse/GEODE-3265 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{MiscellaneousCommands.java}} is a large class that contains multiple > commands. Each command should be refactored into a separate class, and the > methods shared by the commands should be refactored into a new and > appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3255) Refactor CreateAlterDestroyRegionCommands
[ https://issues.apache.org/jira/browse/GEODE-3255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3255. -- Resolution: Fixed > Refactor CreateAlterDestroyRegionCommands > - > > Key: GEODE-3255 > URL: https://issues.apache.org/jira/browse/GEODE-3255 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{CreateAlterDestroyRegionCommands.java}} is a large class that contains > multiple commands. Each command should be refactored into a separate class, > and the methods shared by the commands should be refactored into a new and > appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3266) Refactor PDXCommands
[ https://issues.apache.org/jira/browse/GEODE-3266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3266. -- Resolution: Fixed > Refactor PDXCommands > > > Key: GEODE-3266 > URL: https://issues.apache.org/jira/browse/GEODE-3266 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{PDXCommands.java}} is a large class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3267) Refactor QueueCommands
[ https://issues.apache.org/jira/browse/GEODE-3267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3267. -- Resolution: Fixed > Refactor QueueCommands > -- > > Key: GEODE-3267 > URL: https://issues.apache.org/jira/browse/GEODE-3267 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{QueueCommands.java}} is a large class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3257) Refactor DeployCommands
[ https://issues.apache.org/jira/browse/GEODE-3257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3257. -- Resolution: Fixed > Refactor DeployCommands > --- > > Key: GEODE-3257 > URL: https://issues.apache.org/jira/browse/GEODE-3257 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{DeployCommands.java}} is a large class that contains multiple commands. > Each command should be refactored into a separate class, and the methods > shared by the commands should be refactored into a new and appropriately > named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3268) Refactor RegionCommands
[ https://issues.apache.org/jira/browse/GEODE-3268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3268. -- Resolution: Fixed > Refactor RegionCommands > --- > > Key: GEODE-3268 > URL: https://issues.apache.org/jira/browse/GEODE-3268 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{RegionCommands.java}} is a large class that contains multiple commands. > Each command should be refactored into a separate class, and the methods > shared by the commands should be refactored into a new and appropriately > named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3270) Refactor StatusCommands
[ https://issues.apache.org/jira/browse/GEODE-3270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3270. -- Resolution: Fixed > Refactor StatusCommands > --- > > Key: GEODE-3270 > URL: https://issues.apache.org/jira/browse/GEODE-3270 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{StatusCommands.java}} is class that already contains a single command, but > a better-fitting name for the class is > {{StatusClusterConfigServiceCommand.java}}. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3261) Refactor GfshHelpCommands
[ https://issues.apache.org/jira/browse/GEODE-3261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3261. -- Resolution: Fixed > Refactor GfshHelpCommands > - > > Key: GEODE-3261 > URL: https://issues.apache.org/jira/browse/GEODE-3261 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{GfshHelpCommands.java}} is a class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3330) secure ability to register CQ
[ https://issues.apache.org/jira/browse/GEODE-3330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3330: Assignee: (was: Emily Yeh) > secure ability to register CQ > - > > Key: GEODE-3330 > URL: https://issues.apache.org/jira/browse/GEODE-3330 > Project: Geode > Issue Type: Sub-task > Components: docs, security >Reporter: Swapnil Bawaskar > > With integrated security, we require that for registering a CQ user must have > CLUSTER:MANAGE:QUERY permissions. This however, means that a user with > CLUSTER:MANAGE will be able to register a CQ with initial results and be able > to see data. > In order to register a CQ with initial results, we should require that the > user has DATA:READ permission. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3330) secure ability to register CQ
[ https://issues.apache.org/jira/browse/GEODE-3330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3330: Assignee: Emily Yeh > secure ability to register CQ > - > > Key: GEODE-3330 > URL: https://issues.apache.org/jira/browse/GEODE-3330 > Project: Geode > Issue Type: Sub-task > Components: docs, security >Reporter: Swapnil Bawaskar >Assignee: Emily Yeh > > With integrated security, we require that for registering a CQ user must have > CLUSTER:MANAGE:QUERY permissions. This however, means that a user with > CLUSTER:MANAGE will be able to register a CQ with initial results and be able > to see data. > In order to register a CQ with initial results, we should require that the > user has DATA:READ permission. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3330) secure ability to register CQ
[ https://issues.apache.org/jira/browse/GEODE-3330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3330: Assignee: (was: Emily Yeh) > secure ability to register CQ > - > > Key: GEODE-3330 > URL: https://issues.apache.org/jira/browse/GEODE-3330 > Project: Geode > Issue Type: Sub-task > Components: docs, security >Reporter: Swapnil Bawaskar > > With integrated security, we require that for registering a CQ user must have > CLUSTER:MANAGE:QUERY permissions. This however, means that a user with > CLUSTER:MANAGE will be able to register a CQ with initial results and be able > to see data. > In order to register a CQ with initial results, we should require that the > user has DATA:READ permission. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3230) Delete unused commands in CliStrings
[ https://issues.apache.org/jira/browse/GEODE-3230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3230. -- Resolution: Fixed > Delete unused commands in CliStrings > > > Key: GEODE-3230 > URL: https://issues.apache.org/jira/browse/GEODE-3230 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > There are a lot of commands in {{CliStrings}} that aren't used. For example, > {{start manager}} has a whole set of associated commands - > {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, > {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. > These commands should be deleted to clean up the code. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3256) Refactor DataCommands
[ https://issues.apache.org/jira/browse/GEODE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3256. -- Resolution: Fixed > Refactor DataCommands > - > > Key: GEODE-3256 > URL: https://issues.apache.org/jira/browse/GEODE-3256 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{DataCommands.java}} is a large class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3337) Refactor LauncherLifecycleCommandsDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3337. -- Resolution: Fixed > Refactor LauncherLifecycleCommandsDUnitTest to use test rules > - > > Key: GEODE-3337 > URL: https://issues.apache.org/jira/browse/GEODE-3337 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{LauncherLifecycleCommandsDUnitTest}} is using {{CliCommandTestBase}}, which > is a deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3260) Refactor FunctionCommands
[ https://issues.apache.org/jira/browse/GEODE-3260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3260. -- Resolution: Fixed > Refactor FunctionCommands > - > > Key: GEODE-3260 > URL: https://issues.apache.org/jira/browse/GEODE-3260 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{FunctionCommands.java}} is a large class that contains multiple commands. > Each command should be refactored into a separate class, and the methods > shared by the commands should be refactored into a new and appropriately > named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3362) Refactor CreateGatewayReceiverCommandDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3362: Assignee: (was: Emily Yeh) > Refactor CreateGatewayReceiverCommandDUnitTest to use test rules > > > Key: GEODE-3362 > URL: https://issues.apache.org/jira/browse/GEODE-3362 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh > > {{CreateGatewayReceiverCommandDUnitTest}} is using {{CliCommandTestBase}}, > which is a deprecated class. It should be refactored to use more current test > rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3330) secure ability to register CQ
[ https://issues.apache.org/jira/browse/GEODE-3330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3330. -- Resolution: Fixed > secure ability to register CQ > - > > Key: GEODE-3330 > URL: https://issues.apache.org/jira/browse/GEODE-3330 > Project: Geode > Issue Type: Sub-task > Components: docs, security >Reporter: Swapnil Bawaskar > > With integrated security, we require that for registering a CQ user must have > CLUSTER:MANAGE:QUERY permissions. This however, means that a user with > CLUSTER:MANAGE will be able to register a CQ with initial results and be able > to see data. > In order to register a CQ with initial results, we should require that the > user has DATA:READ permission. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3259) Refactor DurableClientCommands
[ https://issues.apache.org/jira/browse/GEODE-3259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3259. -- Resolution: Fixed > Refactor DurableClientCommands > -- > > Key: GEODE-3259 > URL: https://issues.apache.org/jira/browse/GEODE-3259 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{DurableClientCommands.java}} is a large class that contains multiple > commands. Each command should be refactored into a separate class, and the > methods shared by the commands should be refactored into a new and > appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3258) Refactor DiskStoreCommands
[ https://issues.apache.org/jira/browse/GEODE-3258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3258. -- Resolution: Fixed > Refactor DiskStoreCommands > -- > > Key: GEODE-3258 > URL: https://issues.apache.org/jira/browse/GEODE-3258 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{DiskStoreCommands.java}} is a large class that contains multiple commands. > Each command should be refactored into a separate class, and the methods > shared by the commands should be refactored into a new and appropriately > named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Reopened] (GEODE-3259) Refactor DurableClientCommands
[ https://issues.apache.org/jira/browse/GEODE-3259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reopened GEODE-3259: -- > Refactor DurableClientCommands > -- > > Key: GEODE-3259 > URL: https://issues.apache.org/jira/browse/GEODE-3259 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{DurableClientCommands.java}} is a large class that contains multiple > commands. Each command should be refactored into a separate class, and the > methods shared by the commands should be refactored into a new and > appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-2936) Refactor OrderByComparator's compare method to reduce redundant code
[ https://issues.apache.org/jira/browse/GEODE-2936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-2936. -- Resolution: Fixed > Refactor OrderByComparator's compare method to reduce redundant code > > > Key: GEODE-2936 > URL: https://issues.apache.org/jira/browse/GEODE-2936 > Project: Geode > Issue Type: Bug > Components: querying >Reporter: nabarun >Assignee: Emily Yeh > > Issue: > OrderByComparator's compare method has a lot of redundant code. > Solution: > These code sections can be modified to have one method call -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3262) Refactor IndexCommands
[ https://issues.apache.org/jira/browse/GEODE-3262?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3262. -- Resolution: Fixed > Refactor IndexCommands > -- > > Key: GEODE-3262 > URL: https://issues.apache.org/jira/browse/GEODE-3262 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{IndexCommands.java}} is a large class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3031) Extract startLocator and startServer from LauncherLifecycleCommands
[ https://issues.apache.org/jira/browse/GEODE-3031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3031: Assignee: Emily Yeh > Extract startLocator and startServer from LauncherLifecycleCommands > --- > > Key: GEODE-3031 > URL: https://issues.apache.org/jira/browse/GEODE-3031 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Jared Stewart >Assignee: Emily Yeh > > LauncherLifecycleCommands is a huge class that contains both startServer and > startLocator. We ought to extract those command methods into their own > classes, and figure out a sensible home for the shared, common methods from > LauncherLifecycleCommands used by both commands. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3230) Delete unused commands in CliStrings and refactor redundant commands
[ https://issues.apache.org/jira/browse/GEODE-3230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3230: Assignee: Emily Yeh > Delete unused commands in CliStrings and refactor redundant commands > > > Key: GEODE-3230 > URL: https://issues.apache.org/jira/browse/GEODE-3230 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > There are a lot of commands in {{CliStrings}} that aren't used. For example, > {{start manager}} has a whole set of associated commands - > {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, > {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. > These commands should be deleted to clean up the code. > There are also many commands that are redundant. For example, there are many > usages of {{"port"}}, {{"bind-address"}}, etc. These commands should be > refactored so that they are defined once, and all references to commands like > {{CREATE_GATEWAYRECEIVER__BINDADDRESS}} instead refer to a single unified > command like {{BIND_ADDRESS}}. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3230) Delete unused commands in CliStrings
Emily Yeh created GEODE-3230: Summary: Delete unused commands in CliStrings Key: GEODE-3230 URL: https://issues.apache.org/jira/browse/GEODE-3230 Project: Geode Issue Type: Improvement Components: gfsh Reporter: Emily Yeh There are a lot of commands in {{CliStrings}} that aren't used. For example, {{start manager}} has a whole set of associated commands - {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. These commands should be deleted to clean up the code. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3230) Delete unused commands in CliStrings and refactor redundant commands
[ https://issues.apache.org/jira/browse/GEODE-3230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3230: - Summary: Delete unused commands in CliStrings and refactor redundant commands (was: Delete unused commands in CliStrings) > Delete unused commands in CliStrings and refactor redundant commands > > > Key: GEODE-3230 > URL: https://issues.apache.org/jira/browse/GEODE-3230 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Emily Yeh > > There are a lot of commands in {{CliStrings}} that aren't used. For example, > {{start manager}} has a whole set of associated commands - > {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, > {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. > These commands should be deleted to clean up the code. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-2203) gfsh status locator/server - Give more descriptive output on empty parameter
[ https://issues.apache.org/jira/browse/GEODE-2203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-2203: Assignee: (was: Emily Yeh) > gfsh status locator/server - Give more descriptive output on empty parameter > > > Key: GEODE-2203 > URL: https://issues.apache.org/jira/browse/GEODE-2203 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Alyssa Kim >Priority: Minor > Labels: StatusLocatorCommand, StatusServerCommand, gfsh, status > > Currently, executing some status commands in gfsh without valid parameters > gives a vague explanation/output that might be misleading. Although we have > help for usage description, displaying 'null' as an output > might not be the best idea. > Current Result > {code} > gfsh>status locator > null > {code} > {code} > gfsh>status server > Server in > C:\Users\XXX\git\incubator-geode\geode-assembly\build\install\apache-geode\bin > on null is currently not responding. > {code} > Improvement > {code} > gfsh>status locator > SYNTAX > status locator [--name=value] [--host=value] [--port=value] [--pid=value] > Use help status locator to display detailed usage information > {code} > {code} > gfsh>status server > SYNTAX > status server [--name=value] [--pid=value] [--dir=value] > Use help status server to display detailed usage information > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-2203) gfsh status locator/server - Give more descriptive output on empty parameter
[ https://issues.apache.org/jira/browse/GEODE-2203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-2203: Assignee: Emily Yeh > gfsh status locator/server - Give more descriptive output on empty parameter > > > Key: GEODE-2203 > URL: https://issues.apache.org/jira/browse/GEODE-2203 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Alyssa Kim >Assignee: Emily Yeh >Priority: Minor > Labels: StatusLocatorCommand, StatusServerCommand, gfsh, status > > Currently, executing some status commands in gfsh without valid parameters > gives a vague explanation/output that might be misleading. Although we have > help for usage description, displaying 'null' as an output > might not be the best idea. > Current Result > {code} > gfsh>status locator > null > {code} > {code} > gfsh>status server > Server in > C:\Users\XXX\git\incubator-geode\geode-assembly\build\install\apache-geode\bin > on null is currently not responding. > {code} > Improvement > {code} > gfsh>status locator > SYNTAX > status locator [--name=value] [--host=value] [--port=value] [--pid=value] > Use help status locator to display detailed usage information > {code} > {code} > gfsh>status server > SYNTAX > status server [--name=value] [--pid=value] [--dir=value] > Use help status server to display detailed usage information > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-2203) gfsh status locator/server - Give more descriptive output on empty parameter
[ https://issues.apache.org/jira/browse/GEODE-2203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-2203: Assignee: (was: Emily Yeh) > gfsh status locator/server - Give more descriptive output on empty parameter > > > Key: GEODE-2203 > URL: https://issues.apache.org/jira/browse/GEODE-2203 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Alyssa Kim >Priority: Minor > Labels: StatusLocatorCommand, StatusServerCommand, gfsh, status > > Currently, executing some status commands in gfsh without valid parameters > gives a vague explanation/output that might be misleading. Although we have > help for usage description, displaying 'null' as an output > might not be the best idea. > Current Result > {code} > gfsh>status locator > null > {code} > {code} > gfsh>status server > Server in > C:\Users\XXX\git\incubator-geode\geode-assembly\build\install\apache-geode\bin > on null is currently not responding. > {code} > Improvement > {code} > gfsh>status locator > SYNTAX > status locator [--name=value] [--host=value] [--port=value] [--pid=value] > Use help status locator to display detailed usage information > {code} > {code} > gfsh>status server > SYNTAX > status server [--name=value] [--pid=value] [--dir=value] > Use help status server to display detailed usage information > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Closed] (GEODE-2707) Remove TXLockToken
[ https://issues.apache.org/jira/browse/GEODE-2707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh closed GEODE-2707. > Remove TXLockToken > -- > > Key: GEODE-2707 > URL: https://issues.apache.org/jira/browse/GEODE-2707 > Project: Geode > Issue Type: Task > Components: distributed lock service >Reporter: Galen O'Sullivan >Assignee: Emily Yeh >Priority: Trivial > > The {{TXLockToken}} class doesn't seem to actually be used anywhere in the > source. Look into the history and remove it if it's no longer needed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3090) gfsh help typo
[ https://issues.apache.org/jira/browse/GEODE-3090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3090. -- Resolution: Fixed > gfsh help typo > -- > > Key: GEODE-3090 > URL: https://issues.apache.org/jira/browse/GEODE-3090 > Project: Geode > Issue Type: Bug > Components: gfsh >Reporter: Dave Barnes >Assignee: Emily Yeh >Priority: Minor > > gfsh> help connect > ... > use-ssl > Whether to use SSL for communication with Locator and/or JMX Manager. > If set to "true", will also read "gfsecurity.properties". SSL Options > take precedence over proeprties file. > "proeprties" should be "properties" -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3263) Refactor LauncherLifecycleCommands
[ https://issues.apache.org/jira/browse/GEODE-3263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3263. -- Resolution: Fixed > Refactor LauncherLifecycleCommands > -- > > Key: GEODE-3263 > URL: https://issues.apache.org/jira/browse/GEODE-3263 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{LauncherLifecycleCommands.java}} is a large class that contains multiple > commands. Each command should be refactored into a separate class, and the > methods shared by the commands should be refactored into a new and > appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3031) Extract startLocator and startServer from LauncherLifecycleCommands
[ https://issues.apache.org/jira/browse/GEODE-3031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3031. -- Resolution: Fixed > Extract startLocator and startServer from LauncherLifecycleCommands > --- > > Key: GEODE-3031 > URL: https://issues.apache.org/jira/browse/GEODE-3031 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Jared Stewart >Assignee: Emily Yeh > > LauncherLifecycleCommands is a huge class that contains both startServer and > startLocator. We ought to extract those command methods into their own > classes, and figure out a sensible home for the shared, common methods from > LauncherLifecycleCommands used by both commands. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3254) Refactor ConfigCommands
Emily Yeh created GEODE-3254: Summary: Refactor ConfigCommands Key: GEODE-3254 URL: https://issues.apache.org/jira/browse/GEODE-3254 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{ConfigCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3252) Refactor all gfsh commands into separate classes
[ https://issues.apache.org/jira/browse/GEODE-3252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3252: - Description: Many gfsh command classes are huge because they contain multiple commands and the methods they share. Code quality could be improved by refactoring all of these commands into their own separate classes and moving the methods they share to other appropriately named classes. The tests associated with these giant classes should also be split into smaller tests that deal with separate commands. Below is a list of classes that may need to be refactored: {noformat} ClientCommands ConfigCommands CreateAlterDestroyRegionCommands DataCommands DeployCommands DiskStoreCommands DurableClientCommands ExportImportClusterConfigurationCommands FunctionCommands GfshHelpCommands IndexCommands LauncherLifecycleCommands MemberCommands MiscellaneousCommands PDXCommands QueueCommands RegionCommands ShellCommands StatusCommands WanCommands {noformat} was: Many gfsh command classes are huge because they contain multiple commands and the methods they share. Code quality could be improved by refactoring all of these commands into their own separate classes and moving the methods they share to other appropriately named classes. The tests associated with these giant classes should also be split into smaller tests that deal with separate commands. Below is a list of classes that may need to be refactored: {noformat} ClientCommands CommandAvailabilityIndicator ConfigCommands CreateAlterDestroyRegionCommands DataCommands DeployCommands DiskStoreCommands DurableClientCommands ExportImportClusterConfigurationCommands ExportLogsCommand ExportLogsInterceptor FunctionCommands GfshHelpCommands IndexCommands LauncherLifecycleCommands LauncherSignalListener MemberCommands MiscellaneousCommands PDXCommands QueueCommands RegionCommands ShellCommands StatusCommands WanCommands {noformat} > Refactor all gfsh commands into separate classes > > > Key: GEODE-3252 > URL: https://issues.apache.org/jira/browse/GEODE-3252 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Emily Yeh > > Many gfsh command classes are huge because they contain multiple commands and > the methods they share. Code quality could be improved by refactoring all of > these commands into their own separate classes and moving the methods they > share to other appropriately named classes. The tests associated with these > giant classes should also be split into smaller tests that deal with separate > commands. > Below is a list of classes that may need to be refactored: > {noformat} > ClientCommands > ConfigCommands > CreateAlterDestroyRegionCommands > DataCommands > DeployCommands > DiskStoreCommands > DurableClientCommands > ExportImportClusterConfigurationCommands > FunctionCommands > GfshHelpCommands > IndexCommands > LauncherLifecycleCommands > MemberCommands > MiscellaneousCommands > PDXCommands > QueueCommands > RegionCommands > ShellCommands > StatusCommands > WanCommands > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3263) Refactor LauncherLifecycleCommands
Emily Yeh created GEODE-3263: Summary: Refactor LauncherLifecycleCommands Key: GEODE-3263 URL: https://issues.apache.org/jira/browse/GEODE-3263 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{LauncherLifecycleCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3265) Refactor MiscellaneousCommands
Emily Yeh created GEODE-3265: Summary: Refactor MiscellaneousCommands Key: GEODE-3265 URL: https://issues.apache.org/jira/browse/GEODE-3265 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{MiscellaneousCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3260) Refactor FunctionCommands
Emily Yeh created GEODE-3260: Summary: Refactor FunctionCommands Key: GEODE-3260 URL: https://issues.apache.org/jira/browse/GEODE-3260 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{FunctionCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3259) Refactor DurableClientCommands
Emily Yeh created GEODE-3259: Summary: Refactor DurableClientCommands Key: GEODE-3259 URL: https://issues.apache.org/jira/browse/GEODE-3259 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{DurableClientCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3257) Refactor DeployCommands
Emily Yeh created GEODE-3257: Summary: Refactor DeployCommands Key: GEODE-3257 URL: https://issues.apache.org/jira/browse/GEODE-3257 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{DeployCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3252) Refactor all gfsh commands into separate classes
[ https://issues.apache.org/jira/browse/GEODE-3252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3252: - Description: Many gfsh command classes are huge because they contain multiple commands and the methods they share. Code quality could be improved by refactoring all of these commands into their own separate classes and moving the methods they share to other appropriately named classes. The tests associated with these giant classes should also be split into smaller tests that deal with separate commands. Below is a list of classes that may need to be refactored: {noformat} ClientCommands CommandAvailabilityIndicator ConfigCommands CreateAlterDestroyRegionCommands DataCommands DeployCommands DiskStoreCommands DurableClientCommands ExportImportClusterConfigurationCommands ExportLogsCommand ExportLogsInterceptor FunctionCommands GfshHelpCommands IndexCommands LauncherLifecycleCommands LauncherSignalListener MemberCommands MiscellaneousCommands PDXCommands QueueCommands RegionCommands ShellCommands StatusCommands WanCommands {noformat} was:Many gfsh command classes are huge because they contain multiple commands and the methods they share. Code quality could be improved by refactoring all of these commands into their own separate classes and moving the methods they share to other appropriately named classes. The tests associated with these giant classes should also be split into smaller tests that deal with separate commands. > Refactor all gfsh commands into separate classes > > > Key: GEODE-3252 > URL: https://issues.apache.org/jira/browse/GEODE-3252 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Emily Yeh > > Many gfsh command classes are huge because they contain multiple commands and > the methods they share. Code quality could be improved by refactoring all of > these commands into their own separate classes and moving the methods they > share to other appropriately named classes. The tests associated with these > giant classes should also be split into smaller tests that deal with separate > commands. > Below is a list of classes that may need to be refactored: > {noformat} > ClientCommands > CommandAvailabilityIndicator > ConfigCommands > CreateAlterDestroyRegionCommands > DataCommands > DeployCommands > DiskStoreCommands > DurableClientCommands > ExportImportClusterConfigurationCommands > ExportLogsCommand > ExportLogsInterceptor > FunctionCommands > GfshHelpCommands > IndexCommands > LauncherLifecycleCommands > LauncherSignalListener > MemberCommands > MiscellaneousCommands > PDXCommands > QueueCommands > RegionCommands > ShellCommands > StatusCommands > WanCommands > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3255) Refactor CreateAlterDestroyRegionCommands
Emily Yeh created GEODE-3255: Summary: Refactor CreateAlterDestroyRegionCommands Key: GEODE-3255 URL: https://issues.apache.org/jira/browse/GEODE-3255 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{CreateAlterDestroyRegionCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3266) Refactor PDXCommands
Emily Yeh created GEODE-3266: Summary: Refactor PDXCommands Key: GEODE-3266 URL: https://issues.apache.org/jira/browse/GEODE-3266 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{PDXCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3267) Refactor QueueCommands
Emily Yeh created GEODE-3267: Summary: Refactor QueueCommands Key: GEODE-3267 URL: https://issues.apache.org/jira/browse/GEODE-3267 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{QueueCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3268) Refactor RegionCommands
Emily Yeh created GEODE-3268: Summary: Refactor RegionCommands Key: GEODE-3268 URL: https://issues.apache.org/jira/browse/GEODE-3268 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{RegionCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-1958) Remove PasswordUtil
[ https://issues.apache.org/jira/browse/GEODE-1958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-1958. -- Resolution: Fixed > Remove PasswordUtil > > > Key: GEODE-1958 > URL: https://issues.apache.org/jira/browse/GEODE-1958 > Project: Geode > Issue Type: Bug > Components: security >Reporter: Diane Hardman >Assignee: Emily Yeh >Priority: Minor > > PasswordUtil was used to encrypt a password to be stored in cache.xml. This > was not secure since anyone could copy the "encrypted" string to another > cache.xml to gain access. Therefore this utility was not particularly useful > and should be removed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3252) Refactor all gfsh commands into separate classes
Emily Yeh created GEODE-3252: Summary: Refactor all gfsh commands into separate classes Key: GEODE-3252 URL: https://issues.apache.org/jira/browse/GEODE-3252 Project: Geode Issue Type: Improvement Components: gfsh Reporter: Emily Yeh Many gfsh command classes are huge because they contain multiple commands and the methods they share. Code quality could be improved by refactoring all of these commands into their own separate classes and moving the methods they share to other appropriately named classes. The tests associated with these giant classes should also be split into smaller tests that deal with separate commands. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3258) Refactor DiskStoreCommands
Emily Yeh created GEODE-3258: Summary: Refactor DiskStoreCommands Key: GEODE-3258 URL: https://issues.apache.org/jira/browse/GEODE-3258 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{DiskStoreCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3256) Refactor DataCommands
Emily Yeh created GEODE-3256: Summary: Refactor DataCommands Key: GEODE-3256 URL: https://issues.apache.org/jira/browse/GEODE-3256 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{DataCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3269) Refactor ShellCommands
Emily Yeh created GEODE-3269: Summary: Refactor ShellCommands Key: GEODE-3269 URL: https://issues.apache.org/jira/browse/GEODE-3269 Project: Geode Issue Type: Sub-task Components: gfsh Reporter: Emily Yeh {{ShellCommands.java}} is a large class that contains multiple commands. Each command should be refactored into a separate class, and the methods shared by the commands should be refactored into a new and appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (GEODE-3263) Refactor LauncherLifecycleCommands
[ https://issues.apache.org/jira/browse/GEODE-3263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16093639#comment-16093639 ] Emily Yeh commented on GEODE-3263: -- This issue was created with the knowledge that it duplicates GEODE-3031. It exists mainly to document the refactoring of {{LauncherLifecycleCommands.java}} as a subtask of GEODE-3252. > Refactor LauncherLifecycleCommands > -- > > Key: GEODE-3263 > URL: https://issues.apache.org/jira/browse/GEODE-3263 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh > > {{LauncherLifecycleCommands.java}} is a large class that contains multiple > commands. Each command should be refactored into a separate class, and the > methods shared by the commands should be refactored into a new and > appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-2707) Remove TXLockToken
[ https://issues.apache.org/jira/browse/GEODE-2707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-2707. -- Resolution: Fixed > Remove TXLockToken > -- > > Key: GEODE-2707 > URL: https://issues.apache.org/jira/browse/GEODE-2707 > Project: Geode > Issue Type: Task > Components: distributed lock service >Reporter: Galen O'Sullivan >Assignee: Emily Yeh >Priority: Trivial > > The {{TXLockToken}} class doesn't seem to actually be used anywhere in the > source. Look into the history and remove it if it's no longer needed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-282) Remove the deprecated "roles" gemfire property
[ https://issues.apache.org/jira/browse/GEODE-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-282: --- Assignee: (was: Emily Yeh) > Remove the deprecated "roles" gemfire property > -- > > Key: GEODE-282 > URL: https://issues.apache.org/jira/browse/GEODE-282 > Project: Geode > Issue Type: Sub-task >Reporter: Darrel Schneider > Original Estimate: 4h > Remaining Estimate: 4h > > The "roles" gemfire property was deprecated in release 7.0. Since then if you > wanted to specify roles you should have started using the "groups" gemfire > property. It should be pretty easy to make this change. > It does mean removing a bunch of internal code in the DistributionConfig > classes which will make this a bit more work. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3271) Refactor WanCommands
[ https://issues.apache.org/jira/browse/GEODE-3271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3271: Assignee: Emily Yeh > Refactor WanCommands > > > Key: GEODE-3271 > URL: https://issues.apache.org/jira/browse/GEODE-3271 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{WanCommands.java}} is a large class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3230) Delete unused commands in CliStrings and refactor redundant commands
[ https://issues.apache.org/jira/browse/GEODE-3230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3230: - Description: There are a lot of commands in {{CliStrings}} that aren't used. For example, {{start manager}} has a whole set of associated commands - {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. These commands should be deleted to clean up the code. (was: There are a lot of commands in {{CliStrings}} that aren't used. For example, {{start manager}} has a whole set of associated commands - {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. These commands should be deleted to clean up the code. There are also many commands that are redundant. For example, there are many usages of {{"port"}}, {{"bind-address"}}, etc. These commands should be refactored so that they are defined once, and all references to commands like {{CREATE_GATEWAYRECEIVER__BINDADDRESS}} instead refer to a single unified command like {{BIND_ADDRESS}}.) > Delete unused commands in CliStrings and refactor redundant commands > > > Key: GEODE-3230 > URL: https://issues.apache.org/jira/browse/GEODE-3230 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > There are a lot of commands in {{CliStrings}} that aren't used. For example, > {{start manager}} has a whole set of associated commands - > {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, > {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. > These commands should be deleted to clean up the code. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3230) Delete unused commands in CliStrings
[ https://issues.apache.org/jira/browse/GEODE-3230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3230: - Summary: Delete unused commands in CliStrings (was: Delete unused commands in CliStrings and refactor redundant commands) > Delete unused commands in CliStrings > > > Key: GEODE-3230 > URL: https://issues.apache.org/jira/browse/GEODE-3230 > Project: Geode > Issue Type: Improvement > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > There are a lot of commands in {{CliStrings}} that aren't used. For example, > {{start manager}} has a whole set of associated commands - > {{START_MANAGER__MEMBERNAME}}, {{START_MANAGER__DIR}}, > {{START_MANAGER__CLASSPATH}}, etc.) that don't seem to be used anywhere. > These commands should be deleted to clean up the code. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3253) Refactor ClientCommands
[ https://issues.apache.org/jira/browse/GEODE-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3253: Assignee: Emily Yeh > Refactor ClientCommands > --- > > Key: GEODE-3253 > URL: https://issues.apache.org/jira/browse/GEODE-3253 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{ClientCommands.java}} is a large class that contains multiple commands. > Each command should be refactored into a separate class, and the methods > shared by the commands should be refactored into a new and appropriately > named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-3122) Update group(s)/member(s)/jar(s) and correct command mistakes in docs
[ https://issues.apache.org/jira/browse/GEODE-3122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-3122: - Description: Since the implementation of GEODE-2818, it has become possible for users to use the plural forms of certain parameters for certain commands. {{group}} and {{groups}} are interchangeable for some commands, as well as {{member}} and {{members}} and {{jar}} and {{jars}}. As a result, it might be a good idea to include these aliases in the [user docs|http://geode.apache.org/docs/guide/11/about_geode.html], as some commands seem to imply that only singular values are accepted, when actually, comma-separated lists are also acceptable. In addition, for commands that do already specify that a list of values can be accepted AND that allow for the plural form of a given parameter, it may be a good idea to format the syntax as (for example) {{\[\--member(s)=value(,value)\*\]}}. *Below is a list of commands that I found included these aliases, as well as any typos I found.* *Note that after changing the syntax entries for some of these command parameters, it may also be a good idea to change the descriptions to indicate that the plural forms of these parameters can be used.* {{alter runtime}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{start locator}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} {{start server}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} {{export config}}: It might be a good idea to mention that users can only specify members XOR groups, not both at the same time {{deploy}}: {{jar}} under Syntax can be changed to {{\[\--jar=value(,value)\*\]}} and the description of this command can be changed to {{Paths of the JARs to deploy.}} And it might be a good idea to mention that users must specify either of {{jar}} or {{dir}} options {{undeploy}}: {{jar}} under Syntax can be changed to {{\[\--jar=value(,value)\*\]}} and the Syntax could probably be changed to {{undeploy \[\--jar=value(,values)\*\] \[\--group=value(,values)\*\]}} and again, it might be a good idea to mention that users must specify either of {{jar}} or {{dir}} options {{list durable-cqs}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{show subscription-queue-size}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{close durable-cq}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{close durable-client}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{export logs}}: {{member}} under Syntax can be changed to {{\[\--member=value(,value)\*\]}} {{execute function}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} (also, Syntax uses {{groups}} instead of {{group}}, which is valid, but inconsistent with other commands) {{destroy function}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} (also, Syntax uses {{groups}} instead of {{group}}, which is valid, but inconsistent with other commands) {{create index}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{destroy index}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} In addition, the docs say {{\--member: Id of the member on which index is *to be created*.}} when it should say {{to be destroyed}} {{create defined indexes}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{export stack-traces}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{change loglevel}}: This command uses {{members}} and {{groups}} instead of standard {{member}} and {{group}} (and not sure why optional additional arguments are referred to as {{nullvalue}} instead of the standard {{value}}) {{create async-event-queue}}: This command uses {{groups}} instead of standard {{group}} (and again, not sure why optional additional parameter values are referred to as {{nullvalue}} instead of the standard {{value}}) {{list regions}}: {{group}} under Syntax can be changed to {{\[\--group=value(,value)\*\]}} and {{member}} can be changed to {{\[\--member=value(,value)\*\]}} {{create gateway-sender}}:
[jira] [Updated] (GEODE-2991) "destroy gateway-sender" command not in documentation
[ https://issues.apache.org/jira/browse/GEODE-2991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-2991: - Description: Documentation for the {{destroy gateway-sender}} command (handled by the {{destroyGatewaySender}} method under {{WanCommands.java}}) isn't available in the [user docs|http://geode.apache.org/docs/guide/11/about_geode.html] yet. (was: Documentation for the {{destroy gateway-sender}} command (handled by the {{destroyGatewaySender}} method under {{WanCommands.java}}) isn't available in the docs yet.) > "destroy gateway-sender" command not in documentation > - > > Key: GEODE-2991 > URL: https://issues.apache.org/jira/browse/GEODE-2991 > Project: Geode > Issue Type: Bug > Components: docs >Reporter: Emily Yeh >Assignee: Karen Smoler Miller >Priority: Minor > > Documentation for the {{destroy gateway-sender}} command (handled by the > {{destroyGatewaySender}} method under {{WanCommands.java}}) isn't available > in the [user docs|http://geode.apache.org/docs/guide/11/about_geode.html] yet. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Updated] (GEODE-2991) "destroy gateway-sender" command not in documentation
[ https://issues.apache.org/jira/browse/GEODE-2991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh updated GEODE-2991: - Description: Documentation for the {{destroy gateway-sender}} command (handled by the {{destroyGatewaySender}} method under {{WanCommands.java}}) isn't available in the docs yet. (was: Documentation for the "destroy gateway-sender" command (handled by the destroyGatewaySender method under WanCommands.java) isn't available in the docs yet.) > "destroy gateway-sender" command not in documentation > - > > Key: GEODE-2991 > URL: https://issues.apache.org/jira/browse/GEODE-2991 > Project: Geode > Issue Type: Bug > Components: docs >Reporter: Emily Yeh >Priority: Minor > > Documentation for the {{destroy gateway-sender}} command (handled by the > {{destroyGatewaySender}} method under {{WanCommands.java}}) isn't available > in the docs yet. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3261) Refactor GfshHelpCommands
[ https://issues.apache.org/jira/browse/GEODE-3261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3261: Assignee: Emily Yeh > Refactor GfshHelpCommands > - > > Key: GEODE-3261 > URL: https://issues.apache.org/jira/browse/GEODE-3261 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{GfshHelpCommands.java}} is a class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-3253) Refactor ClientCommands
[ https://issues.apache.org/jira/browse/GEODE-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-3253. -- Resolution: Fixed > Refactor ClientCommands > --- > > Key: GEODE-3253 > URL: https://issues.apache.org/jira/browse/GEODE-3253 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{ClientCommands.java}} is a large class that contains multiple commands. > Each command should be refactored into a separate class, and the methods > shared by the commands should be refactored into a new and appropriately > named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3255) Refactor CreateAlterDestroyRegionCommands
[ https://issues.apache.org/jira/browse/GEODE-3255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3255: Assignee: Emily Yeh > Refactor CreateAlterDestroyRegionCommands > - > > Key: GEODE-3255 > URL: https://issues.apache.org/jira/browse/GEODE-3255 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{CreateAlterDestroyRegionCommands.java}} is a large class that contains > multiple commands. Each command should be refactored into a separate class, > and the methods shared by the commands should be refactored into a new and > appropriately named class of their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-1606) CI Failure: SharedConfigurationEndToEndDUnitTest.testStartServerAndExecuteCommands
[ https://issues.apache.org/jira/browse/GEODE-1606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-1606. -- Resolution: Fixed > CI Failure: > SharedConfigurationEndToEndDUnitTest.testStartServerAndExecuteCommands > -- > > Key: GEODE-1606 > URL: https://issues.apache.org/jira/browse/GEODE-1606 > Project: Geode > Issue Type: Bug > Components: management >Reporter: Dan Smith > Labels: CI, Flaky > > Revision: 7ad9cc9451212f1c8a0acba3ec78a9eb562d3780 > {noformat} > com.gemstone.gemfire.test.dunit.RMIException: While invoking > com.gemstone.gemfire.management.internal.configuration.SharedConfigurationEndToEndDUnitTest$1.call > in VM 3 running on Host latvia.gemstone.com with 4 VMs > at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:389) > at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:355) > at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:320) > at > com.gemstone.gemfire.management.internal.configuration.SharedConfigurationEndToEndDUnitTest.setup(SharedConfigurationEndToEndDUnitTest.java:325) > at > com.gemstone.gemfire.management.internal.configuration.SharedConfigurationEndToEndDUnitTest.postSetUpCliCommandTestBase(SharedConfigurationEndToEndDUnitTest.java:95) > at > com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.postSetUp(CliCommandTestBase.java:73) > at > com.gemstone.gemfire.test.dunit.internal.JUnit4DistributedTestCase.setUp(JUnit4DistributedTestCase.java:346) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) > at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:112) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66) > at > org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) > at > org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) > at > org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) > at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) > at > org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109) >
[jira] [Assigned] (GEODE-3256) Refactor DataCommands
[ https://issues.apache.org/jira/browse/GEODE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3256: Assignee: Emily Yeh > Refactor DataCommands > - > > Key: GEODE-3256 > URL: https://issues.apache.org/jira/browse/GEODE-3256 > Project: Geode > Issue Type: Sub-task > Components: gfsh >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{DataCommands.java}} is a large class that contains multiple commands. Each > command should be refactored into a separate class, and the methods shared by > the commands should be refactored into a new and appropriately named class of > their own. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3339) Refactor ClusterConfigurationServiceEndToEndDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3339: Assignee: Emily Yeh > Refactor ClusterConfigurationServiceEndToEndDUnitTest to use test rules > --- > > Key: GEODE-3339 > URL: https://issues.apache.org/jira/browse/GEODE-3339 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{ClusterConfigurationServiceEndToEndDUnitTest}} is using > {{CliCommandTestBase}}, which is a deprecated class. It should be refactored > to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Assigned] (GEODE-3340) Refactor ConfigCommandsDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3340: Assignee: Emily Yeh > Refactor ConfigCommandsDUnitTest to use test rules > -- > > Key: GEODE-3340 > URL: https://issues.apache.org/jira/browse/GEODE-3340 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{ConfigCommandsDUnitTest}} is using {{CliCommandTestBase}}, which is a > deprecated class. It should be refactored to use more current test rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Resolved] (GEODE-1449) CI Failure: ConfigCommandsDUnitTest.testExportConfig
[ https://issues.apache.org/jira/browse/GEODE-1449?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh resolved GEODE-1449. -- Resolution: Fixed > CI Failure: ConfigCommandsDUnitTest.testExportConfig > > > Key: GEODE-1449 > URL: https://issues.apache.org/jira/browse/GEODE-1449 > Project: Geode > Issue Type: Bug > Components: gfsh >Reporter: Udo Kohlmeyer >Assignee: Emily Yeh > Labels: CI, Flaky > > Build #478 (May 24, 2016 3:42:27 AM) > Revision: 45a4ef29f3c8174281aad667265a0764b0b912a3 > https://builds.apache.org/job/Geode-nightly/478/testReport/junit/com.gemstone.gemfire.management.internal.cli.commands/ConfigCommandsDUnitTest/testExportConfig/ > Stacktrace > java.lang.AssertionError: Connect command failed to connect to manager > asf902.gq1.ygridcore.net[20761] result=Failed to retrieve RMIServer stub: > javax.naming.CommunicationException [Root exception is > java.rmi.NoSuchObjectException: no such object in table] > at > com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.connect(CliCommandTestBase.java:223) > at > com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.setUpJmxManagerOnVm0ThenConnect(CliCommandTestBase.java:106) > at > com.gemstone.gemfire.management.internal.cli.commands.ConfigCommandsDUnitTest.testExportConfig(ConfigCommandsDUnitTest.java:172) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) > at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:112) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66) > at > org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51) > at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) > at > org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) > at > org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) > at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) > at > org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109) > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) > at >
[jira] [Assigned] (GEODE-1449) CI Failure: ConfigCommandsDUnitTest.testExportConfig
[ https://issues.apache.org/jira/browse/GEODE-1449?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-1449: Assignee: Emily Yeh > CI Failure: ConfigCommandsDUnitTest.testExportConfig > > > Key: GEODE-1449 > URL: https://issues.apache.org/jira/browse/GEODE-1449 > Project: Geode > Issue Type: Bug > Components: gfsh >Reporter: Udo Kohlmeyer >Assignee: Emily Yeh > Labels: CI, Flaky > > Build #478 (May 24, 2016 3:42:27 AM) > Revision: 45a4ef29f3c8174281aad667265a0764b0b912a3 > https://builds.apache.org/job/Geode-nightly/478/testReport/junit/com.gemstone.gemfire.management.internal.cli.commands/ConfigCommandsDUnitTest/testExportConfig/ > Stacktrace > java.lang.AssertionError: Connect command failed to connect to manager > asf902.gq1.ygridcore.net[20761] result=Failed to retrieve RMIServer stub: > javax.naming.CommunicationException [Root exception is > java.rmi.NoSuchObjectException: no such object in table] > at > com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.connect(CliCommandTestBase.java:223) > at > com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.setUpJmxManagerOnVm0ThenConnect(CliCommandTestBase.java:106) > at > com.gemstone.gemfire.management.internal.cli.commands.ConfigCommandsDUnitTest.testExportConfig(ConfigCommandsDUnitTest.java:172) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) > at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:112) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56) > at > org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66) > at > org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51) > at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) > at > org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) > at > org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) > at > org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) > at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) > at > org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109) > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) > at >
[jira] [Assigned] (GEODE-3362) Refactor CreateGatewayReceiverCommandDUnitTest to use test rules
[ https://issues.apache.org/jira/browse/GEODE-3362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emily Yeh reassigned GEODE-3362: Assignee: Emily Yeh > Refactor CreateGatewayReceiverCommandDUnitTest to use test rules > > > Key: GEODE-3362 > URL: https://issues.apache.org/jira/browse/GEODE-3362 > Project: Geode > Issue Type: Sub-task > Components: tests >Reporter: Emily Yeh >Assignee: Emily Yeh > > {{CreateGatewayReceiverCommandDUnitTest}} is using {{CliCommandTestBase}}, > which is a deprecated class. It should be refactored to use more current test > rules. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (GEODE-3417) Gateway receiver invalid port range returns OK instead of ERROR
Emily Yeh created GEODE-3417: Summary: Gateway receiver invalid port range returns OK instead of ERROR Key: GEODE-3417 URL: https://issues.apache.org/jira/browse/GEODE-3417 Project: Geode Issue Type: Bug Components: gfsh Reporter: Emily Yeh When the {{start-port}} and {{end-port}} options are specified for the {{create gateway-receiver}} command, it's expected that the start port must be lower than the end port in order to specify a valid port range. When the start port is higher than the end port, the message {{ERROR: Please specify either start port a value which is less than end port.}} is printed but the actual status of the result of the command is {{OK}} instead of {{ERROR}}. -- This message was sent by Atlassian JIRA (v6.4.14#64029)