[jira] [Updated] (GEODE-5071) Update the gfsh limitations documentation

2018-05-21 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated GEODE-5071:
--
Labels: pull-request-available  (was: )

> Update the gfsh limitations documentation
> -
>
> Key: GEODE-5071
> URL: https://issues.apache.org/jira/browse/GEODE-5071
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Barbara Pruijn
>Assignee: Karen Smoler Miller
>Priority: Major
>  Labels: pull-request-available
>
> The list of gfsh limitations should be updated on this page:
> https://geode.apache.org/docs/guide/14/configuring/cluster_config/gfsh_persist.html#concept_r22_hyw_bl__section_bn3_23p_y4
> Under the line: "You cannot directly modify the attributes of the following 
> objects:"
> Please remove:
> cache-listener
> cache-loader
> cache-writer
> custom-expiry
> declarable
> Further down, please remove:
> Adding JNDI bindings
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-974) CI Failure: PersistentPartitionedRegionDUnitTest.testRevokeBeforeStartup failed with AssertionError

2018-05-21 Thread Anilkumar Gingade (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16483218#comment-16483218
 ] 

Anilkumar Gingade commented on GEODE-974:
-

Another testcase in this DUnitTest:

Relating to testRecoverAfterConflict()

https://issues.apache.org/jira/browse/GEODE-5231

> CI Failure: PersistentPartitionedRegionDUnitTest.testRevokeBeforeStartup 
> failed with AssertionError
> ---
>
> Key: GEODE-974
> URL: https://issues.apache.org/jira/browse/GEODE-974
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Reporter: Barry Oglesby
>Assignee: Kirk Lund
>Priority: Major
>  Labels: CI, Flaky, pull-request-available
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Geode_develop_DistributedTests
> Private Build #1602 (Feb 13, 2016 9:09:53 AM)
> Revision: 781277f31f37388f7247cbdf05025c12de825d2a
> Error Message
> {noformat}
> java.lang.AssertionError: Suspicious strings were written to the log during 
> this run.
> Fix the strings or use DistributedTestCase.addExpectedException to ignore.
> ---
> Found suspect string in log4j at line 2919
> [fatal 2016/02/13 11:30:42.638 PST  tid=0x580] 
> Uncaught exception processing  Alert "Error processing request class 
> com.gemstone.gemfire.internal.admin.remote.PrepareRevokePersistentIDRequest." 
> level ERROR
> java.lang.NullPointerException
>   at 
> com.gemstone.gemfire.internal.admin.remote.RemoteGfManagerAgent.getApplicationById(RemoteGfManagerAgent.java:606)
>   at 
> com.gemstone.gemfire.internal.admin.remote.RemoteGfManagerAgent.getMemberById(RemoteGfManagerAgent.java:592)
>   at 
> com.gemstone.gemfire.internal.admin.remote.AlertListenerMessage.process(AlertListenerMessage.java:83)
>   at 
> com.gemstone.gemfire.distributed.internal.DistributionMessage.scheduleAction(DistributionMessage.java:380)
>   at 
> com.gemstone.gemfire.distributed.internal.DistributionMessage$1.run(DistributionMessage.java:451)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>   at 
> com.gemstone.gemfire.distributed.internal.DistributionManager.runUntilShutdown(DistributionManager.java:656)
>   at 
> com.gemstone.gemfire.distributed.internal.DistributionManager$4$1.run(DistributionManager.java:930)
>   at java.lang.Thread.run(Thread.java:745)
> {noformat}
> Stacktrace
> {noformat}
> com.gemstone.gemfire.test.dunit.RMIException: While invoking 
> com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase$1.call
>  in VM 0 running on Host cc4-rh6.gemstone.com with 4 VMs
>   at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:372)
>   at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:315)
>   at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:281)
>   at 
> com.gemstone.gemfire.management.internal.cli.commands.CliCommandTestBase.createDefaultSetup(CliCommandTestBase.java:105)
>   at 
> com.gemstone.gemfire.management.internal.cli.commands.CreateAlterDestroyRegionCommandsDUnitTest.testCreateRegion46391(CreateAlterDestroyRegionCommandsDUnitTest.java:290)
>   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 junit.framework.TestCase.runTest(TestCase.java:176)
>   at junit.framework.TestCase.runBare(TestCase.java:141)
>   at junit.framework.TestResult$1.protect(TestResult.java:122)
>   at junit.framework.TestResult.runProtected(TestResult.java:142)
>   at junit.framework.TestResult.run(TestResult.java:125)
>   at junit.framework.TestCase.run(TestCase.java:129)
>   at junit.framework.TestSuite.runTest(TestSuite.java:252)
>   at junit.framework.TestSuite.run(TestSuite.java:247)
>   at 
> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:105)
>   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:64)
>   at 
> org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50)
>   at 

[jira] [Resolved] (GEODE-4815) ParallelGatewaySenderOperation_2_DUnitTest testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion failed with suspect string

2018-05-21 Thread Barry Oglesby (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-4815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Barry Oglesby resolved GEODE-4815.
--

The current failure wasn't exactly the same issue. I opened GEODE-5238 for the 
new occurrence.

> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> 
>
> Key: GEODE-4815
> URL: https://issues.apache.org/jira/browse/GEODE-4815
> Project: Geode
>  Issue Type: Improvement
>  Components: tests, wan
>Reporter: Barry Oglesby
>Priority: Major
>  Labels: pull-request-available
> Attachments: 
> TEST-org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest.xml
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> {noformat}
> Found suspect string in log4j at line 2444
> [fatal 2018/03/06 23:47:36.347 UTC  tid=770] 
> Possible loss of quorum due to the loss of 1 cache processes: 
> [172.17.0.5(181):32771]
>  at org.junit.Assert.fail(Assert.java:88)
>  at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:403)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.cleanupAllVms(JUnit4DistributedTestCase.java:561)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.doTearDownDistributedTestCase(JUnit4DistributedTestCase.java:508)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.tearDownDistributedTestCase(JUnit4DistributedTestCase.java:495)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (GEODE-5238) CI failure: SerialWANPropagationsFeatureDUnitTest.testSerialPropagationWithFilter fails with Possible loss of quorum suspect string

2018-05-21 Thread Galen O'Sullivan (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Galen O'Sullivan reassigned GEODE-5238:
---

Assignee: Galen O'Sullivan

