***UNCHECKED*** [jira] [Created] (GEODE-5755) Remove unused methods in test code

2018-09-19 Thread Blake Bender (JIRA)
Blake Bender created GEODE-5755:
---

 Summary: Remove unused methods in test code
 Key: GEODE-5755
 URL: https://issues.apache.org/jira/browse/GEODE-5755
 Project: Geode
  Issue Type: Improvement
  Components: native client
Reporter: Blake Bender


As part of the change for GEODE-5738, compiler warnings about unused member 
functions had to be disabled in test code.  This is not a valid long-term 
strategy for the code, so these methods need to go away, either via direct 
removal to a library or via wholesale refactoring of the integration test 
framework.  



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


[jira] [Created] (GEODE-5756) Use consistent namespace in integration-test

2018-09-19 Thread Blake Bender (JIRA)
Blake Bender created GEODE-5756:
---

 Summary: Use consistent namespace in integration-test
 Key: GEODE-5756
 URL: https://issues.apache.org/jira/browse/GEODE-5756
 Project: Geode
  Issue Type: Improvement
  Components: native client
Reporter: Blake Bender


Some of our C++ integration test code uses apache::geode::client::testing, a 
bunch more of it uses apache::geode::testing, and there are probably other 
variations in there because test code.  Somebody need to go through it all and 
put it all in apache::geode::client::testing.



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


[jira] [Commented] (GEODE-5738) Fix google-global-names-in-headers warning

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5738:


Commit 9f9101926d8566f03d90976109e9e4225f235cf8 in geode-native's branch 
refs/heads/develop from Jacob Barrett
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=9f91019 ]

 GEODE-5738: Fixes google-global-names-in-headers warning

- Wrap using inside anonymous namespaces
- Ignore unused-member-function warnings in old integration tests.
- Removes unused methods.
- Update ThinClientListenerWriter.hpp



> Fix google-global-names-in-headers warning
> --
>
> Key: GEODE-5738
> URL: https://issues.apache.org/jira/browse/GEODE-5738
> Project: Geode
>  Issue Type: Sub-task
>  Components: native client
>Reporter: Jacob S. Barrett
>Assignee: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4.5h
>  Remaining Estimate: 0h
>




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


[jira] [Updated] (GEODE-5754) CI failure: AsyncEventListenerWithOffHeapDistributedTest.testReplicatedSerialAsyncEventQueueWithPersistenceEnabled_Restart

2018-09-19 Thread Galen O'Sullivan (JIRA)


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

Galen O'Sullivan updated GEODE-5754:

Description: 
https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/DistributedTest/builds/414

Possibly related to other failures in this class?

{noformat}
org.apache.geode.internal.cache.wan.asyncqueue.AsyncEventListenerWithOffHeapDistributedTest
 > 
testReplicatedSerialAsyncEventQueueWithPersistenceEnabled_Restart[dispatcherThreadCount=1]
 FAILED

org.apache.geode.test.dunit.RMIException: While invoking 
org.apache.geode.internal.cache.wan.asyncqueue.AsyncEventListenerDistributedTest$$Lambda$132/359343882.run
 in VM 0 running on Host d226fe87cc9f with 4 VMs



Caused by:

org.awaitility.core.ConditionTimeoutException: Assertion condition 
defined as a lambda expression in 
org.apache.geode.internal.cache.wan.asyncqueue.AsyncEventListenerDistributedTest
 

Expected size:<1000> but was:<952> in:

<{48=48, 49=49, 50=50, 51=51, 52=52, 53=53, 54=54, 55=55, 56=56, 57=57, 
58=58, 59=59, 60=60, 61=61, 62=62, 63=63, 64=64, 65=65, 66=66, 67=67, 68=68, 
69=69, 70=70, 71=71, 72=72, 73=73, 74=74, 75=75, 76=76, 77=77, 78=78, 79=79, 
80=80, 81=81, 82=82, 83=83, 84=84, 85=85, 86=86, 87=87, 88=88, 89=89, 90=90, 
91=91, 92=92, 93=93, 94=94, 95=95, 96=96, 97=97, 98=98, 99=99, 100=100, 
101=101, 102=102, 103=103, 104=104, 105=105, 106=106, 107=107, 108=108, 
109=109, 110=110, 111=111, 112=112, 113=113, 114=114, 115=115, 116=116, 
117=117, 118=118, 119=119, 120=120, 121=121, 122=122, 123=123, 124=124, 
125=125, 126=126, 127=127, 128=128, 129=129, 130=130, 131=131, 132=132, 
133=133, 134=134, 135=135, 136=136, 137=137, 138=138, 139=139, 140=140, 
141=141, 142=142, 143=143, 144=144, 145=145, 146=146, 147=147, 148=148, 
149=149, 150=150, 151=151, 152=152, 153=153, 154=154, 155=155, 156=156, 
157=157, 158=158, 159=159, 160=160, 161=161, 162=162, 163=163, 164=164, 
165=165, 166=166, 167=167, 168=168, 169=169, 170=170, 171=171, 172=172, 
173=173, 174=174, 175=175, 176=176, 177=177, 178=178, 179=179, 180=180, 
181=181, 182=182, 183=183, 184=184, 185=185, 186=186, 187=187, 188=188, 
189=189, 190=190, 191=191, 192=192, 193=193, 194=194, 195=195, 196=196, 
197=197, 198=198, 199=199, 200=200, 201=201, 202=202, 203=203, 204=204, 
205=205, 206=206, 207=207, 208=208, 209=209, 210=210, 211=211, 212=212, 
213=213, 214=214, 215=215, 216=216, 217=217, 218=218, 219=219, 220=220, 
221=221, 222=222, 223=223, 224=224, 225=225, 226=226, 227=227, 228=228, 
229=229, 230=230, 231=231, 232=232, 233=233, 234=234, 235=235, 236=236, 
237=237, 238=238, 239=239, 240=240, 241=241, 242=242, 243=243, 244=244, 
245=245, 246=246, 247=247, 248=248, 249=249, 250=250, 251=251, 252=252, 
253=253, 254=254, 255=255, 256=256, 257=257, 258=258, 259=259, 260=260, 
261=261, 262=262, 263=263, 264=264, 265=265, 266=266, 267=267, 268=268, 
269=269, 270=270, 271=271, 272=272, 273=273, 274=274, 275=275, 276=276, 
277=277, 278=278, 279=279, 280=280, 281=281, 282=282, 283=283, 284=284, 
285=285, 286=286, 287=287, 288=288, 289=289, 290=290, 291=291, 292=292, 
293=293, 294=294, 295=295, 296=296, 297=297, 298=298, 299=299, 300=300, 
301=301, 302=302, 303=303, 304=304, 305=305, 306=306, 307=307, 308=308, 
309=309, 310=310, 311=311, 312=312, 313=313, 314=314, 315=315, 316=316, 
317=317, 318=318, 319=319, 320=320, 321=321, 322=322, 323=323, 324=324, 
325=325, 326=326, 327=327, 328=328, 329=329, 330=330, 331=331, 332=332, 
333=333, 334=334, 335=335, 336=336, 337=337, 338=338, 339=339, 340=340, 
341=341, 342=342, 343=343, 344=344, 345=345, 346=346, 347=347, 348=348, 
349=349, 350=350, 351=351, 352=352, 353=353, 354=354, 355=355, 356=356, 
357=357, 358=358, 359=359, 360=360, 361=361, 362=362, 363=363, 364=364, 
365=365, 366=366, 367=367, 368=368, 369=369, 370=370, 371=371, 372=372, 
373=373, 374=374, 375=375, 376=376, 377=377, 378=378, 379=379, 380=380, 
381=381, 382=382, 383=383, 384=384, 385=385, 386=386, 387=387, 388=388, 
389=389, 390=390, 391=391, 392=392, 393=393, 394=394, 395=395, 396=396, 
397=397, 398=398, 399=399, 400=400, 401=401, 402=402, 403=403, 404=404, 
405=405, 406=406, 407=407, 408=408, 409=409, 410=410, 411=411, 412=412, 
413=413, 414=414, 415=415, 416=416, 417=417, 418=418, 419=419, 420=420, 
421=421, 422=422, 423=423, 424=424, 425=425, 426=426, 427=427, 428=428, 
429=429, 430=430, 431=431, 432=432, 433=433, 434=434, 435=435, 436=436, 
437=437, 438=438, 439=439, 440=440, 441=441, 442=442, 443=443, 444=444, 
445=445, 446=446, 447=447, 448=448, 449=449, 450=450, 451=451, 452=452, 
453=453, 454=454, 455=455, 456=456, 457=457, 458=458, 459=459, 460=460, 
461=461, 462=462, 463=463, 464=464, 465=465, 466=466, 467=467, 468=468, 
469=469, 470=470, 471=471, 472=472, 473=473, 474=474, 475=475, 476=476, 
477=477, 478=478, 479=479, 480=480, 481=481, 482=482, 483=483, 484=48

[jira] [Commented] (GEODE-3613) Jetty9CachingClientServerTest failed in jenkins, unable to shutdown container

2018-09-19 Thread Galen O'Sullivan (JIRA)


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

Galen O'Sullivan commented on GEODE-3613:
-

Saw this again in 
https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/DistributedTest/builds/414

> Jetty9CachingClientServerTest failed in jenkins, unable to shutdown container
> -
>
> Key: GEODE-3613
> URL: https://issues.apache.org/jira/browse/GEODE-3613
> Project: Geode
>  Issue Type: Bug
>  Components: http session
>Reporter: Dan Smith
>Priority: Major
>  Labels: swat
> Attachments: Test results - Class 
> org.apache.geode.session.tests.Jetty9ClientServerTest.html
>
>
> This test failed in jenkins build #953 due to a failure to shutdown jetty
> Jetty9CachingClientServerTest.containersShouldShareDataRemovals
> Revision: 52305a8a7679d761a084f866c1253777345fb29e
> {noformat}
> org.codehaus.cargo.container.ContainerException: Failed to stop the Jetty 
> 9.4.5.v20170502 container. Check the 
> [/home/jenkins/jenkins-slave/workspace/Geode-nightly/geode-assembly/build/distributedTest65/cargo_logs/JETTY9_client-server_containersShouldShareDataRemovals_0_28531005061735378/container.log]
>  file containing the container logs for more details.
>   at 
> org.codehaus.cargo.container.spi.AbstractLocalContainer.stop(AbstractLocalContainer.java:303)
>   at 
> org.apache.geode.session.tests.ServerContainer.stop(ServerContainer.java:210)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopContainer(ContainerManager.java:105)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopContainers(ContainerManager.java:115)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopAllActiveContainers(ContainerManager.java:122)
>   at 
> org.apache.geode.session.tests.CargoTestBase.stop(CargoTestBase.java:71)
>   at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
>   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.RunAfters.evaluate(RunAfters.java:33)
>   at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
>   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:114)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
>   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:498)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>   at 
> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>   at 
> org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatch

