***UNCHECKED*** [jira] [Created] (GEODE-5755) Remove unused methods in test code
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
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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
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
[ 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
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
[ 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
[ 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
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
[ 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
[ 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
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
[ 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
[ 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
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
[ 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
[ 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
[ 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
[ 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
[ 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)
[ 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
[ 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
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
[ 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