> CI failure: 
> SerialWANPropagationsFeatureDUnitTest.testSerialPropagationWithFilter fails 
> with Possible loss of quorum suspect string
> ---
>
> Key: GEODE-5238
> URL: https://issues.apache.org/jira/browse/GEODE-5238
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Reporter: Barry Oglesby
>Assignee: Galen O'Sullivan
>Priority: Major
> Attachments: 
> TEST-org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest.xml
>
>
> The members startup:
> {noformat}
> [vm1] [info 2018/05/19 02:18:54.055 UTC  
> tid=27] Starting DistributionManager 172.17.0.5(154:locator):32771. 
> (took 49 ms)
> [vm2] [info 2018/05/19 02:18:54.479 UTC  
> tid=27] Starting DistributionManager 172.17.0.5(159):32772. (took 336 ms)
> [vm3] [info 2018/05/19 02:18:55.477 UTC  
> tid=27] Starting DistributionManager 172.17.0.5(168):32773. (took 401 ms)
> [vm3] [info 2018/05/19 02:18:55.478 UTC  
> tid=27] Initial (distribution manager) view = 
> View[172.17.0.5(154:locator):32771|2] members: 
> [172.17.0.5(154:locator):32771, 172.17.0.5(159):32772\{lead}, 
> 172.17.0.5(168):32773]
> {noformat}
> So the members are:
> {noformat}
> vm1 - locator, coordinator (weight=3)
> vm2 - lead member (weight=15)
> vm3 - member (weight=10)``
> vm1 - locator, coordinator (weight=3)
> vm2 - lead member (weight=15)
> vm3 - member (weight=10)
> {noformat}
> The WANTestBase cleanupVM method shuts down the members simultaneously.
> Log messages show vm1 (locator) shutting down first (and the other two 
> members realize it):
> {noformat}
> [vm1] [info 2018/05/19 02:19:10.400 UTC  
> tid=27] Shutting down DistributionManager 
> 172.17.0.5(154:locator):32771. 
> [vm1] [info 2018/05/19 02:19:10.513 UTC  
> tid=27] Now closing distribution for 172.17.0.5(154:locator):32771
> [vm1] [info 2018/05/19 02:19:10.513 UTC  
> tid=27] Stopping membership services
> [vm1] [info 2018/05/19 02:19:10.513 UTC  
> tid=27] Now closing distribution for 172.17.0.5(154:locator):32771
> [vm2] [info 2018/05/19 02:19:10.420 UTC  Processor 1> tid=310] Member at 172.17.0.5(154:locator):32771 
> gracefully left the distributed cache: shutdown message received
> [vm3] [info 2018/05/19 02:19:10.622 UTC  Processor 1> tid=310] Member at 172.17.0.5(154:locator):32771 
> gracefully left the distributed cache: shutdown message received
> {noformat}
> Then vm2 becomes coordinator:
> {noformat}
> [vm2] [info 2018/05/19 02:19:10.402 UTC  Processor 1> tid=310] This member is becoming the membership coordinator with 
> address 172.17.0.5(159):32772
> {noformat}
> Then vm2 shuts down its DistributionManager:
> {noformat}
> [vm2] [info 2018/05/19 02:19:11.239 UTC  
> tid=27] Shutting down DistributionManager 172.17.0.5(159):32772. 
> [vm2] [info 2018/05/19 02:19:11.352 UTC  
> tid=27] Now closing distribution for 172.17.0.5(159):32772
> [vm2] [info 2018/05/19 02:19:11.352 UTC  
> tid=27] Stopping membership services
> [vm2] [info 2018/05/19 02:19:11.377 UTC  
> tid=27] DistributionManager stopped in 138ms.
> [vm2] [info 2018/05/19 02:19:11.377 UTC  
> tid=27] Marking DistributionManager 172.17.0.5(159):32772 as closed.
> {noformat}
> Then vm3 does some suspect checking and logs the quorum loss warning:
> {noformat}
> [vm3] [info 2018/05/19 02:19:11.414 UTC  172.17.0.5(159):32772 shared unordered uid=14 port=35502> tid=296] 
> Performing final check for suspect member 172.17.0.5(159):32772 
> reason=member unexpectedly shut down shared, unordered connection
> [vm3] [info 2018/05/19 02:19:11.434 UTC  172.17.0.5(159):32772 shared unordered uid=14 port=35502> tid=296] This 
> member is becoming the membership coordinator with address 
> 172.17.0.5(168):32773
> [vm3] [info 2018/05/19 02:19:11.436 UTC  
> tid=360] View Creator thread is starting
> [vm3] [info 2018/05/19 02:19:11.436 UTC  
> tid=360] 172.17.0.5(159):32772 had a weight of 15
> [vm3] [warn 2018/05/19 02:19:11.436 UTC  
> tid=360] total weight lost in this view change is 15 of 25. Quorum has been 
> lost!
> [vm3] [fatal 2018/05/19 02:19:11.438 UTC  
> tid=360] Possible loss of quorum due to the loss of 1 cache processes: 
> [172.17.0.5(159):32772]
> {noformat}
> Then vm3 shuts down its DistributionManager:
> {noformat}
> [vm3] [info 2018/05/19 02:19:11.448 UTC  
> tid=27] Shutting down DistributionManager 172.17.0.5(168):32773. 
> [vm3] [info 2018/05/19 02:19:11.588 UTC  
> tid=27] Now closing distribution for 172.17.0.5(168):32773
> [vm3] [info 2018/05/19 02:19:11.588 UTC  
> tid=27] Stopping membership services
> [vm3] [info 

[jira] [Assigned] (GEODE-5237) DiskAccessException can sometimes state that actual usage is less than critical

2018-05-21 Thread Lynn Gallinat (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lynn Gallinat reassigned GEODE-5237:


Assignee: Lynn Gallinat

> DiskAccessException can sometimes state that actual usage is less than 
> critical
> ---
>
> Key: GEODE-5237
> URL: https://issues.apache.org/jira/browse/GEODE-5237
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Reporter: Lynn Gallinat
>Assignee: Lynn Gallinat
>Priority: Major
>
> It's possible that GEODE can throw a DiskAccessException stating that the 
> current file system usage exceeds the critical threshold, but the exception's 
> message states that the file system usage is UNDER the critical threshold, as 
> follows. This appears to be only an error in what is logged and GEODE really 
> is over critical.
> org.apache.geode.cache.DiskAccessException: For DiskStore: dmDiskStore_3604: 
> Critical disk usage threshold exceeded for volume 
> /var/vcap/data/scratch/serialParRegHABridgePersistParOffline-0516-200217/vm_2_bridge3_disk_1:
>  the file system is 5% full, which exceeds the critical threshold of 
> 5.203678%.
> The problem is that GEODE rounds the file system usage before logging it in 
> the message in the method DiskUsage.update(float, float), and this can cause 
> the problem when it gets rounded down:
>  double use = 100.0 * (total - remaining) / total;
>  recordStats(total, remaining, elapsed);
>  String pct = Math.round(use) + "%";  <=



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (GEODE-5238) CI failure: SerialWANPropagationsFeatureDUnitTest.testSerialPropagationWithFilter fails with Possible loss of quorum suspect string

2018-05-21 Thread Barry Oglesby (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Barry Oglesby updated GEODE-5238:
-
Attachment: 
TEST-org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest.xml

> CI failure: 
> SerialWANPropagationsFeatureDUnitTest.testSerialPropagationWithFilter fails 
> with Possible loss of quorum suspect string
> ---
>
> Key: GEODE-5238
> URL: https://issues.apache.org/jira/browse/GEODE-5238
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Reporter: Barry Oglesby
>Priority: Major
> Attachments: 
> TEST-org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest.xml
>
>
> The members startup:
> {noformat}
> [vm1] [info 2018/05/19 02:18:54.055 UTC  
> tid=27] Starting DistributionManager 172.17.0.5(154:locator):32771. 
> (took 49 ms)
> [vm2] [info 2018/05/19 02:18:54.479 UTC  
> tid=27] Starting DistributionManager 172.17.0.5(159):32772. (took 336 ms)
> [vm3] [info 2018/05/19 02:18:55.477 UTC  
> tid=27] Starting DistributionManager 172.17.0.5(168):32773. (took 401 ms)
> [vm3] [info 2018/05/19 02:18:55.478 UTC  
> tid=27] Initial (distribution manager) view = 
> View[172.17.0.5(154:locator):32771|2] members: 
> [172.17.0.5(154:locator):32771, 172.17.0.5(159):32772\{lead}, 
> 172.17.0.5(168):32773]
> {noformat}
> So the members are:
> {noformat}
> vm1 - locator, coordinator (weight=3)
> vm2 - lead member (weight=15)
> vm3 - member (weight=10)``
> vm1 - locator, coordinator (weight=3)
> vm2 - lead member (weight=15)
> vm3 - member (weight=10)
> {noformat}
> The WANTestBase cleanupVM method shuts down the members simultaneously.
> Log messages show vm1 (locator) shutting down first (and the other two 
> members realize it):
> {noformat}
> [vm1] [info 2018/05/19 02:19:10.400 UTC  
> tid=27] Shutting down DistributionManager 
> 172.17.0.5(154:locator):32771. 
> [vm1] [info 2018/05/19 02:19:10.513 UTC  
> tid=27] Now closing distribution for 172.17.0.5(154:locator):32771
> [vm1] [info 2018/05/19 02:19:10.513 UTC  
> tid=27] Stopping membership services
> [vm1] [info 2018/05/19 02:19:10.513 UTC  
> tid=27] Now closing distribution for 172.17.0.5(154:locator):32771
> [vm2] [info 2018/05/19 02:19:10.420 UTC  Processor 1> tid=310] Member at 172.17.0.5(154:locator):32771 
> gracefully left the distributed cache: shutdown message received
> [vm3] [info 2018/05/19 02:19:10.622 UTC  Processor 1> tid=310] Member at 172.17.0.5(154:locator):32771 
> gracefully left the distributed cache: shutdown message received
> {noformat}
> Then vm2 becomes coordinator:
> {noformat}
> [vm2] [info 2018/05/19 02:19:10.402 UTC  Processor 1> tid=310] This member is becoming the membership coordinator with 
> address 172.17.0.5(159):32772
> {noformat}
> Then vm2 shuts down its DistributionManager:
> {noformat}
> [vm2] [info 2018/05/19 02:19:11.239 UTC  
> tid=27] Shutting down DistributionManager 172.17.0.5(159):32772. 
> [vm2] [info 2018/05/19 02:19:11.352 UTC  
> tid=27] Now closing distribution for 172.17.0.5(159):32772
> [vm2] [info 2018/05/19 02:19:11.352 UTC  
> tid=27] Stopping membership services
> [vm2] [info 2018/05/19 02:19:11.377 UTC  
> tid=27] DistributionManager stopped in 138ms.
> [vm2] [info 2018/05/19 02:19:11.377 UTC  
> tid=27] Marking DistributionManager 172.17.0.5(159):32772 as closed.
> {noformat}
> Then vm3 does some suspect checking and logs the quorum loss warning:
> {noformat}
> [vm3] [info 2018/05/19 02:19:11.414 UTC  172.17.0.5(159):32772 shared unordered uid=14 port=35502> tid=296] 
> Performing final check for suspect member 172.17.0.5(159):32772 
> reason=member unexpectedly shut down shared, unordered connection
> [vm3] [info 2018/05/19 02:19:11.434 UTC  172.17.0.5(159):32772 shared unordered uid=14 port=35502> tid=296] This 
> member is becoming the membership coordinator with address 
> 172.17.0.5(168):32773
> [vm3] [info 2018/05/19 02:19:11.436 UTC  
> tid=360] View Creator thread is starting
> [vm3] [info 2018/05/19 02:19:11.436 UTC  
> tid=360] 172.17.0.5(159):32772 had a weight of 15
> [vm3] [warn 2018/05/19 02:19:11.436 UTC  
> tid=360] total weight lost in this view change is 15 of 25. Quorum has been 
> lost!
> [vm3] [fatal 2018/05/19 02:19:11.438 UTC  
> tid=360] Possible loss of quorum due to the loss of 1 cache processes: 
> [172.17.0.5(159):32772]
> {noformat}
> Then vm3 shuts down its DistributionManager:
> {noformat}
> [vm3] [info 2018/05/19 02:19:11.448 UTC  
> tid=27] Shutting down DistributionManager 172.17.0.5(168):32773. 
> [vm3] [info 2018/05/19 02:19:11.588 UTC  
> tid=27] Now closing distribution for 172.17.0.5(168):32773
> [vm3] [info 2018/05/19 02:19:11.588 UTC  
> tid=27] Stopping membership services

[jira] [Created] (GEODE-5238) CI failure: SerialWANPropagationsFeatureDUnitTest.testSerialPropagationWithFilter fails with Possible loss of quorum suspect string

2018-05-21 Thread Barry Oglesby (JIRA)
Barry Oglesby created GEODE-5238:


 Summary: CI failure: 
SerialWANPropagationsFeatureDUnitTest.testSerialPropagationWithFilter fails 
with Possible loss of quorum suspect string
 Key: GEODE-5238
 URL: https://issues.apache.org/jira/browse/GEODE-5238
 Project: Geode
  Issue Type: Bug
  Components: membership
Reporter: Barry Oglesby


The members startup:
{noformat}
[vm1] [info 2018/05/19 02:18:54.055 UTC  
tid=27] Starting DistributionManager 172.17.0.5(154:locator):32771. 
(took 49 ms)
[vm2] [info 2018/05/19 02:18:54.479 UTC  
tid=27] Starting DistributionManager 172.17.0.5(159):32772. (took 336 ms)
[vm3] [info 2018/05/19 02:18:55.477 UTC  
tid=27] Starting DistributionManager 172.17.0.5(168):32773. (took 401 ms)
[vm3] [info 2018/05/19 02:18:55.478 UTC  
tid=27] Initial (distribution manager) view = 
View[172.17.0.5(154:locator):32771|2] members: 
[172.17.0.5(154:locator):32771, 172.17.0.5(159):32772\{lead}, 
172.17.0.5(168):32773]
{noformat}
So the members are:
{noformat}
vm1 - locator, coordinator (weight=3)
vm2 - lead member (weight=15)
vm3 - member (weight=10)``
vm1 - locator, coordinator (weight=3)
vm2 - lead member (weight=15)
vm3 - member (weight=10)
{noformat}
The WANTestBase cleanupVM method shuts down the members simultaneously.

Log messages show vm1 (locator) shutting down first (and the other two members 
realize it):
{noformat}
[vm1] [info 2018/05/19 02:19:10.400 UTC  
tid=27] Shutting down DistributionManager 
172.17.0.5(154:locator):32771. 
[vm1] [info 2018/05/19 02:19:10.513 UTC  
tid=27] Now closing distribution for 172.17.0.5(154:locator):32771
[vm1] [info 2018/05/19 02:19:10.513 UTC  
tid=27] Stopping membership services
[vm1] [info 2018/05/19 02:19:10.513 UTC  
tid=27] Now closing distribution for 172.17.0.5(154:locator):32771
[vm2] [info 2018/05/19 02:19:10.420 UTC  tid=310] Member at 172.17.0.5(154:locator):32771 gracefully left the 
distributed cache: shutdown message received
[vm3] [info 2018/05/19 02:19:10.622 UTC  tid=310] Member at 172.17.0.5(154:locator):32771 gracefully left the 
distributed cache: shutdown message received
{noformat}
Then vm2 becomes coordinator:
{noformat}
[vm2] [info 2018/05/19 02:19:10.402 UTC  tid=310] This member is becoming the membership coordinator with address 
172.17.0.5(159):32772
{noformat}
Then vm2 shuts down its DistributionManager:
{noformat}
[vm2] [info 2018/05/19 02:19:11.239 UTC  
tid=27] Shutting down DistributionManager 172.17.0.5(159):32772. 
[vm2] [info 2018/05/19 02:19:11.352 UTC  
tid=27] Now closing distribution for 172.17.0.5(159):32772
[vm2] [info 2018/05/19 02:19:11.352 UTC  
tid=27] Stopping membership services
[vm2] [info 2018/05/19 02:19:11.377 UTC  
tid=27] DistributionManager stopped in 138ms.
[vm2] [info 2018/05/19 02:19:11.377 UTC  
tid=27] Marking DistributionManager 172.17.0.5(159):32772 as closed.
{noformat}
Then vm3 does some suspect checking and logs the quorum loss warning:
{noformat}
[vm3] [info 2018/05/19 02:19:11.414 UTC :32772 shared unordered uid=14 port=35502> tid=296] 
Performing final check for suspect member 172.17.0.5(159):32772 
reason=member unexpectedly shut down shared, unordered connection
[vm3] [info 2018/05/19 02:19:11.434 UTC :32772 shared unordered uid=14 port=35502> tid=296] This 
member is becoming the membership coordinator with address 
172.17.0.5(168):32773
[vm3] [info 2018/05/19 02:19:11.436 UTC  
tid=360] View Creator thread is starting
[vm3] [info 2018/05/19 02:19:11.436 UTC  
tid=360] 172.17.0.5(159):32772 had a weight of 15
[vm3] [warn 2018/05/19 02:19:11.436 UTC  
tid=360] total weight lost in this view change is 15 of 25. Quorum has been 
lost!
[vm3] [fatal 2018/05/19 02:19:11.438 UTC  
tid=360] Possible loss of quorum due to the loss of 1 cache processes: 
[172.17.0.5(159):32772]
{noformat}
Then vm3 shuts down its DistributionManager:
{noformat}
[vm3] [info 2018/05/19 02:19:11.448 UTC  
tid=27] Shutting down DistributionManager 172.17.0.5(168):32773. 
[vm3] [info 2018/05/19 02:19:11.588 UTC  
tid=27] Now closing distribution for 172.17.0.5(168):32773
[vm3] [info 2018/05/19 02:19:11.588 UTC  
tid=27] Stopping membership services
[vm3] [info 2018/05/19 02:19:11.617 UTC  
tid=27] DistributionManager stopped in 168ms.
[vm3] [info 2018/05/19 02:19:11.617 UTC  
tid=27] Marking DistributionManager 172.17.0.5(168):32773 as closed.
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (GEODE-5071) Update the gfsh limitations documentation

2018-05-21 Thread Karen Smoler Miller (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karen Smoler Miller reassigned GEODE-5071:
--

Assignee: Karen Smoler Miller

> Update the gfsh limitations documentation
> -
>
> Key: GEODE-5071
> URL: https://issues.apache.org/jira/browse/GEODE-5071
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Barbara Pruijn
>Assignee: Karen Smoler Miller
>Priority: Major
>
> The list of gfsh limitations should be updated on this page:
> https://geode.apache.org/docs/guide/14/configuring/cluster_config/gfsh_persist.html#concept_r22_hyw_bl__section_bn3_23p_y4
> Under the line: "You cannot directly modify the attributes of the following 
> objects:"
> Please remove:
> cache-listener
> cache-loader
> cache-writer
> custom-expiry
> declarable
> Further down, please remove:
> Adding JNDI bindings
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5237) DiskAccessException can sometimes state that actual usage is less than critical

2018-05-21 Thread Lynn Gallinat (JIRA)
Lynn Gallinat created GEODE-5237:


 Summary: DiskAccessException can sometimes state that actual usage 
is less than critical
 Key: GEODE-5237
 URL: https://issues.apache.org/jira/browse/GEODE-5237
 Project: Geode
  Issue Type: Bug
  Components: persistence
Reporter: Lynn Gallinat


It's possible that GEODE can throw a DiskAccessException stating that the 
current file system usage exceeds the critical threshold, but the exception's 
message states that the file system usage is UNDER the critical threshold, as 
follows. This appears to be only an error in what is logged and GEODE really is 
over critical.

org.apache.geode.cache.DiskAccessException: For DiskStore: dmDiskStore_3604: 
Critical disk usage threshold exceeded for volume 
/var/vcap/data/scratch/serialParRegHABridgePersistParOffline-0516-200217/vm_2_bridge3_disk_1:
 the file system is 5% full, which exceeds the critical threshold of 5.203678%.

The problem is that GEODE rounds the file system usage before logging it in the 
message in the method DiskUsage.update(float, float), and this can cause the 
problem when it gets rounded down:

 double use = 100.0 * (total - remaining) / total;
 recordStats(total, remaining, elapsed);

 String pct = Math.round(use) + "%";  <=





--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-5071) Update the gfsh limitations documentation

2018-05-21 Thread Karen Smoler Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-5071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16483122#comment-16483122
 ] 

Karen Smoler Miller commented on GEODE-5071:


When updating this info, let's also get rid of the very bad advice within the 
subsection titled "Individual Configuration Files and Cluster Configuration 
Files." Customers should only use cache.xml file configuration when they cannot 
do what they need to using a gfsh command. I think that we should make this 
statement explicit.

> Update the gfsh limitations documentation
> -
>
> Key: GEODE-5071
> URL: https://issues.apache.org/jira/browse/GEODE-5071
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Barbara Pruijn
>Priority: Major
>
> The list of gfsh limitations should be updated on this page:
> https://geode.apache.org/docs/guide/14/configuring/cluster_config/gfsh_persist.html#concept_r22_hyw_bl__section_bn3_23p_y4
> Under the line: "You cannot directly modify the attributes of the following 
> objects:"
> Please remove:
> cache-listener
> cache-loader
> cache-writer
> custom-expiry
> declarable
> Further down, please remove:
> Adding JNDI bindings
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-5010) Introduce *ResultModel objects to replace *ResultData