[jira] [Comment Edited] (GEODE-3613) Jetty9CachingClientServerTest failed in jenkins, unable to shutdown container

2018-09-19 Thread Galen O'Sullivan (JIRA)


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

Galen O'Sullivan edited comment on GEODE-3613 at 9/19/18 4:02 PM:
--

Saw this again in 
https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/DistributedTest/builds/414



{noformat}  
org.apache.geode.session.tests.Jetty9CachingClientServerTest > 
newContainersShouldShareDataAccess FAILED

org.codehaus.cargo.container.ContainerException: Failed to stop the Jetty 
9.4.8.v20171121 container. Check the 
[/home/geode/geode/geode-assembly/build/distributedTest152/cargo_logs/JETTY9_client-server_newContainersShouldShareDataAccess_1_1372449304373/container.log]
 file containing the container logs for more details.



Caused by:

org.codehaus.cargo.container.ContainerException: Server port 23996 did 
not shutdown within the timeout period [12]
{noformat}


was (Author: gosullivan):
Saw this again in 
https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/DistributedTest/builds/414

> Jetty9CachingClientServerTest failed in jenkins, unable to shutdown container
> -
>
> Key: GEODE-3613
> URL: https://issues.apache.org/jira/browse/GEODE-3613
> Project: Geode
>  Issue Type: Bug
>  Components: http session
>Reporter: Dan Smith
>Priority: Major
>  Labels: swat
> Attachments: Test results - Class 
> org.apache.geode.session.tests.Jetty9ClientServerTest.html
>
>
> This test failed in jenkins build #953 due to a failure to shutdown jetty
> Jetty9CachingClientServerTest.containersShouldShareDataRemovals
> Revision: 52305a8a7679d761a084f866c1253777345fb29e
> {noformat}
> org.codehaus.cargo.container.ContainerException: Failed to stop the Jetty 
> 9.4.5.v20170502 container. Check the 
> [/home/jenkins/jenkins-slave/workspace/Geode-nightly/geode-assembly/build/distributedTest65/cargo_logs/JETTY9_client-server_containersShouldShareDataRemovals_0_28531005061735378/container.log]
>  file containing the container logs for more details.
>   at 
> org.codehaus.cargo.container.spi.AbstractLocalContainer.stop(AbstractLocalContainer.java:303)
>   at 
> org.apache.geode.session.tests.ServerContainer.stop(ServerContainer.java:210)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopContainer(ContainerManager.java:105)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopContainers(ContainerManager.java:115)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopAllActiveContainers(ContainerManager.java:122)
>   at 
> org.apache.geode.session.tests.CargoTestBase.stop(CargoTestBase.java:71)
>   at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
>   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.RunAfters.evaluate(RunAfters.java:33)
>   at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
>   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:114)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
>   at 
> org.gradl

[jira] [Resolved] (GEODE-5688) Improve behavior surrounding generated sources and the IDE

2018-09-19 Thread Jacob S. Barrett (JIRA)


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

Jacob S. Barrett resolved GEODE-5688.
-
Resolution: Fixed

> Improve behavior surrounding generated sources and the IDE
> --
>
> Key: GEODE-5688
> URL: https://issues.apache.org/jira/browse/GEODE-5688
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Robert Houghton
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.8.0
>
>  Time Spent: 3h 10m
>  Remaining Estimate: 0h
>
> A fresh checkout of Geode cannot be build from the IDE without first 
> generating the protobuf and ANTLR sources from command-line. Please:
>  * Fix the gradle files to allow from-scratch building in the IDE
>  * Make a short-hand task to generate these sources (but not waste time on 
> others) so that the IDE is functional



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


[jira] [Resolved] (GEODE-5722) Improve release-branch configuration for Concourse

2018-09-19 Thread Jacob S. Barrett (JIRA)


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

Jacob S. Barrett resolved GEODE-5722.
-
Resolution: Fixed

> Improve release-branch configuration for Concourse
> --
>
> Key: GEODE-5722
> URL: https://issues.apache.org/jira/browse/GEODE-5722
> Project: Geode
>  Issue Type: Improvement
>  Components: ci
>Reporter: Robert Houghton
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.8.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Deploying the 1.7.0 release on Concourse had problems due to illegal 
> characters appearing in the GCP instance names and concourse pipeline name. 
> DRY the sanitization scripts and apply them better.



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


[jira] [Commented] (GEODE-3) Support JDK 9 on Geode

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-3:
-

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