2018-05-21 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16483107#comment-16483107
 ] 

ASF subversion and git services commented on GEODE-5010:


Commit 5403732b3b97aa5bc69befab43090a05d6a5c807 in geode's branch 
refs/heads/develop from [~jinmeiliao]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5403732 ]

GEODE-5010: have post interceptor uses ResultModel as an input if com… (#1974)




> Introduce *ResultModel objects to replace *ResultData
> -
>
> Key: GEODE-5010
> URL: https://issues.apache.org/jira/browse/GEODE-5010
> Project: Geode
>  Issue Type: Sub-task
>  Components: docs, gfsh
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.7.0
>
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Introduce POJOs to be used as replacements for CompositeResultData, 
> TabularResultData, InfoResultData and ErrorResultData.
> These POJOs will be json serializable using Jackson
> Provide ability to use both legacy and these new POJOs until all commands 
> have been migrated.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5236) Intermittent NoSubscriptionServersAvailableException

2018-05-21 Thread Swapnil Bawaskar (JIRA)
Swapnil Bawaskar created GEODE-5236:
---

 Summary: Intermittent NoSubscriptionServersAvailableException 
 Key: GEODE-5236
 URL: https://issues.apache.org/jira/browse/GEODE-5236
 Project: Geode
  Issue Type: Bug
  Components: client queues, cq
Reporter: Swapnil Bawaskar


When the client connects to the server, the server creates a queue for the 
events to send the client, whether the client is *durable* or not. If that 
server-side queue is not ready, then a interest registration or CQ will cause 
the \{{NoSubscriptionServersAvailableException}}.

When the request for RI or CQ reaches the server, I think, the server should be 
able to check if queue initialization is in progress, and the call should block 
until the queue is ready.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (GEODE-4815) ParallelGatewaySenderOperation_2_DUnitTest testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion failed with suspect string

2018-05-21 Thread Barry Oglesby (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-4815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Barry Oglesby updated GEODE-4815:
-
Attachment: 
TEST-org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest.xml

> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> 
>
> Key: GEODE-4815
> URL: https://issues.apache.org/jira/browse/GEODE-4815
> Project: Geode
>  Issue Type: Improvement
>  Components: tests, wan
>Reporter: Barry Oglesby
>Priority: Major
>  Labels: pull-request-available
> Attachments: 
> TEST-org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest.xml
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> {noformat}
> Found suspect string in log4j at line 2444
> [fatal 2018/03/06 23:47:36.347 UTC  tid=770] 
> Possible loss of quorum due to the loss of 1 cache processes: 
> [172.17.0.5(181):32771]
>  at org.junit.Assert.fail(Assert.java:88)
>  at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:403)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.cleanupAllVms(JUnit4DistributedTestCase.java:561)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.doTearDownDistributedTestCase(JUnit4DistributedTestCase.java:508)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.tearDownDistributedTestCase(JUnit4DistributedTestCase.java:495)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-4815) ParallelGatewaySenderOperation_2_DUnitTest testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion failed with suspect string