GEODE-3: more memory usage beans are available in java9. GemFireStatS… (#2479)

* this fixes testLocalStatListenerRegistration test

> Support JDK 9 on Geode
> --
>
> Key: GEODE-3
> URL: https://issues.apache.org/jira/browse/GEODE-3
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, general
>Reporter: Pid
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 6h 10m
>  Remaining Estimate: 0h
>
> JDK 9 Schedule: http://openjdk.java.net/projects/jdk9/



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


[jira] [Commented] (GEODE-5696) Refactor RestQueryAndFunctionIntegrationTest

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5696:


Commit a3b7690f935e7909ee8cac5b92754307963ad15e in geode's branch 
refs/heads/feature/Micrometer from [~jens.deppe]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=a3b7690 ]

GEODE-5696: Refactor RestQueryAndFunctionIntegrationTest (#2426)

- Moved this test to geode-web-api so that it doesn't require a product
  build.

> Refactor RestQueryAndFunctionIntegrationTest
> 
>
> Key: GEODE-5696
> URL: https://issues.apache.org/jira/browse/GEODE-5696
> Project: Geode
>  Issue Type: Test
>  Components: rest (dev)
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> I'd like to run this directly under {{geode-web-api}} and not 
> {{geode-assembly}} so that it is not dependent on a built war.
> The test itself is quite convoluted and difficult to maintain so could do 
> with refactoring.



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


[jira] [Commented] (GEODE-5712) CI Failure: GrantorFailoverDUnitTest > lockRecoveryAfterGrantorDies

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5712:


Commit 4978580299455d859d60caee408817b7747cdfb6 in geode's branch 
refs/heads/feature/Micrometer from [~balesh2]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=4978580 ]

GEODE-5712: move awaitility into invoked runnable (#2455)

Assertion errors within invoked runnables get wrapped in an
RMIException, so untilAsserted does not recognize them as failed
assertions. Since they are treated as unexpected errors, awaitility
does not loop.  Moving the awaitility inside the invocation gives us the
expected behavior.

Signed-off-by: Dale Emery

> CI Failure: GrantorFailoverDUnitTest > lockRecoveryAfterGrantorDies
> ---
>
> Key: GEODE-5712
> URL: https://issues.apache.org/jira/browse/GEODE-5712
> Project: Geode
>  Issue Type: Bug
>Reporter: Helena Bales
>Assignee: Helena Bales
>Priority: Major
>  Labels: pull-request-available, swat
> Fix For: 1.8.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Fails on revision 52bd3fc63970e2929fc8df76a7621d5147a6e393 with stacktraces:
> {code:java}
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.distributed.GrantorFailoverDUnitTest$$Lambda$53/89982984.call
>  in VM 0 running on Host ddcf88423e8a with 4 VMs
>   at org.apache.geode.test.dunit.VM.invoke(VM.java:450)
>   at org.apache.geode.test.dunit.VM.invoke(VM.java:419)
>   at org.apache.geode.test.dunit.VM.invoke(VM.java:385)
>   at 
> org.apache.geode.test.junit.rules.VMProvider.invoke(VMProvider.java:74)
>   at 
> org.apache.geode.distributed.GrantorFailoverDUnitTest.lockRecoveryAfterGrantorDies(GrantorFailoverDUnitTest.java:110)
>   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.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.runners.ParentRunner.run(ParentRunner.java:363)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
>   at 
> org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.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:498)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>   at 
> org

[jira] [Commented] (GEODE-4273) org.apache.geode.internal.cache.DiskRegionJUnitTest.testEntryDestructionInSynchPersistOnlyForIOExceptionCase fails with IllegalStateException

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-4273:


Commit 3e287115c168237c7752bb00e009e92771790196 in geode's branch 
refs/heads/feature/Micrometer from [~sai.boorlaga...@gmail.com]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=3e28711 ]

GEODE-4273: Fix failing testBug41822 on windows (#2487)



> org.apache.geode.internal.cache.DiskRegionJUnitTest.testEntryDestructionInSynchPersistOnlyForIOExceptionCase
>  fails with IllegalStateException
> -
>
> Key: GEODE-4273
> URL: https://issues.apache.org/jira/browse/GEODE-4273
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Reporter: Lynn Gallinat
>Assignee: Kirk Lund
>Priority: Major
>  Labels: flaky, pull-request-available, swat
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> org.apache.geode.internal.cache.DiskRegionJUnitTest > 
> testEntryDestructionInSynchPersistOnlyForIOExceptionCase FAILED
> java.lang.IllegalStateException: A connection to a distributed system 
> already exists in this VM.  It has the following configuration:
>   ack-severe-alert-threshold="0"
>   ack-wait-threshold="15"
>   archive-disk-space-limit="0"
>   archive-file-size-limit="0"
>   async-distribution-timeout="0"
>   async-max-queue-size="8"
>   async-queue-timeout="6"
>   bind-address=""
>   cache-xml-file="cache.xml"
>   cluster-configuration-dir=""
>   cluster-ssl-ciphers="any"
>   cluster-ssl-enabled="false"
>   cluster-ssl-keystore=""
>   cluster-ssl-keystore-password=""
>   cluster-ssl-keystore-type=""
>   cluster-ssl-protocols="any"
>   cluster-ssl-require-authentication="true"
>   cluster-ssl-truststore=""
>   cluster-ssl-truststore-password=""
>   conflate-events="server"
>   conserve-sockets="true"
>   delta-propagation="true"
>   
> deploy-working-dir="/tmp/build/ae3c03f4/built-geode/test/geode-core/build/integrationTest"
>   disable-auto-reconnect="false"
>   disable-tcp="false"
>   distributed-system-id="-1"
>   distributed-transactions="false"
>   durable-client-id=""
>   durable-client-timeout="300"
>   enable-cluster-configuration="true"
>   enable-network-partition-detection="true"
>   enable-time-statistics="true"
>   enforce-unique-host="false"
>   gateway-ssl-ciphers="any"
>   gateway-ssl-enabled="false"
>   gateway-ssl-keystore=""
>   gateway-ssl-keystore-password=""
>   gateway-ssl-keystore-type=""
>   gateway-ssl-protocols="any"
>   gateway-ssl-require-authentication="true"
>   gateway-ssl-truststore=""
>   gateway-ssl-truststore-password=""
>   groups=""
>   http-service-bind-address=""
>   http-service-port="7070"
>   http-service-ssl-ciphers="any"
>   http-service-ssl-enabled="false"
>   http-service-ssl-keystore=""
>   http-service-ssl-keystore-password=""
>   http-service-ssl-keystore-type=""
>   http-service-ssl-protocols="any"
>   http-service-ssl-require-authentication="false"
>   http-service-ssl-truststore=""
>   http-service-ssl-truststore-password=""
>   jmx-manager="false"
>   jmx-manager-access-file=""
>   jmx-manager-bind-address=""
>   jmx-manager-hostname-for-clients=""
>   jmx-manager-http-port="7070"
>   jmx-manager-password-file=""
>   jmx-manager-port="1099"
>   jmx-manager-ssl-ciphers="any"
>   jmx-manager-ssl-enabled="false"
>   jmx-manager-ssl-keystore=""
>   jmx-manager-ssl-keystore-password=""
>   jmx-manager-ssl-keystore-type=""
>   jmx-manager-ssl-protocols="any"
>   jmx-manager-ssl-require-authentication="true"
>   jmx-manager-ssl-truststore=""
>   jmx-manager-ssl-truststore-password=""
>   jmx-manager-start="false"
>   jmx-manager-update-rate="2000"
>   load-cluster-configuration-from-dir="false"
>   locator-wait-time="0"
>   locators=""
>   lock-memory="false"
>   log-disk-space-limit="0"
>   log-file=""
>   log-file-size-limit="0"
>   log-level="config"
>   max-num-reconnect-tries="3"
>   max-wait-time-reconnect="6"
>   mcast-address="/239.192.81.1"
>   mcast-flow-control="1048576, 0.25, 5000"
>   mcast-port="0"
>   mcast-recv-buffer-size="1048576"
>   mcast-send-buffer-size="65535"
>   mcast-ttl="32"
>   member-timeout="5000"
>   membership-port-range="[1024,65535]"
>   memcached-bind-address=""
>   memcached-port="0"
>   memcached-protocol="A

[jira] [Commented] (GEODE-5353) gfsh hint should be case independent

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5353:


Commit 386f3c35cf2718328338d9ed7e98611d92caca05 in geode's branch 
refs/heads/feature/Micrometer from Juan José Ramos
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=386f3c3 ]