2018-05-21 Thread Barry Oglesby (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-4815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482995#comment-16482995
 ] 

Barry Oglesby commented on GEODE-4815:
--

Reoccurred in SerialWANPropagationsFeatureDUnitTest. I attached the out put of 
the failed test.
{noformat}

org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest
 > testSerialPropagationWithFilter FAILED
java.lang.AssertionError: Suspicious strings were written to the log during 
this run.
Fix the strings or use IgnoredException.addIgnoredException to ignore.
---
Found suspect string in log4j at line 6809

[fatal 2018/05/19 02:19:11.438 UTC  tid=360] 
Possible loss of quorum due to the loss of 1 cache processes: 
[172.17.0.5(159):32772]
{noformat}

> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> 
>
> Key: GEODE-4815
> URL: https://issues.apache.org/jira/browse/GEODE-4815
> Project: Geode
>  Issue Type: Improvement
>  Components: tests, wan
>Reporter: Barry Oglesby
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> {noformat}
> Found suspect string in log4j at line 2444
> [fatal 2018/03/06 23:47:36.347 UTC  tid=770] 
> Possible loss of quorum due to the loss of 1 cache processes: 
> [172.17.0.5(181):32771]
>  at org.junit.Assert.fail(Assert.java:88)
>  at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:403)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.cleanupAllVms(JUnit4DistributedTestCase.java:561)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.doTearDownDistributedTestCase(JUnit4DistributedTestCase.java:508)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.tearDownDistributedTestCase(JUnit4DistributedTestCase.java:495)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Comment Edited] (GEODE-4815) ParallelGatewaySenderOperation_2_DUnitTest testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion failed with suspect string

2018-05-21 Thread Barry Oglesby (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-4815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482995#comment-16482995
 ] 

Barry Oglesby edited comment on GEODE-4815 at 5/21/18 8:15 PM:
---

Reoccurred in SerialWANPropagationsFeatureDUnitTest. I attached the output of 
the failed test.
{noformat}
org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest
 > testSerialPropagationWithFilter FAILED
java.lang.AssertionError: Suspicious strings were written to the log during 
this run.
Fix the strings or use IgnoredException.addIgnoredException to ignore.
---
Found suspect string in log4j at line 6809

[fatal 2018/05/19 02:19:11.438 UTC  tid=360] 
Possible loss of quorum due to the loss of 1 cache processes: 
[172.17.0.5(159):32772]
{noformat}


was (Author: barry.oglesby):
Reoccurred in SerialWANPropagationsFeatureDUnitTest. I attached the out put of 
the failed test.
{noformat}

org.apache.geode.internal.cache.wan.serial.SerialWANPropagationsFeatureDUnitTest
 > testSerialPropagationWithFilter FAILED
java.lang.AssertionError: Suspicious strings were written to the log during 
this run.
Fix the strings or use IgnoredException.addIgnoredException to ignore.
---
Found suspect string in log4j at line 6809

[fatal 2018/05/19 02:19:11.438 UTC  tid=360] 
Possible loss of quorum due to the loss of 1 cache processes: 
[172.17.0.5(159):32772]
{noformat}

> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> 
>
> Key: GEODE-4815
> URL: https://issues.apache.org/jira/browse/GEODE-4815
> Project: Geode
>  Issue Type: Improvement
>  Components: tests, wan
>Reporter: Barry Oglesby
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> ParallelGatewaySenderOperation_2_DUnitTest 
> testParallelGatewaySender_SingleNode_UserPR_Destroy_SimultaneousPut_RecreateRegion
>  failed with suspect string
> {noformat}
> Found suspect string in log4j at line 2444
> [fatal 2018/03/06 23:47:36.347 UTC  tid=770] 
> Possible loss of quorum due to the loss of 1 cache processes: 
> [172.17.0.5(181):32771]
>  at org.junit.Assert.fail(Assert.java:88)
>  at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:403)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.cleanupAllVms(JUnit4DistributedTestCase.java:561)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.doTearDownDistributedTestCase(JUnit4DistributedTestCase.java:508)
>  at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.tearDownDistributedTestCase(JUnit4DistributedTestCase.java:495)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (GEODE-5230) Pulse does not work when SSL is enabled for JMX

2018-05-21 Thread Barbara Pruijn (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Barbara Pruijn resolved GEODE-5230.
---
Resolution: Fixed

> Pulse does not work when SSL is enabled for JMX
> ---
>
> Key: GEODE-5230
> URL: https://issues.apache.org/jira/browse/GEODE-5230
> Project: Geode
>  Issue Type: Bug
>  Components: pulse
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.7.0
>
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> If I start a locator with SSL enabled {{ssl-components=ALL}} then Pulse does 
> not work. When logging in I see an error message like:
> {noformat}
> Connecting ...
> Failed to retrieve RMIServer stub: javax.naming.CommunicationException [Root 
> exception is java.rmi.ConnectIOException: error during JRMP connection 
> establishment; nested exception is: javax.net.ssl.SSLHandshakeException: 
> sun.security.validator.ValidatorException: PKIX path building failed: 
> sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
> valid certification path to requested target]
> {noformat}
> pulse.log shows the same:
> {noformat}
> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable 
> to find valid certification path to requested target
> at 
> sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
>  ~[?:1.8.0_161]
> at 
> sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
>  ~[?:1.8.0_161]
> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280) 
> ~[?:1.8.0_161]
> at 
> sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392) 
> ~[?:1.8.0_161]
> at 
> sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302) 
> ~[?:1.8.0_161]
> at sun.security.validator.Validator.validate(Validator.java:260) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216) 
> ~[?:1.8.0_161]
> at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052) 
> ~[?:1.8.0_161]
> at sun.security.ssl.Handshaker.process_record(Handshaker.java:987) 
> ~[?:1.8.0_161]
> at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
>  ~[?:1.8.0_161]
> at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:757) 
> ~[?:1.8.0_161]
> at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:123) 
> ~[?:1.8.0_161]
> at 
> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) 
> ~[?:1.8.0_161]
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) 
> ~[?:1.8.0_161]
> at java.io.DataOutputStream.flush(DataOutputStream.java:123) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:229) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202) 
> ~[?:1.8.0_161]
> at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.registry.RegistryImpl_Stub.lookup(RegistryImpl_Stub.java:112) 
> ~[?:1.8.0_161]
> at 
> com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:132) 
> ~[?:1.8.0_161]
> at 
> com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:205) 
> ~[?:1.8.0_161]
> at javax.naming.InitialContext.lookup(InitialContext.java:417) 
> ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1955)
>  ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1922)
>  ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:287) 
> ~[?:1.8.0_161]
> ... 92 more
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (GEODE-5230) Pulse does not work when SSL is enabled for JMX

2018-05-21 Thread Barbara Pruijn (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Barbara Pruijn updated GEODE-5230:
--
Fix Version/s: 1.7.0

> Pulse does not work when SSL is enabled for JMX
> ---
>
> Key: GEODE-5230
> URL: https://issues.apache.org/jira/browse/GEODE-5230
> Project: Geode
>  Issue Type: Bug
>  Components: pulse
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.7.0
>
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> If I start a locator with SSL enabled {{ssl-components=ALL}} then Pulse does 
> not work. When logging in I see an error message like:
> {noformat}
> Connecting ...
> Failed to retrieve RMIServer stub: javax.naming.CommunicationException [Root 
> exception is java.rmi.ConnectIOException: error during JRMP connection 
> establishment; nested exception is: javax.net.ssl.SSLHandshakeException: 
> sun.security.validator.ValidatorException: PKIX path building failed: 
> sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
> valid certification path to requested target]
> {noformat}
> pulse.log shows the same:
> {noformat}
> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable 
> to find valid certification path to requested target
> at 
> sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
>  ~[?:1.8.0_161]
> at 
> sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
>  ~[?:1.8.0_161]
> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280) 
> ~[?:1.8.0_161]
> at 
> sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392) 
> ~[?:1.8.0_161]
> at 
> sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302) 
> ~[?:1.8.0_161]
> at sun.security.validator.Validator.validate(Validator.java:260) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216) 
> ~[?:1.8.0_161]
> at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052) 
> ~[?:1.8.0_161]
> at sun.security.ssl.Handshaker.process_record(Handshaker.java:987) 
> ~[?:1.8.0_161]
> at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
>  ~[?:1.8.0_161]
> at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:757) 
> ~[?:1.8.0_161]
> at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:123) 
> ~[?:1.8.0_161]
> at 
> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) 
> ~[?:1.8.0_161]
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) 
> ~[?:1.8.0_161]
> at java.io.DataOutputStream.flush(DataOutputStream.java:123) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:229) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202) 
> ~[?:1.8.0_161]
> at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.registry.RegistryImpl_Stub.lookup(RegistryImpl_Stub.java:112) 
> ~[?:1.8.0_161]
> at 
> com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:132) 
> ~[?:1.8.0_161]
> at 
> com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:205) 
> ~[?:1.8.0_161]
> at javax.naming.InitialContext.lookup(InitialContext.java:417) 
> ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1955)
>  ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1922)
>  ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:287) 
> ~[?:1.8.0_161]
> ... 92 more
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-5230) Pulse does not work when SSL is enabled for JMX

2018-05-21 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-5230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482980#comment-16482980
 ] 

ASF subversion and git services commented on GEODE-5230:


Commit 75e8b9e4fe8006982f7bfee1e5702af41c6c341e in geode's branch 
refs/heads/develop from [~jens.deppe]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=75e8b9e ]