Merge pull request #2376 from jujoramos/feature/GEODE-5353

GEODE-5353: gfsh hint should be case independent
- Added integration tests for `gfsh hint` command.
- Removed some minor warnings from the `Helper` class.
- Replaced the internal `HashMap` containing the `topics` for a
  `TreeMap` with the `String.CASE_INSENSITIVE_ORDER` comparator.

> gfsh hint should be case independent
> 
>
> Key: GEODE-5353
> URL: https://issues.apache.org/jira/browse/GEODE-5353
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, gfsh
>Reporter: Karen Smoler Miller
>Assignee: Juan José Ramos Cassella
>Priority: Major
>  Labels: pull-request-available, starter
> Fix For: 1.8.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The gfsh hint command does not accept topic arguments that start with lower 
> case letters.  It should. Here is an example:
> {{gfsh>hint help}}
> {{Unknown topic: help. Use hint; to view the list of available topics.}}{{ }}
> {{gfsh>hint Help}}
> {{Provides usage information for gfsh & its commands.}}



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


[jira] [Commented] (GEODE-3) Support JDK 9 on Geode

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-3:
-

Commit 238c73aaac72fbbc0a0145e43acdf164e8f4552f in geode's branch 
refs/heads/feature/Micrometer from jinmeiliao
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=238c73a ]

GEODE-3: remove dependency on management-agent.jar which is not included in 
java9 and later (#2478)

* this fix *launcher*IntegrationTests when running with java9

> Support JDK 9 on Geode
> --
>
> Key: GEODE-3
> URL: https://issues.apache.org/jira/browse/GEODE-3
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, general
>Reporter: Pid
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 6h 10m
>  Remaining Estimate: 0h
>
> JDK 9 Schedule: http://openjdk.java.net/projects/jdk9/



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


[jira] [Commented] (GEODE-5353) gfsh hint should be case independent

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5353:


Commit 386f3c35cf2718328338d9ed7e98611d92caca05 in geode's branch 
refs/heads/feature/Micrometer from Juan José Ramos
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=386f3c3 ]

Merge pull request #2376 from jujoramos/feature/GEODE-5353

GEODE-5353: gfsh hint should be case independent
- Added integration tests for `gfsh hint` command.
- Removed some minor warnings from the `Helper` class.
- Replaced the internal `HashMap` containing the `topics` for a
  `TreeMap` with the `String.CASE_INSENSITIVE_ORDER` comparator.

> gfsh hint should be case independent
> 
>
> Key: GEODE-5353
> URL: https://issues.apache.org/jira/browse/GEODE-5353
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, gfsh
>Reporter: Karen Smoler Miller
>Assignee: Juan José Ramos Cassella
>Priority: Major
>  Labels: pull-request-available, starter
> Fix For: 1.8.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The gfsh hint command does not accept topic arguments that start with lower 
> case letters.  It should. Here is an example:
> {{gfsh>hint help}}
> {{Unknown topic: help. Use hint; to view the list of available topics.}}{{ }}
> {{gfsh>hint Help}}
> {{Provides usage information for gfsh & its commands.}}



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


[jira] [Commented] (GEODE-5709) Create pipeline job to build windows image

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5709:


Commit 30dfc9390e41b7ad5c88688e8a74ab57fea1e856 in geode's branch 
refs/heads/feature/Micrometer from [~jens.deppe]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=30dfc93 ]

GEODE-5709: Add firewall rule to allow docker container network access to 
Windows heavy lifters


> Create pipeline job to build windows image
> --
>
> Key: GEODE-5709
> URL: https://issues.apache.org/jira/browse/GEODE-5709
> Project: Geode
>  Issue Type: Task
>  Components: build
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-5709) Create pipeline job to build windows image

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5709:


Commit c1c0add22eea88168d3ee8b03a07b62888d8b068 in geode's branch 
refs/heads/feature/Micrometer from [~jens.deppe]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=c1c0add ]

GEODE-5709: Windows heavy lifter runs docker on TCP


> Create pipeline job to build windows image
> --
>
> Key: GEODE-5709
> URL: https://issues.apache.org/jira/browse/GEODE-5709
> Project: Geode
>  Issue Type: Task
>  Components: build
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-4052) Expand GfshExitCodeStatusCommandTest into multiple classes for more meaningful failure reporting

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-4052:


Commit eeae3d8ccaa0e001b871fcd0677067ae43a79377 in geode's branch 
refs/heads/feature/Micrometer from jinmeiliao
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=eeae3d8 ]

GEODE-4052: Fix StatusServerExitCodeAcceptanceTest.statusWithWrongPid failure 
(#2480)

* skip using the FileProcessController if a pid is already determined to be 
invalid

> Expand GfshExitCodeStatusCommandTest into multiple classes for more 
> meaningful failure reporting
> 
>
> Key: GEODE-4052
> URL: https://issues.apache.org/jira/browse/GEODE-4052
> Project: Geode
>  Issue Type: Test
>  Components: gfsh, tests
>Reporter: Patrick Rhomberg
>Assignee: Patrick Rhomberg
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Occasionally, the majority of this class's tests will fail due to being 
> unable to start the cluster.  Such a failure is beyond the scope of the test 
> and should be reported quickly.
> This class should be divided into two classes, one containing those tests 
> that require the cluster's server to be running and one that does not.  The 
> cluster start-up in both cases should be delegated to a {{@BeforeClass}} 
> method so that failure occurs as the class level and is quickly recognizable.



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


[jira] [Commented] (GEODE-5748) When gii failed and needs to cleanup it should clearRegion write lock to avoid race condition with concurrent cache operation

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5748:


Commit 877bcc666137a51abce2e3a8edda36ab97db4e23 in geode's branch 
refs/heads/feature/Micrometer from pivotal-eshu
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=877bcc6 ]

GEODE-5748: Hold clearRegion write lock during cleanUpAfterFailedGII (#2486)

* To avoid race with concurrent cache operation, a clearRegion write lock is 
needed
   when clearing entries and disk region entries during cleanUpAfterFailedGII, 
as cache
   operations hold clearRegion read lock.

> When gii failed and needs to cleanup it should clearRegion write lock to 
> avoid race condition with concurrent cache operation
> -
>
> Key: GEODE-5748
> URL: https://issues.apache.org/jira/browse/GEODE-5748
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Reporter: Eric Shu
>Assignee: Eric Shu
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> When gii failed, it will remove all entries in AbstractRegionMap. However 
> there could be concurrent cache operation on the same region. 
> During regular clear region, a clearRegion write lock is held before clear 
> the region, it is required here as well to prevent the race like the 
> following.
> {noformat}
> org.apache.geode.InternalGemFireError: Bucket 
> BucketRegion[path='/__PR/_B__partitionedRegion_27;serial=158;primary=false] 
> size (-1648) negative after applying delta of -1656
>   at 
> org.apache.geode.internal.cache.BucketRegion.updateBucketMemoryStats(BucketRegion.java:2304)
>   at 
> org.apache.geode.internal.cache.BucketRegion.updateBucket2Size(BucketRegion.java:2292)
>   at 
> org.apache.geode.internal.cache.BucketRegion.updateSizeOnRemove(BucketRegion.java:2161)
>   at 
> org.apache.geode.internal.cache.map.RegionMapDestroy.destroyEntry(RegionMapDestroy.java:732)
>   at 
> org.apache.geode.internal.cache.map.RegionMapDestroy.destroyExistingEntry(RegionMapDestroy.java:387)
>   at 
> org.apache.geode.internal.cache.map.RegionMapDestroy.handleExistingRegionEntry(RegionMapDestroy.java:238)
>   at 
> org.apache.geode.internal.cache.map.RegionMapDestroy.destroy(RegionMapDestroy.java:149)
>   at 
> org.apache.geode.internal.cache.AbstractRegionMap.destroy(AbstractRegionMap.java:1022)
>   at 
> org.apache.geode.internal.cache.LocalRegion.mapDestroy(LocalRegion.java:6567)
>   at  
> org.apache.geode.internal.cache.LocalRegion.mapDestroy(LocalRegion.java:6541)
>   at 
> org.apache.geode.internal.cache.BucketRegion.basicDestroy(BucketRegion.java:1195)
>   at 
> org.apache.geode.internal.cache.DestroyOperation$DestroyMessage.operateOnRegion(DestroyOperation.java:87)
>   at 
> org.apache.geode.internal.cache.DistributedCacheOperation$CacheOperationMessage.basicProcess(DistributedCacheOperation.java:1196)
>   at 
> org.apache.geode.internal.cache.DistributedCacheOperation$CacheOperationMessage.process(DistributedCacheOperation.java:1096)
>   at 
> org.apache.geode.distributed.internal.DistributionMessage.scheduleAction(DistributionMessage.java:369)
>   at 
> org.apache.geode.distributed.internal.DistributionMessage.schedule(DistributionMessage.java:427)
>   at 
> org.apache.geode.distributed.internal.ClusterDistributionManager.scheduleIncomingMessage(ClusterDistributionManager.java:3223)
>   at 
> org.apache.geode.distributed.internal.ClusterDistributionManager.handleIncomingDMsg(ClusterDistributionManager.java:2889)
>   at 
> org.apache.geode.distributed.internal.ClusterDistributionManager.access$1700(ClusterDistributionManager.java:112)
>   at 
> org.apache.geode.distributed.internal.ClusterDistributionManager$DMListener.messageReceived(ClusterDistributionManager.java:3992)
>   at 
> org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.dispatchMessage(GMSMembershipManager.java:1118)
>   at 
> org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.handleOrDeferMessage(GMSMembershipManager.java:1037)
>   at 
> org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager$MyDCReceiver.messageReceived(GMSMembershipManager.java:400)
>   at 
> Rorg.apache.geode.distributed.internal.direct.DirectChannel.receive(DirectChannel.java:728)
>   at 
> org.apache.geode.internal.tcp.TCPConduit.messageReceived(TCPConduit.java:868)
>   at 
> org.apache.geode.internal.tcp.Connection.dispatchMessage(Connection.java:3965)
>   at 
> org.apache.geode.internal.tcp

[jira] [Assigned] (GEODE-3613) Jetty9CachingClientServerTest failed in jenkins, unable to shutdown container

2018-09-19 Thread Galen O'Sullivan (JIRA)


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

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

Assignee: Galen O'Sullivan

> Jetty9CachingClientServerTest failed in jenkins, unable to shutdown container
> -
>
> Key: GEODE-3613
> URL: https://issues.apache.org/jira/browse/GEODE-3613
> Project: Geode
>  Issue Type: Bug
>  Components: http session
>Reporter: Dan Smith
>Assignee: Galen O'Sullivan
>Priority: Major
>  Labels: swat
> Attachments: Test results - Class 
> org.apache.geode.session.tests.Jetty9ClientServerTest.html
>
>
> This test failed in jenkins build #953 due to a failure to shutdown jetty
> Jetty9CachingClientServerTest.containersShouldShareDataRemovals
> Revision: 52305a8a7679d761a084f866c1253777345fb29e
> {noformat}
> org.codehaus.cargo.container.ContainerException: Failed to stop the Jetty 
> 9.4.5.v20170502 container. Check the 
> [/home/jenkins/jenkins-slave/workspace/Geode-nightly/geode-assembly/build/distributedTest65/cargo_logs/JETTY9_client-server_containersShouldShareDataRemovals_0_28531005061735378/container.log]
>  file containing the container logs for more details.
>   at 
> org.codehaus.cargo.container.spi.AbstractLocalContainer.stop(AbstractLocalContainer.java:303)
>   at 
> org.apache.geode.session.tests.ServerContainer.stop(ServerContainer.java:210)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopContainer(ContainerManager.java:105)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopContainers(ContainerManager.java:115)
>   at 
> org.apache.geode.session.tests.ContainerManager.stopAllActiveContainers(ContainerManager.java:122)
>   at 
> org.apache.geode.session.tests.CargoTestBase.stop(CargoTestBase.java:71)
>   at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
>   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.RunAfters.evaluate(RunAfters.java:33)
>   at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
>   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:114)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
>   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:498)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>   at 
> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>   at 
> org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
>   at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
>   at 
> o

[jira] [Created] (GEODE-5757) Publish to repository.apache.org nexus server with maven-publish plugin

2018-09-19 Thread Jacob S. Barrett (JIRA)
Jacob S. Barrett created GEODE-5757:
---

 Summary: Publish to repository.apache.org nexus server with 
maven-publish plugin
 Key: GEODE-5757
 URL: https://issues.apache.org/jira/browse/GEODE-5757
 Project: Geode
  Issue Type: Improvement
  Components: build
Reporter: Jacob S. Barrett


Remove nexus plugin and use maven-publish plugin to sign and upload artifacts.



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


[jira] [Assigned] (GEODE-5758) ServerLauncherWaitOnServerMultiThreadedTest passes when it should fail

2018-09-19 Thread Dale Emery (JIRA)


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

Dale Emery reassigned GEODE-5758:
-

Assignee: Dale Emery

> ServerLauncherWaitOnServerMultiThreadedTest passes when it should fail
> --
>
> Key: GEODE-5758
> URL: https://issues.apache.org/jira/browse/GEODE-5758
> Project: Geode
>  Issue Type: Bug
>Reporter: Dale Emery
>Assignee: Dale Emery
>Priority: Major
>
> A quirk in MultithreadedTestCase may allow thread2 to complete before thread1 
> starts. If that happens, the test passes, though it does not actually 
> validate anything about the system.
> The problem can happen under heavy contention for CPUs.



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


[jira] [Created] (GEODE-5758) ServerLauncherWaitOnServerMultiThreadedTest passes when it should fail

2018-09-19 Thread Dale Emery (JIRA)
Dale Emery created GEODE-5758:
-

 Summary: ServerLauncherWaitOnServerMultiThreadedTest passes when 
it should fail
 Key: GEODE-5758
 URL: https://issues.apache.org/jira/browse/GEODE-5758
 Project: Geode
  Issue Type: Bug
Reporter: Dale Emery


A quirk in MultithreadedTestCase may allow thread2 to complete before thread1 
starts. If that happens, the test passes, though it does not actually validate 
anything about the system.

The problem can happen under heavy contention for CPUs.



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


[jira] [Updated] (GEODE-5758) ServerLauncherWaitOnServerMultiThreadedTest passes when it should fail

2018-09-19 Thread Dale Emery (JIRA)


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

Dale Emery updated GEODE-5758:
--
Labels: swat  (was: )