GEODE-5230: Pulse does not work when SSL is enabled for JMX (#1976)



> Pulse does not work when SSL is enabled for JMX
> ---
>
> Key: GEODE-5230
> URL: https://issues.apache.org/jira/browse/GEODE-5230
> Project: Geode
>  Issue Type: Bug
>  Components: pulse
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> If I start a locator with SSL enabled {{ssl-components=ALL}} then Pulse does 
> not work. When logging in I see an error message like:
> {noformat}
> Connecting ...
> Failed to retrieve RMIServer stub: javax.naming.CommunicationException [Root 
> exception is java.rmi.ConnectIOException: error during JRMP connection 
> establishment; nested exception is: javax.net.ssl.SSLHandshakeException: 
> sun.security.validator.ValidatorException: PKIX path building failed: 
> sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
> valid certification path to requested target]
> {noformat}
> pulse.log shows the same:
> {noformat}
> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable 
> to find valid certification path to requested target
> at 
> sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
>  ~[?:1.8.0_161]
> at 
> sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
>  ~[?:1.8.0_161]
> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280) 
> ~[?:1.8.0_161]
> at 
> sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392) 
> ~[?:1.8.0_161]
> at 
> sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302) 
> ~[?:1.8.0_161]
> at sun.security.validator.Validator.validate(Validator.java:260) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)
>  ~[?:1.8.0_161]
> at 
> sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216) 
> ~[?:1.8.0_161]
> at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052) 
> ~[?:1.8.0_161]
> at sun.security.ssl.Handshaker.process_record(Handshaker.java:987) 
> ~[?:1.8.0_161]
> at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072) 
> ~[?:1.8.0_161]
> at 
> sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
>  ~[?:1.8.0_161]
> at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:757) 
> ~[?:1.8.0_161]
> at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:123) 
> ~[?:1.8.0_161]
> at 
> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) 
> ~[?:1.8.0_161]
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) 
> ~[?:1.8.0_161]
> at java.io.DataOutputStream.flush(DataOutputStream.java:123) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:229) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202) 
> ~[?:1.8.0_161]
> at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338) 
> ~[?:1.8.0_161]
> at 
> sun.rmi.registry.RegistryImpl_Stub.lookup(RegistryImpl_Stub.java:112) 
> ~[?:1.8.0_161]
> at 
> com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:132) 
> ~[?:1.8.0_161]
> at 
> com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:205) 
> ~[?:1.8.0_161]
> at javax.naming.InitialContext.lookup(InitialContext.java:417) 
> ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1955)
>  ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1922)
>  ~[?:1.8.0_161]
> at 
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:287) 
> ~[?:1.8.0_161]
> ... 92 more
> {noformat}



--
This message was sent by Atlassian JIRA

[jira] [Commented] (GEODE-4858) refactor internal commands to use the public ClusterConfigService

2018-05-21 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-4858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482910#comment-16482910
 ] 

ASF subversion and git services commented on GEODE-4858:


Commit ec7a162b09faa87ac7d7f119fbf46827602e166c in geode's branch 
refs/heads/develop from [~prhomberg]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=ec7a162 ]

GEODE-4858: CreateAsyncEventQueue and tests refactor. (#1969)

* Unsupported ModelCommandResult methods failedToPersist, setCommandPersisted, 
and setFileToDownload now throw exceptions to avoid accidental use in testing.
* Extracted cluster configuration messages in CommandExecutor to public class 
fields, for test consumption.
* Extracted several message strings in ModelCommandResult to public class 
fields, for test consumption
* Serialized necessary AsyncEventQueue configuration classes and updated 
sanctioned-geode-core-serializables


> refactor internal commands to use the public ClusterConfigService
> -
>
> Key: GEODE-4858
> URL: https://issues.apache.org/jira/browse/GEODE-4858
> Project: Geode
>  Issue Type: Sub-task
>  Components: configuration
>Reporter: Jinmei Liao
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 15h 50m
>  Remaining Estimate: 0h
>
> # except the ones that would need to access the internal cluster 
> configuration regions, like importClusterConfigCommand, 
> exportClusterConfigCommand or deploy
>  # use the configuration object as much as possible to pass parameters to the 
> functions.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-4155) Lucene search in gfsh fails for integer values

2018-05-21 Thread xiaojian zhou (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-4155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482808#comment-16482808
 ] 

xiaojian zhou commented on GEODE-4155:
--

syntax should be:
search lucene --name=simpleIndex --region=example-region 
--queryStrings="salary=75000" 
--queryProvider=org.apache.geode.cache.lucene.test.IntRangeQueryProvider 
--defaultField=salary

> Lucene search in gfsh fails for integer values
> --
>
> Key: GEODE-4155
> URL: https://issues.apache.org/jira/browse/GEODE-4155
> Project: Geode
>  Issue Type: Improvement
>  Components: gfsh, lucene
>Reporter: Diane Hardman
>Priority: Major
> Fix For: 1.3.0
>
>
> Using the geode-example/lucene, follow the README file to build the example, 
> start up the cluster, and load the Employee data.
> In gfsh, I can successfully use OQL to query for entries with salary=75000, 
> but a Lucene query for the same salary returns no results:
> OQL Query:
> {code}
> gfsh>query --query="select * from /example-region where salary=75000"
> Result : true
> Limit  : 100
> Rows   : 2
>  contacts  | email | emplNumber | firstName | 
> hoursPerWeek | lastName | salary | startDate
> -- | - | -- | - | 
>  |  | -- | -
> org.json.JSONArray | kris.c...@example.com | 10003  | Kris  | 40  
>  | Call | 75000  | 1502397254080
> org.json.JSONArray | pat.p...@example.com  | 10028  | Pat   | 40  
>  | Puts | 75000  | 1502397254080
> {code}
> Lucene Query:
> {code}
> gfsh>search lucene --name=simpleIndex --region=example-region 
> --queryStrings="salary:75000" --defaultField=salary
> No results
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (GEODE-4386) gfsh command to describe jndi binding