> ServerLauncherWaitOnServerMultiThreadedTest passes when it should fail
> --
>
> Key: GEODE-5758
> URL: https://issues.apache.org/jira/browse/GEODE-5758
> Project: Geode
>  Issue Type: Bug
>Reporter: Dale Emery
>Assignee: Dale Emery
>Priority: Major
>  Labels: swat
>
> A quirk in MultithreadedTestCase may allow thread2 to complete before thread1 
> starts. If that happens, the test passes, though it does not actually 
> validate anything about the system.
> The problem can happen under heavy contention for CPUs.



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


[jira] [Assigned] (GEODE-5757) Publish to repository.apache.org nexus server with maven-publish plugin

2018-09-19 Thread Jacob S. Barrett (JIRA)


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

Jacob S. Barrett reassigned GEODE-5757:
---

Assignee: Jacob S. Barrett

> Publish to repository.apache.org nexus server with maven-publish plugin
> ---
>
> Key: GEODE-5757
> URL: https://issues.apache.org/jira/browse/GEODE-5757
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Jacob S. Barrett
>Assignee: Jacob S. Barrett
>Priority: Major
>
> Remove nexus plugin and use maven-publish plugin to sign and upload artifacts.



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


[jira] [Created] (GEODE-5759) VMLRURegionMap.centralizedLruUpdateCallback does not always return the correct value

2018-09-19 Thread Darrel Schneider (JIRA)
Darrel Schneider created GEODE-5759:
---

 Summary: VMLRURegionMap.centralizedLruUpdateCallback does not 
always return the correct value
 Key: GEODE-5759
 URL: https://issues.apache.org/jira/browse/GEODE-5759
 Project: Geode
  Issue Type: Test
  Components: eviction
Reporter: Darrel Schneider


VMLRURegionMap.centralizedLruUpdateCallback is supposed to return the number of 
bytes it evicts. This is used by the caller to decide if it has done enough 
work.

But if centralizedLruUpdateCallback evicts more than one entry then it returns 
only the number of bytes in the last entry it evicted.

It should be changed to accumulate how many bytes it evicts.

This bug will impact heap percentage eviction but not memory byte eviction nor 
entry count eviction.



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


[jira] [Updated] (GEODE-5757) Publish to repository.apache.org nexus server with maven-publish plugin

2018-09-19 Thread ASF GitHub Bot (JIRA)


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

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

> Publish to repository.apache.org nexus server with maven-publish plugin
> ---
>
> Key: GEODE-5757
> URL: https://issues.apache.org/jira/browse/GEODE-5757
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Jacob S. Barrett
>Assignee: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>
> Remove nexus plugin and use maven-publish plugin to sign and upload artifacts.



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


[jira] [Updated] (GEODE-5760) CI failure: Expected exception Not found in QueryMonitorDUnitTest.testQueryMonitorRegionWithIndex

2018-09-19 Thread Bill (JIRA)


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

Bill updated GEODE-5760:

Labels: swat  (was: )

> CI failure: Expected exception Not found in 
> QueryMonitorDUnitTest.testQueryMonitorRegionWithIndex
> -
>
> Key: GEODE-5760
> URL: https://issues.apache.org/jira/browse/GEODE-5760
> Project: Geode
>  Issue Type: Bug
>  Components: cq
>Reporter: Bill
>Priority: Major
>  Labels: swat
>
> In 
> https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/DistributedTest/builds/415
> {code}
> > Task :geode-cq:distributedTest
> org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest > 
> testQueryMonitorRegionWithIndex FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest$$Lambda$104/648688972.run
>  in VM 4 running on Host 17a0abd8c00d with 5 VMs
> at org.apache.geode.test.dunit.VM.invoke(VM.java:450)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:419)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:362)
> at 
> org.apache.geode.test.junit.rules.VMProvider.invoke(VMProvider.java:70)
> at 
> org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.testQueryMonitorRegionWithIndex(QueryMonitorDUnitTest.java:239)
> Caused by:
> java.lang.AssertionError: Expected exception Not found. Expected 
> exception with message: 
> "Query execution taking more than the max execution time"
>  Found 
> Pool unexpected socket timed out on client connection=Pooled 
> Connection to localhost:37885: Connection[localhost:37885]@176708196). Server 
> unreachable: could not connect after 1 attempts
> at org.junit.Assert.fail(Assert.java:88)
> at 
> org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.verifyException(QueryMonitorDUnitTest.java:410)
> at 
> org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.exuteQuery(QueryMonitorDUnitTest.java:363)
> at 
> org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.lambda$testQueryMonitorRegionWithIndex$bb17a952$3(QueryMonitorDUnitTest.java:239)
> {code}



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


[jira] [Created] (GEODE-5760) CI failure: Expected exception Not found in QueryMonitorDUnitTest.testQueryMonitorRegionWithIndex

2018-09-19 Thread Bill (JIRA)
Bill created GEODE-5760:
---

 Summary: CI failure: Expected exception Not found in 
QueryMonitorDUnitTest.testQueryMonitorRegionWithIndex
 Key: GEODE-5760
 URL: https://issues.apache.org/jira/browse/GEODE-5760
 Project: Geode
  Issue Type: Bug
  Components: cq
Reporter: Bill


In 
https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/DistributedTest/builds/415

{code}
> Task :geode-cq:distributedTest

org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest > 
testQueryMonitorRegionWithIndex FAILED
org.apache.geode.test.dunit.RMIException: While invoking 
org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest$$Lambda$104/648688972.run
 in VM 4 running on Host 17a0abd8c00d with 5 VMs
at org.apache.geode.test.dunit.VM.invoke(VM.java:450)
at org.apache.geode.test.dunit.VM.invoke(VM.java:419)
at org.apache.geode.test.dunit.VM.invoke(VM.java:362)
at 
org.apache.geode.test.junit.rules.VMProvider.invoke(VMProvider.java:70)
at 
org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.testQueryMonitorRegionWithIndex(QueryMonitorDUnitTest.java:239)

Caused by:
java.lang.AssertionError: Expected exception Not found. Expected 
exception with message: 
"Query execution taking more than the max execution time"
 Found 
Pool unexpected socket timed out on client connection=Pooled Connection 
to localhost:37885: Connection[localhost:37885]@176708196). Server unreachable: 
could not connect after 1 attempts
at org.junit.Assert.fail(Assert.java:88)
at 
org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.verifyException(QueryMonitorDUnitTest.java:410)
at 
org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.exuteQuery(QueryMonitorDUnitTest.java:363)
at 
org.apache.geode.cache.query.dunit.QueryMonitorDUnitTest.lambda$testQueryMonitorRegionWithIndex$bb17a952$3(QueryMonitorDUnitTest.java:239)
{code}



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


[jira] [Assigned] (GEODE-5679) Test failed StatSamplerIntegrationTest.testStatSampler FAILED

2018-09-19 Thread Bill (JIRA)


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

Bill reassigned GEODE-5679:
---

Assignee: Bill

> Test failed StatSamplerIntegrationTest.testStatSampler FAILED
> -
>
> Key: GEODE-5679
> URL: https://issues.apache.org/jira/browse/GEODE-5679
> Project: Geode
>  Issue Type: Bug
>  Components: core
>Reporter: Mark Hanson
>Assignee: Bill
>Priority: Major
>  Labels: swat
>
> This test failed during integration tests. Concourse URL is
> https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/IntegrationTest/builds/351
> java.lang.AssertionError: Value 5 for int_counter_6 is wrong: 
> {double_gauge_4=8.0, long_counter_10=6, sampled_double=7.0, 
> long_counter_9=24, double_counter_1=10.0, double_counter_2=8.0, 
> int_counter_5=18, int_counter_6=8, sampled_long=6, long_gauge_12=6, 
> long_gauge_11=24, int_gauge_8=6, sampled_int=5, int_gauge_7=16, 
> double_gauge_3=10.0} expected:<8.0> but was:<7.0>
>   at org.junit.Assert.fail(Assert.java:88)
>   at org.junit.Assert.failNotEquals(Assert.java:834)
>   at org.junit.Assert.assertEquals(Assert.java:553)
>   at 
> org.apache.geode.internal.statistics.StatSamplerIntegrationTest.testStatSampler(StatSamplerIntegrationTest.java:308)
>   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.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.runners.ParentRunner.run(ParentRunner.java:363)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
>   at 
> org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.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:498)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>   at 
> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>   at 
> org.gradle.internal.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:117)
>   at sun.reflect.N

[jira] [Updated] (GEODE-5679) Test failed StatSamplerIntegrationTest.testStatSampler FAILED

2018-09-19 Thread Bill (JIRA)


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

Bill updated GEODE-5679:

Affects Version/s: 1.8.0

> Test failed StatSamplerIntegrationTest.testStatSampler FAILED
> -
>
> Key: GEODE-5679
> URL: https://issues.apache.org/jira/browse/GEODE-5679
> Project: Geode
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.8.0
>Reporter: Mark Hanson
>Assignee: Bill
>Priority: Major
>  Labels: swat
>
> This test failed during integration tests. Concourse URL is
> https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/IntegrationTest/builds/351
> java.lang.AssertionError: Value 5 for int_counter_6 is wrong: 
> {double_gauge_4=8.0, long_counter_10=6, sampled_double=7.0, 
> long_counter_9=24, double_counter_1=10.0, double_counter_2=8.0, 
> int_counter_5=18, int_counter_6=8, sampled_long=6, long_gauge_12=6, 
> long_gauge_11=24, int_gauge_8=6, sampled_int=5, int_gauge_7=16, 
> double_gauge_3=10.0} expected:<8.0> but was:<7.0>
>   at org.junit.Assert.fail(Assert.java:88)
>   at org.junit.Assert.failNotEquals(Assert.java:834)
>   at org.junit.Assert.assertEquals(Assert.java:553)
>   at 
> org.apache.geode.internal.statistics.StatSamplerIntegrationTest.testStatSampler(StatSamplerIntegrationTest.java:308)
>   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.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.runners.ParentRunner.run(ParentRunner.java:363)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
>   at 
> org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.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:498)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>   at 
> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>   at 
> org.gradle.internal.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.ja

[jira] [Created] (GEODE-5761) jsonassert has incompatible transitive dependency on android-json

2018-09-19 Thread Kirk Lund (JIRA)
Kirk Lund created GEODE-5761:


 Summary: jsonassert has incompatible transitive dependency on 
android-json
 Key: GEODE-5761
 URL: https://issues.apache.org/jira/browse/GEODE-5761
 Project: Geode
  Issue Type: Bug
  Components: build, tests
Reporter: Kirk Lund


The fix for GEODE-5696 added geode-junit dependency on 
org.skyscreamer:jsonassert which brings in a transitive dependency on 
com.vaadin.external.google:android-json which is incompatible with geode-json.




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


[jira] [Updated] (GEODE-5761) jsonassert has incompatible transitive dependency on android-json

2018-09-19 Thread ASF GitHub Bot (JIRA)


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

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

> jsonassert has incompatible transitive dependency on android-json
> -
>
> Key: GEODE-5761
> URL: https://issues.apache.org/jira/browse/GEODE-5761
> Project: Geode
>  Issue Type: Bug
>  Components: build, tests
>Reporter: Kirk Lund
>Priority: Major
>  Labels: pull-request-available
>
> The fix for GEODE-5696 added geode-junit dependency on 
> org.skyscreamer:jsonassert which brings in a transitive dependency on 
> com.vaadin.external.google:android-json which is incompatible with geode-json.



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


[jira] [Resolved] (GEODE-5758) ServerLauncherWaitOnServerMultiThreadedTest passes when it should fail

2018-09-19 Thread Dale Emery (JIRA)


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

Dale Emery resolved GEODE-5758.
---
Resolution: Not A Problem

> ServerLauncherWaitOnServerMultiThreadedTest passes when it should fail
> --
>
> Key: GEODE-5758
> URL: https://issues.apache.org/jira/browse/GEODE-5758
> Project: Geode
>  Issue Type: Bug
>Reporter: Dale Emery
>Assignee: Dale Emery
>Priority: Major
>  Labels: swat
>
> A quirk in MultithreadedTestCase may allow thread2 to complete before thread1 
> starts. If that happens, the test passes, though it does not actually 
> validate anything about the system.
> The problem can happen under heavy contention for CPUs.



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


[jira] [Commented] (GEODE-5757) Publish to repository.apache.org nexus server with maven-publish plugin

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5757:


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

GEODE-5757: Remove Nexus publication plugin

Using maven-publish plugin instead of nexus plugin. This removes our
dependency on the old 'maven' plugin, and cleans up a lot of custom
disable-task code related to distributions.

Co-authored-by: Robert Houghton 
Co-authored-by: Jacob Barrett 


> Publish to repository.apache.org nexus server with maven-publish plugin
> ---
>
> Key: GEODE-5757
> URL: https://issues.apache.org/jira/browse/GEODE-5757
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Jacob S. Barrett
>Assignee: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Remove nexus plugin and use maven-publish plugin to sign and upload artifacts.



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


[jira] [Commented] (GEODE-5757) Publish to repository.apache.org nexus server with maven-publish plugin

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5757:


Commit 68d8cee509a6215a9b416e0d231f8f7c9097da96 in geode's branch 
refs/heads/develop from Jacob Barrett
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=68d8cee ]

GEODE-5757: Reinstate 'install' gradle task

legacy maven task was removed but still requested. Re-add for
compatibility

Co-authored-by: Robert Houghton 
Co-authored-by: Jacob Barrett 


> Publish to repository.apache.org nexus server with maven-publish plugin
> ---
>
> Key: GEODE-5757
> URL: https://issues.apache.org/jira/browse/GEODE-5757
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Jacob S. Barrett
>Assignee: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Remove nexus plugin and use maven-publish plugin to sign and upload artifacts.



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


[jira] [Commented] (GEODE-5757) Publish to repository.apache.org nexus server with maven-publish plugin

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5757:


Commit 5e4431341fa364ea3518d9a6b62f600117722119 in geode's branch 
refs/heads/develop from Jacob Barrett
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5e44313 ]

GEODE-5757: Fixes signing on unpublished projects.

Unpublished projects should not be signed.

Co-authored-by: Robert Houghton 
Co-authored-by: Jacob Barrett 


> Publish to repository.apache.org nexus server with maven-publish plugin
> ---
>
> Key: GEODE-5757
> URL: https://issues.apache.org/jira/browse/GEODE-5757
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Jacob S. Barrett
>Assignee: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Remove nexus plugin and use maven-publish plugin to sign and upload artifacts.



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


[jira] [Commented] (GEODE-5600) Property file creation occurs any time .git/index is updated (which is all the time)

2018-09-19 Thread ASF subversion and git services (JIRA)


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

ASF subversion and git services commented on GEODE-5600:


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