2018-05-21 Thread Karen Smoler Miller (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-4386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karen Smoler Miller resolved GEODE-4386.

Fix Version/s: 1.7.0

Code is in Geode 1.6.0. Docs completed for Geode version 1.7.0.

> gfsh command to describe jndi binding
> -
>
> Key: GEODE-4386
> URL: https://issues.apache.org/jira/browse/GEODE-4386
> Project: Geode
>  Issue Type: Sub-task
>  Components: docs, gfsh
>Reporter: Barbara Pruijn
>Assignee: Karen Smoler Miller
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.7.0, 1.6.0
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> In cache.xml user can specify jndi binding like so:
> {code:java}
>   
>  jdbc-driver-class="org.postgresql.Driver" user-name="gpadmin"
>   password="changeme" 
> connection-url="jdbc:postgresql://localhost:5432/gemfire_db">
>   
>   
> {code}
> A user should be able to describe a datasource using the gfsh command 
> {{describe jndi-binding --name=jndi-binding-name}}
>  Then list the particular datasource with attributes and don't display the 
> password.
>  The
> {code:java}
> describe  jndi-binding{code} command should be able to describe any 
> jndi-binding that is output by the {code} list jndi-binding{code} command. 
> The output of the {code} describe jndi-binding{code} needs to indicate 
> whether a binding is active or not.
> Please look at Geode's schema for a list of attributes that can be set: 
> [https://github.com/apache/geode-site/blob/master/website/content/schema/cache/cache-1.0.xsd#L1331]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-5234) Geode OSS should include Geode-Native tar

2018-05-21 Thread Anthony Baker (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-5234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482762#comment-16482762
 ] 

Anthony Baker commented on GEODE-5234:
--

Releases in ASF are *only* source releases.  Binary artifacts may be provided 
for convenience, but are not officially part of a release.  For the first 
release of geode-native, I recommend not providing binary artifacts so we can 
focus on getting the source release correct.

I would also advocate that the geode-native release provides its own tarball 
separate from the geode tarball.  

> Geode OSS should include Geode-Native tar
> -
>
> Key: GEODE-5234
> URL: https://issues.apache.org/jira/browse/GEODE-5234
> Project: Geode
>  Issue Type: Sub-task
>  Components: native client
>Reporter: Addison
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5235) Concourse failure: HAStartupAndFailoverDUnitTest. testTwoPrimaryFailedOneAfterTheAnother

2018-05-21 Thread Brian Rowe (JIRA)
Brian Rowe created GEODE-5235:
-

 Summary: Concourse failure: HAStartupAndFailoverDUnitTest. 
testTwoPrimaryFailedOneAfterTheAnother
 Key: GEODE-5235
 URL: https://issues.apache.org/jira/browse/GEODE-5235
 Project: Geode
  Issue Type: Bug
  Components: client/server
Reporter: Brian Rowe


Saw this failure once, was unable to reproduce:
{code:java}
org.apache.geode.internal.cache.tier.sockets.HAStartupAndFailoverDUnitTest > 
testTwoPrimaryFailedOneAfterTheAnother FAILED
java.lang.AssertionError: Suspicious strings were written to the log during 
this run.
Fix the strings or use IgnoredException.addIgnoredException to ignore.
---
Found suspect string in log4j at line 1823

[fatal 2018/05/11 19:48:36.531 UTC  tid=0x214] Server connection from 
[identity(172.17.0.6(1:loner):35608:b579bf50,connection=1; port=57978] : 
Unexpected Error on server
org.apache.geode.InternalGemFireError: No cache client proxy on this node 
for proxyId identity(172.17.0.6(1:loner):35608:b579bf50,connection=1
at 
org.apache.geode.internal.cache.tier.sockets.CacheClientNotifier.makePrimary(CacheClientNotifier.java:668)
at 
org.apache.geode.internal.cache.tier.sockets.command.MakePrimary.cmdExecute(MakePrimary.java:54)
at 
org.apache.geode.internal.cache.tier.sockets.BaseCommand.execute(BaseCommand.java:163)
at 
org.apache.geode.internal.cache.tier.sockets.ServerConnection.doNormalMsg(ServerConnection.java:868)
at 
org.apache.geode.internal.cache.tier.sockets.OriginalServerConnection.doOneMessage(OriginalServerConnection.java:85)
at 
org.apache.geode.internal.cache.tier.sockets.ServerConnection.run(ServerConnection.java:1248)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at 
org.apache.geode.internal.cache.tier.sockets.AcceptorImpl$4$1.run(AcceptorImpl.java:644)
at java.lang.Thread.run(Thread.java:748){code}
 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (GEODE-5206) Add an 'ignoreFailure' flag to CliFunctionResult

2018-05-21 Thread Jens Deppe (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jens Deppe updated GEODE-5206:
--
Fix Version/s: 1.7.0

> Add an 'ignoreFailure' flag to CliFunctionResult
> 
>
> Key: GEODE-5206
> URL: https://issues.apache.org/jira/browse/GEODE-5206
> Project: Geode
>  Issue Type: Improvement
>  Components: gfsh
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.7.0
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Various commands have the ability to be idempotent with a 
> {{--skip-if-exists}} (typically creation) or {{\-\-if-exists}} (typically 
> deletion). This flag is passed to the function performing the actual work. 
> With new cluster config POJOs we want to have the functions *only* accept the 
> POJO as an argument. To that end the function should be able to set this new 
> flag if the action fails because of a missing or already existing component. 
> It will then be up to the command to process the returned 
> {{CliFunctionResult}} to determine what to present to the user.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (GEODE-5206) Add an 'ignoreFailure' flag to CliFunctionResult

2018-05-21 Thread Jens Deppe (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jens Deppe resolved GEODE-5206.
---
Resolution: Fixed
  Assignee: Jens Deppe

> Add an 'ignoreFailure' flag to CliFunctionResult
> 
>
> Key: GEODE-5206
> URL: https://issues.apache.org/jira/browse/GEODE-5206
> Project: Geode
>  Issue Type: Improvement
>  Components: gfsh
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.7.0
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Various commands have the ability to be idempotent with a 
> {{--skip-if-exists}} (typically creation) or {{\-\-if-exists}} (typically 
> deletion). This flag is passed to the function performing the actual work. 
> With new cluster config POJOs we want to have the functions *only* accept the 
> POJO as an argument. To that end the function should be able to set this new 
> flag if the action fails because of a missing or already existing component. 
> It will then be up to the command to process the returned 
> {{CliFunctionResult}} to determine what to present to the user.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (GEODE-5234) Geode OSS should include Geode-Native tar

2018-05-21 Thread Addison (JIRA)

[ 
https://issues.apache.org/jira/browse/GEODE-5234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482707#comment-16482707
 ] 

Addison commented on GEODE-5234:


We need to have a conversation on if this should be a tar of the source or a 
binary for convenience. 

> Geode OSS should include Geode-Native tar
> -
>
> Key: GEODE-5234
> URL: https://issues.apache.org/jira/browse/GEODE-5234
> Project: Geode
>  Issue Type: Sub-task
>  Components: native client
>Reporter: Addison
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5234) Geode OSS should include Geode-Native tar

2018-05-21 Thread Addison (JIRA)
Addison created GEODE-5234:
--

 Summary: Geode OSS should include Geode-Native tar
 Key: GEODE-5234
 URL: https://issues.apache.org/jira/browse/GEODE-5234
 Project: Geode
  Issue Type: Sub-task
  Components: native client
Reporter: Addison






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (GEODE-5222) JMX metric exposed in an MBean

2018-05-21 Thread Nick Vallely (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-5222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nick Vallely updated GEODE-5222:

Description: 
Given I need to scale down or scale up my servers based on usage

When I setup my monitoring of JMX metrics through an MBean

Then I have the ability to see Disk Free Percentage

AND Disk Free in Bytes

AND Disk Used Percentage

AND Disk Used in Bytes 

  was:
 

Given I need to scale down or scale up my servers based on usage

When I setup my monitoring of JMX metrics through an MBean

Then I have the ability to see Disk Store Free % 

AND Disk Store Used in Bytes

AND Disk Store Used %

AND Disk Store Used in Bytes 


> JMX metric exposed in an MBean
> --
>
> Key: GEODE-5222
> URL: https://issues.apache.org/jira/browse/GEODE-5222
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, persistence
>Reporter: Nick Vallely
>Priority: Major
>
> Given I need to scale down or scale up my servers based on usage
> When I setup my monitoring of JMX metrics through an MBean
> Then I have the ability to see Disk Free Percentage
> AND Disk Free in Bytes
> AND Disk Used Percentage
> AND Disk Used in Bytes 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)