GEODE-5600: Unify SCM property caching. (#2474)

* Refactor gradle tasks generating .buildinfo
and GemFireVerion.properties files
* Treat .buildinfo as the source of truth for
those properties shared in GemFireVersion.properties

Co-authored-by: Patrick Rhomberg 

> Property file creation occurs any time .git/index is updated (which is all 
> the time)
> 
>
> Key: GEODE-5600
> URL: https://issues.apache.org/jira/browse/GEODE-5600
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Patrick Rhomberg
>Assignee: Patrick Rhomberg
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.8.0
>
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> Because the property file is an input for the {{jar}} target, this causes a 
> significant increase in build time, even when nothing significant has changed.
>  
> As a standard development cycle, regeneration of the property file should be 
> optional / skipped.



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


[jira] [Assigned] (GEODE-5762) Fix typos in transaction docs code examples

2018-09-19 Thread Karen Smoler Miller (JIRA)


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

Karen Smoler Miller reassigned GEODE-5762:
--

Assignee: Karen Smoler Miller

> Fix typos in transaction docs code examples
> ---
>
> Key: GEODE-5762
> URL: https://issues.apache.org/jira/browse/GEODE-5762
> Project: Geode
>  Issue Type: Bug
>  Components: docs
>Reporter: Karen Smoler Miller
>Assignee: Karen Smoler Miller
>Priority: Major
>
> The variable used for the transaction manager object in the code examples 
> within the docs section on Transactions is inconsistent.  Pick one variable 
> name, and use it throughout all examples in a consistent way.



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


[jira] [Created] (GEODE-5762) Fix typos in transaction docs code examples

2018-09-19 Thread Karen Smoler Miller (JIRA)
Karen Smoler Miller created GEODE-5762:
--

 Summary: Fix typos in transaction docs code examples
 Key: GEODE-5762
 URL: https://issues.apache.org/jira/browse/GEODE-5762
 Project: Geode
  Issue Type: Bug
  Components: docs
Reporter: Karen Smoler Miller


The variable used for the transaction manager object in the code examples 
within the docs section on Transactions is inconsistent.  Pick one variable 
name, and use it throughout all examples in a consistent way.



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


[jira] [Assigned] (GEODE-5726) CI Failure.AsyncEventListenerDistributedTest > testReplicatedSerialAsyncEventQueueWithPersistenceEnabled_Restart

2018-09-19 Thread Dale Emery (JIRA)


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

Dale Emery reassigned GEODE-5726:
-

Assignee: Dale Emery

> CI Failure.AsyncEventListenerDistributedTest > 
> testReplicatedSerialAsyncEventQueueWithPersistenceEnabled_Restart
> 
>
> Key: GEODE-5726
> URL: https://issues.apache.org/jira/browse/GEODE-5726
> Project: Geode
>  Issue Type: Improvement
>Reporter: Dan Smith
>Assignee: Dale Emery
>Priority: Major
>  Labels: swat
>
> This test failed in multiple CI runs recently.
> https://concourse.apachegeode-ci.info/teams/main/pipelines/concourse-staging/jobs/DistributedTest/builds/96
> http://files.apachegeode-ci.info/builds/1.8.0-build.1/test-results/distributedTest/1536506408/
> {noformat}
> org.apache.geode.internal.cache.wan.asyncqueue.AsyncEventListenerDistributedTest
>  > 
> testReplicatedSerialAsyncEventQueueWithPersistenceEnabled_Restart[dispatcherThreadCount=1]
>  FAILED
>   
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.internal.cache.wan.asyncqueue.AsyncEventListenerDistributedTest$$Lambda$132/352914586.run
>  in VM 0 running on Host 58887cf96a8a with 4 VMs
>   
> at org.apache.geode.test.dunit.VM.invoke(VM.java:450)
>   
> at org.apache.geode.test.dunit.VM.invoke(VM.java:419)
>   
> at org.apache.geode.test.dunit.VM.invoke(VM.java:362)
>   
> at 
> org.apache.geode.internal.cache.wan.asyncqueue.AsyncEventListenerDistributedTest.testReplicatedSerialAsyncEventQueueWithPersistenceEnabled_Restart(AsyncEventListenerDistributedTest.java:283)
>   
>   
> Caused by:
>   
> org.awaitility.core.ConditionTimeoutException: Assertion condition 
> defined as a lambda expression in 
> org.apache.geode.internal.cache.wan.asyncqueue.AsyncEventListenerDistributedTest
>  
>   
> Expected size:<1000> but was:<900> in:
>   
> <{100=100, 101=101, 102=102, 103=103, 104=104, 105=105, 106=106, 
> 107=107, 108=108, 109=109, 110=110, 111=111, 112=112, 113=113, 114=114, 
> 115=115, 116=116, 117=117, 118=118, 119=119, 120=120, 121=121, 122=122, 
> 123=123, 124=124, 125=125, 126=126, 127=127, 128=128, 129=129, 130=130, 
> 131=131, 132=132, 133=133, 134=134, 135=135, 136=136, 137=137, 138=138, 
> 139=139, 140=140, 141=141, 142=142, 143=143, 144=144, 145=145, 146=146, 
> 147=147, 148=148, 149=149, 150=150, 151=151, 152=152, 153=153, 154=154, 
> 155=155, 156=156, 157=157, 158=158, 159=159, 160=160, 161=161, 162=162, 
> 163=163, 164=164, 165=165, 166=166, 167=167, 168=168, 169=169, 170=170, 
> 171=171, 172=172, 173=173, 174=174, 175=175, 176=176, 177=177, 178=178, 
> 179=179, 180=180, 181=181, 182=182, 183=183, 184=184, 185=185, 186=186, 
> 187=187, 188=188, 189=189, 190=190, 191=191, 192=192, 193=193, 194=194, 
> 195=195, 196=196, 197=197, 198=198, 199=199, 200=200, 201=201, 202=202, 
> 203=203, 204=204, 205=205, 206=206, 207=207, 208=208, 209=209, 210=210, 
> 211=211, 212=212, 213=213, 214=214, 215=215, 216=216, 217=217, 218=218, 
> 219=219, 220=220, 221=221, 222=222, 223=223, 224=224, 225=225, 226=226, 
> 227=227, 228=228, 229=229, 230=230, 231=231, 232=232, 233=233, 234=234, 
> 235=235, 236=236, 237=237, 238=238, 239=239, 240=240, 241=241, 242=242, 
> 243=243, 244=244, 245=245, 246=246, 247=247, 248=248, 249=249, 250=250, 
> 251=251, 252=252, 253=253, 254=254, 255=255, 256=256, 257=257, 258=258, 
> 259=259, 260=260, 261=261, 262=262, 263=263, 264=264, 265=265, 266=266, 
> 267=267, 268=268, 269=269, 270=270, 271=271, 272=272, 273=273, 274=274, 
> 275=275, 276=276, 277=277, 278=278, 279=279, 280=280, 281=281, 282=282, 
> 283=283, 284=284, 285=285, 286=286, 287=287, 288=288, 289=289, 290=290, 
> 291=291, 292=292, 293=293, 294=294, 295=295, 296=296, 297=297, 298=298, 
> 299=299, 300=300, 301=301, 302=302, 303=303, 304=304, 305=305, 306=306, 
> 307=307, 308=308, 309=309, 310=310, 311=311, 312=312, 313=313, 314=314, 
> 315=315, 316=316, 317=317, 318=318, 319=319, 320=320, 321=321, 322=322, 
> 323=323, 324=324, 325=325, 326=326, 327=327, 328=328, 329=329, 330=330, 
> 331=331, 332=332, 333=333, 334=334, 335=335, 336=336, 337=337, 338=338, 
> 339=339, 340=340, 341=341, 342=342, 343=343, 344=344, 345=345, 346=346, 
> 347=347, 348=348, 349=349, 350=350, 351=351, 352=352, 353=353, 354=354, 
> 355=355, 356=356, 357=357, 358=358, 359=359, 360=360, 361=361, 362=362, 
> 363=363, 364=364, 365=365, 366=366, 367=367, 368=368, 369=369, 370=370, 
> 371=371, 372=372, 373=373, 374=374, 375=375, 376=376, 377=377, 378=378, 
> 379=379, 380=380, 381=381, 382=382, 383=383, 384=384, 385=385, 386=386, 
> 387=387, 388=388, 389=389, 390=390, 391=391, 392=392, 393=393, 394=394, 
> 395=395, 396=396, 39