[jira] [Resolved] (GEODE-9971) Fix ping distributed test case after switching from docker-compose to testcontainers

2022-01-18 Thread Alberto Gomez (Jira)


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

Alberto Gomez resolved GEODE-9971.
--
Fix Version/s: 1.15.0
   Resolution: Fixed

> Fix ping distributed test case after switching from docker-compose to 
> testcontainers
> 
>
> Key: GEODE-9971
> URL: https://issues.apache.org/jira/browse/GEODE-9971
> Project: Geode
>  Issue Type: Bug
>Reporter: Alberto Gomez
>Assignee: Alberto Gomez
>Priority: Major
>  Labels: needsTriage, pull-request-available
> Fix For: 1.15.0
>
>
> Due to the changes done by GEODE-9156 to switch from docker-compose to 
> testcontainers test case  
> testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers 
> from 
> SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest was not working 
> properly even though it was failing.
> The test must be enhanced to check that entries are wan replicated to the 
> other site (for example by checking that entries added locally do not leave 
> events in the gateway sender queues).
> After that, the code of the test must be fixed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9971) Fix ping distributed test case after switching from docker-compose to testcontainers

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9971:


Commit 9f32d7215df70d0ca926c0fd058fdf682965b790 in geode's branch 
refs/heads/develop from Alberto Gomez
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=9f32d72 ]

GEODE-9971: Fix test case after switching from docker-compose to testcontainers 
(#7277)



> Fix ping distributed test case after switching from docker-compose to 
> testcontainers
> 
>
> Key: GEODE-9971
> URL: https://issues.apache.org/jira/browse/GEODE-9971
> Project: Geode
>  Issue Type: Bug
>Reporter: Alberto Gomez
>Assignee: Alberto Gomez
>Priority: Major
>  Labels: needsTriage, pull-request-available
>
> Due to the changes done by GEODE-9156 to switch from docker-compose to 
> testcontainers test case  
> testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers 
> from 
> SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest was not working 
> properly even though it was failing.
> The test must be enhanced to check that entries are wan replicated to the 
> other site (for example by checking that entries added locally do not leave 
> events in the gateway sender queues).
> After that, the code of the test must be fixed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9962) Redis INFO Command Support for Cluster Mode

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9962:


Commit 6b204454b94a935303be6e88ceadf0f6cc565e72 in geode's branch 
refs/heads/develop from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=6b20445 ]

GEODE-9962: Update redis INFO command for cluster mode responses (#7273)

- Redis version is set to `5.0`
- InfoNativeRedisAcceptanceTest changed to use an actual Redis cluster
- Responses in cluster mode match native Redis

> Redis INFO Command Support for Cluster Mode
> ---
>
> Key: GEODE-9962
> URL: https://issues.apache.org/jira/browse/GEODE-9962
> Project: Geode
>  Issue Type: Task
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Wayne
>Assignee: Jens Deppe
>Priority: Major
>  Labels: blocks-1.15.0​, pull-request-available
> Fix For: 1.15.0
>
>
> The Redis INFO command does not show correct information for cluster mode.
>  
> Research what changes must occur to support the correct information for 
> cluster mode and ensure tickets are created for tracking.
>  
> +Acceptance Criteria+
>  
> Gaps in cluster mode supported are identified and tickets are created for 
> tracking.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9712) Genericize All .NET Core Classes

2022-01-18 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on GEODE-9712:
---

mmartell commented on a change in pull request #909:
URL: https://github.com/apache/geode-native/pull/909#discussion_r787267405



##
File path: c-bindings/src/data_serializable_raw.hpp
##
@@ -0,0 +1,53 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#pragma once
+
+#include 
+
+namespace apache {
+namespace geode {
+namespace client {
+namespace internal {
+
+class DataSerializableRaw : public DataSerializablePrimitive , public 
CacheableKey {
+ public:
+  DataSerializableRaw(const int8_t* data, size_t size);
+  ~DataSerializableRaw() noexcept override = default;
+
+  static std::shared_ptr create(
+  const int8_t* data, size_t size);
+
+
+  virtual void toData(DataOutput& dataOutput) const override;

Review comment:
   Good catch! I guess you're better than clang-tidy.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Genericize All .NET Core Classes
> 
>
> Key: GEODE-9712
> URL: https://issues.apache.org/jira/browse/GEODE-9712
> Project: Geode
>  Issue Type: New Feature
>  Components: native client
>Reporter: Michael Martell
>Assignee: Michael Martell
>Priority: Major
>  Labels: pull-request-available
>
> We need to implement IRegion in .NET Core. This will require 
> writing generic versions of RegionFactory, Region, and Cache.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9929) testTXCreationAndCleanupAtCommit when running RemoteTransactionDUnitTest

2022-01-18 Thread Kristen (Jira)


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

Kristen updated GEODE-9929:
---
Labels: needsTriage  (was: )

> testTXCreationAndCleanupAtCommit when running RemoteTransactionDUnitTest
> 
>
> Key: GEODE-9929
> URL: https://issues.apache.org/jira/browse/GEODE-9929
> Project: Geode
>  Issue Type: Bug
>Affects Versions: 1.14.3
>Reporter: Kristen
>Priority: Major
>  Labels: needsTriage
>
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest > 
> testTXCreationAndCleanupAtCommit FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest$8.call in VM 0 
> running on Host 9acb6806d25d with 4 VMs
> at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:473)
> at 
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest.doBasicChecks(RemoteTransactionDUnitTest.java:590)
> at 
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest.testTXCreationAndCleanupAtCommit(RemoteTransactionDUnitTest.java:565)
> Caused by:
> java.lang.AssertionError
> at org.junit.Assert.fail(Assert.java:87)
> at org.junit.Assert.assertTrue(Assert.java:42)
> at org.junit.Assert.assertNotNull(Assert.java:713)
> at org.junit.Assert.assertNotNull(Assert.java:723)
> at 
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest$8.call(RemoteTransactionDUnitTest.java:595)
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest$2.call in VM 1 
> running on Host 9acb6806d25d with 4 VMs
> at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:473)
> at org.apache.geode.test.dunit.Invoke.invokeInEveryVM(Invoke.java:121)
> at org.apache.geode.test.dunit.Invoke.invokeInEveryVM(Invoke.java:109)
> at 
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest.preTearDownCacheTestCase(RemoteTransactionDUnitTest.java:182)
> Caused by:
> java.lang.AssertionError: Event never occurred after 3 ms: 
> at org.junit.Assert.fail(Assert.java:89)
> at 
> org.apache.geode.test.dunit.Wait.waitForCriterion(Wait.java:144)
> at 
> org.apache.geode.internal.cache.RemoteTransactionDUnitTest$2.call(RemoteTransactionDUnitTest.java:149)
> 8838 tests completed, 1 failed, 458 skipped



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7249) GfshInitFileIntegrationTest needs to be rewritten

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7249:
--

Seen in [integration-test-openjdk11 
#104|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/integration-test-openjdk11/builds/104]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0792/test-results/integrationTest/1642535963/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0792/test-artifacts/1642535963/integrationtestfiles-openjdk11-1.15.0-build.0792.tgz].

> GfshInitFileIntegrationTest needs to be rewritten
> -
>
> Key: GEODE-7249
> URL: https://issues.apache.org/jira/browse/GEODE-7249
> Project: Geode
>  Issue Type: Test
>  Components: gfsh, tests
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> GfshInitFileIntegrationTest fails intermittently and currently uses 
> reflection to alter values of static variables in Gfsh.
> It needs to be disabled in CI until someone has the time and desire to 
> rewrite this test.
> Please refactor Gfsh to be testable instead of using reflection or PowerMock.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9712) Genericize All .NET Core Classes

2022-01-18 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on GEODE-9712:
---

mmartell commented on a change in pull request #909:
URL: https://github.com/apache/geode-native/pull/909#discussion_r787266693



##
File path: c-bindings/src/data_serializable_raw.cpp
##
@@ -0,0 +1,80 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include 
+
+// C++ client public headers
+#include "geode/DataInput.hpp"
+#include "geode/DataOutput.hpp"
+#include "geode/internal/DataSerializablePrimitive.hpp"
+
+// C client public headers
+#include "data_serializable_raw.hpp"
+
+// C client private headers
+
+using apache::geode::client::DataInput;
+using apache::geode::client::DataOutput;
+
+namespace apache {
+namespace geode {
+namespace client {
+namespace internal {
+
+DataSerializableRaw::DataSerializableRaw(const int8_t* data, size_t size) {

Review comment:
   Ideally, the C# layer would have access to the DataInput and DataOutput 
buffers via the Region. However, this would likely require moving too much 
buffer management code to C#. An alternative that might be worth consideration 
is to have an interop buffer in the C++ heap (an std::vector), and give C# its 
address. This could be created during the cache create and deleted when the 
cache is closed. Always passing the length(s) of interop parameters would allow 
growing the buffer as needed.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Genericize All .NET Core Classes
> 
>
> Key: GEODE-9712
> URL: https://issues.apache.org/jira/browse/GEODE-9712
> Project: Geode
>  Issue Type: New Feature
>  Components: native client
>Reporter: Michael Martell
>Assignee: Michael Martell
>Priority: Major
>  Labels: pull-request-available
>
> We need to implement IRegion in .NET Core. This will require 
> writing generic versions of RegionFactory, Region, and Cache.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9712) Genericize All .NET Core Classes

2022-01-18 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on GEODE-9712:
---

mmartell commented on a change in pull request #909:
URL: https://github.com/apache/geode-native/pull/909#discussion_r787248431



##
File path: c-bindings/include/geode/region.h
##
@@ -40,18 +40,41 @@ APACHE_GEODE_C_EXPORT void apache_geode_Region_PutString(
 apache_geode_region_t* region, const char* key, const char* value);
 
 APACHE_GEODE_C_EXPORT void apache_geode_Region_PutByteArray(
-apache_geode_region_t* region, const char* key, const char* value, size_t 
size);
+apache_geode_region_t* region, const char* key, size_t keyLength,

Review comment:
   I don't disagree. However, I'm thinking we should consider the single 
more powerful apache_geode_Region_Put (line 50), which includes lengths for 
both key and value, and do away with all other versions of the Put API.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Genericize All .NET Core Classes
> 
>
> Key: GEODE-9712
> URL: https://issues.apache.org/jira/browse/GEODE-9712
> Project: Geode
>  Issue Type: New Feature
>  Components: native client
>Reporter: Michael Martell
>Assignee: Michael Martell
>Priority: Major
>  Labels: pull-request-available
>
> We need to implement IRegion in .NET Core. This will require 
> writing generic versions of RegionFactory, Region, and Cache.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9372) DistributionStats needs a stat for create sender time to help diagnose data replication spikes

2022-01-18 Thread Owen Nichols (Jira)


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

Owen Nichols updated GEODE-9372:

Fix Version/s: 1.12.9
   1.13.8
   1.14.4

> DistributionStats needs a stat for create sender time to help diagnose data 
> replication spikes
> --
>
> Key: GEODE-9372
> URL: https://issues.apache.org/jira/browse/GEODE-9372
> Project: Geode
>  Issue Type: Improvement
>  Components: statistics
>Reporter: Barrett Oglesby
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.12.9, 1.13.8, 1.14.4, 1.15.0
>
> Attachments: 
> PartitionedRegionStats_sendReplicationTime_DistributionStats_sendersTO.gif
>
>
> While debugging an issue with sendReplicationTime, we realized it was all due 
> to sender creation time.
> A statistic for that time would have been very useful.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9890) DistributedAckRegionCCEDUnitTest > testClearOnNonReplicateWithConcurrentEvents FAILED

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9890:
--

Seen on support/1.12 in [distributed-test-openjdk11 
#29|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-support-1-12-main/jobs/distributed-test-openjdk11/builds/29]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.9-build.0338/test-results/distributedTest/1642534524/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.9-build.0338/test-artifacts/1642534524/distributedtestfiles-openjdk11-1.12.9-build.0338.tgz].

> DistributedAckRegionCCEDUnitTest > 
> testClearOnNonReplicateWithConcurrentEvents FAILED
> -
>
> Key: GEODE-9890
> URL: https://issues.apache.org/jira/browse/GEODE-9890
> Project: Geode
>  Issue Type: Bug
>  Components: client/server
>Affects Versions: 1.12.0
>Reporter: Ray Ingles
>Priority: Major
>
> This has similar behavior to GEODE-7702, but Gester states that the 
> underlying cause doesn't apply to 1.12, so we're opening up a new ticket. The 
> error seen is:
>  
> {{> Task :geode-core:distributedTest}}
> {{org.apache.geode.cache30.DistributedAckRegionCCEDUnitTest > 
> testClearOnNonReplicateWithConcurrentEvents FAILED}}
> {{org.awaitility.core.ConditionTimeoutException: Assertion condition 
> defined as a lambda expression in 
> org.apache.geode.cache30.MultiVMRegionTestCase expected:<[6]> but was:<[3]> 
> within 300 seconds.}}
> {{at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:145)}}
> {{at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:122)}}
> {{at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:32)}}
> {{at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:902)}}
> {{at 
> org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:723)}}
> {{at 
> org.apache.geode.cache30.MultiVMRegionTestCase.versionTestClearOnNonReplicateWithConcurrentEvents(MultiVMRegionTestCase.java:6447)}}
> {{at 
> org.apache.geode.cache30.DistributedAckRegionCCEDUnitTest.testClearOnNonReplicateWithConcurrentEvents(DistributedAckRegionCCEDUnitTest.java:268)}}
> {{Caused by:}}
> {{org.junit.ComparisonFailure: expected:<[6]> but was:<[3]>}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9976) Edit CODEOWNERS mappings for kirklund

2022-01-18 Thread Kirk Lund (Jira)


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

Kirk Lund updated GEODE-9976:
-
Description: Edit CODEOWNERS mappings for kirklund  (was: Edit CODEOWNERS 
mapping for kirklund)

> Edit CODEOWNERS mappings for kirklund
> -
>
> Key: GEODE-9976
> URL: https://issues.apache.org/jira/browse/GEODE-9976
> Project: Geode
>  Issue Type: Wish
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>
> Edit CODEOWNERS mappings for kirklund



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9976) Edit CODEOWNERS mappings for kirklund

2022-01-18 Thread Kirk Lund (Jira)


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

Kirk Lund updated GEODE-9976:
-
Summary: Edit CODEOWNERS mappings for kirklund  (was: Edit CODEOWNERS 
mapping for kirklund)

> Edit CODEOWNERS mappings for kirklund
> -
>
> Key: GEODE-9976
> URL: https://issues.apache.org/jira/browse/GEODE-9976
> Project: Geode
>  Issue Type: Wish
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>
> Edit CODEOWNERS mapping for kirklund



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (GEODE-9976) Edit CODEOWNERS mapping for kirklund

2022-01-18 Thread Kirk Lund (Jira)


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

Kirk Lund reassigned GEODE-9976:


Assignee: Kirk Lund

> Edit CODEOWNERS mapping for kirklund
> 
>
> Key: GEODE-9976
> URL: https://issues.apache.org/jira/browse/GEODE-9976
> Project: Geode
>  Issue Type: Wish
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>
> Edit CODEOWNERS mapping for kirklund



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (GEODE-9976) Edit CODEOWNERS mapping for kirklund

2022-01-18 Thread Kirk Lund (Jira)
Kirk Lund created GEODE-9976:


 Summary: Edit CODEOWNERS mapping for kirklund
 Key: GEODE-9976
 URL: https://issues.apache.org/jira/browse/GEODE-9976
 Project: Geode
  Issue Type: Wish
Reporter: Kirk Lund


Edit CODEOWNERS mapping for kirklund



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9907) Geode-for-redis example failed with JedisNoReachableClusterNodeException: No reachable node in cluster

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9907:
--

Seen in [test-examples 
#129|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-examples/jobs/test-examples/builds/129].

> Geode-for-redis example failed with JedisNoReachableClusterNodeException: No 
> reachable node in cluster
> --
>
> Key: GEODE-9907
> URL: https://issues.apache.org/jira/browse/GEODE-9907
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Kristen
>Assignee: Eric Zoerner
>Priority: Major
>  Labels: release-blocker
> Fix For: 1.15.0
>
>
>  
> {code:java}
> > Task :geodeForRedis:run FAILED
> Exception in thread "main" 
> redis.clients.jedis.exceptions.JedisNoReachableClusterNodeException: No 
> reachable node in cluster
>   at 
> redis.clients.jedis.JedisSlotBasedConnectionHandler.getConnection(JedisSlotBasedConnectionHandler.java:117)
>   at 
> redis.clients.jedis.JedisSlotBasedConnectionHandler.getConnectionFromSlot(JedisSlotBasedConnectionHandler.java:139)
>   at 
> redis.clients.jedis.JedisClusterCommand.runWithRetries(JedisClusterCommand.java:118)
>   at redis.clients.jedis.JedisClusterCommand.run(JedisClusterCommand.java:45)
>   at redis.clients.jedis.JedisCluster.zadd(JedisCluster.java:1106)
>   at 
> org.apache.geode_examples.geodeForRedis.Example.populateSortedSet(Example.java:53)
>   at org.apache.geode_examples.geodeForRedis.Example.main(Example.java:30)
> FAILURE: Build failed with an exception.
> * What went wrong:
> Execution failed for task ':geodeForRedis:run'.
> > Process 'command '/usr/lib/jvm/bellsoft-java8-amd64/bin/java'' finished 
> >with non-zero exit value 1
> {code}
>  
> This might be related to [https://github.com/apache/geode-examples/pull/110] 
> due to the location of the failure of the test 
> org.apache.geode_examples.geodeForRedis.Example.main.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9972) remove 'wait overnight' step from release process

2022-01-18 Thread ASF GitHub Bot (Jira)


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

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

> remove 'wait overnight' step from release process
> -
>
> Key: GEODE-9972
> URL: https://issues.apache.org/jira/browse/GEODE-9972
> Project: Geode
>  Issue Type: Improvement
>  Components: release
>Reporter: Owen Nichols
>Priority: Major
>  Labels: pull-request-available
>
> now that maven central syncs within 1 hour and closer.cgi mirrors use the new 
> dlcdn which syncs within 15 minutes, we can eliminate the overnight step in 
> the release steps



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9787) Cascade deprecation of symbols to dependent symbols.

2022-01-18 Thread ASF GitHub Bot (Jira)


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

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

> Cascade deprecation of symbols to dependent symbols.
> 
>
> Key: GEODE-9787
> URL: https://issues.apache.org/jira/browse/GEODE-9787
> Project: Geode
>  Issue Type: Task
>Reporter: Jacob Barrett
>Priority: Major
>  Labels: pull-request-available
>
> When deprecated some symbols require that other symbols be modified to match 
> types or or other changes. The original versions of these symbols should be 
> deprecated in favor of the  new. This is a long running ticket to collect all 
> those changes.
> For example, when replacing deprecated usage of {{Statistics.getInt()}} with 
> {{Statistics.getLong()}} a public API method may need to change to return the 
> {{long}} value. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9974) CI: removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile FAILED

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9974:
--

Seen in [distributed-test-openjdk8 
#601|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/601]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642216284/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642216284/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI: 
> removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile
>  FAILED
> -
>
> Key: GEODE-9974
> URL: https://issues.apache.org/jira/browse/GEODE-9974
> Project: Geode
>  Issue Type: Bug
>Affects Versions: 1.15.0
>Reporter: Kristen
>Priority: Major
>  Labels: needsTriage
>
> > Task :geode-wan:distributedTest
> GatewayReceiverDUnitTest > 
> removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile
>  FAILED
> java.lang.AssertionError: Suspicious strings were written to the log 
> during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> ---
> Found suspect string in 'dunit_suspect-vm3.log' at line 673
> [fatal 2022/01/15 02:19:08.273 UTC  
> tid=88] Possible loss of quorum due to the loss of 1 cache processes: 
> [heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]
> ---
> Found suspect string in 'dunit_suspect-vm3.log' at line 675
> [fatal 2022/01/15 02:19:09.275 UTC  
> tid=88] Membership service failure: Exiting due to possible network partition 
> event due to loss of 1 cache processes: 
> [heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]
> 
> org.apache.geode.distributed.internal.membership.api.MemberDisconnectedException:
>  Exiting due to possible network partition event due to loss of 1 cache 
> processes: 
> [heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]
>   at 
> org.apache.geode.distributed.internal.membership.gms.GMSMembership$ManagerImpl.forceDisconnect(GMSMembership.java:1807)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.forceDisconnect(GMSJoinLeave.java:1122)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.access$1300(GMSJoinLeave.java:80)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.prepareAndSendView(GMSJoinLeave.java:2610)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.sendInitialView(GMSJoinLeave.java:2226)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.run(GMSJoinLeave.java:2308)
> at org.junit.Assert.fail(Assert.java:89)
> at 
> org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:422)
> at 
> org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:438)
> at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.cleanupAllVms(JUnit4DistributedTestCase.java:551)
> at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.doTearDownDistributedTestCase(JUnit4DistributedTestCase.java:498)
> at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.tearDownDistributedTestCase(JUnit4DistributedTestCase.java:481)
> 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:59)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> at 
> org.junit.internal.runners.statements.RunAfters.invokeMethod(RunAfters.java:46)
> at 
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
> at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
> at 

[jira] [Updated] (GEODE-9974) CI: removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile FAILED

2022-01-18 Thread Alexander Murmann (Jira)


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

Alexander Murmann updated GEODE-9974:
-
Labels: needsTriage  (was: )

> CI: 
> removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile
>  FAILED
> -
>
> Key: GEODE-9974
> URL: https://issues.apache.org/jira/browse/GEODE-9974
> Project: Geode
>  Issue Type: Bug
>Affects Versions: 1.15.0
>Reporter: Kristen
>Priority: Major
>  Labels: needsTriage
>
> > Task :geode-wan:distributedTest
> GatewayReceiverDUnitTest > 
> removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile
>  FAILED
> java.lang.AssertionError: Suspicious strings were written to the log 
> during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> ---
> Found suspect string in 'dunit_suspect-vm3.log' at line 673
> [fatal 2022/01/15 02:19:08.273 UTC  
> tid=88] Possible loss of quorum due to the loss of 1 cache processes: 
> [heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]
> ---
> Found suspect string in 'dunit_suspect-vm3.log' at line 675
> [fatal 2022/01/15 02:19:09.275 UTC  
> tid=88] Membership service failure: Exiting due to possible network partition 
> event due to loss of 1 cache processes: 
> [heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]
> 
> org.apache.geode.distributed.internal.membership.api.MemberDisconnectedException:
>  Exiting due to possible network partition event due to loss of 1 cache 
> processes: 
> [heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]
>   at 
> org.apache.geode.distributed.internal.membership.gms.GMSMembership$ManagerImpl.forceDisconnect(GMSMembership.java:1807)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.forceDisconnect(GMSJoinLeave.java:1122)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.access$1300(GMSJoinLeave.java:80)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.prepareAndSendView(GMSJoinLeave.java:2610)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.sendInitialView(GMSJoinLeave.java:2226)
>   at 
> org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.run(GMSJoinLeave.java:2308)
> at org.junit.Assert.fail(Assert.java:89)
> at 
> org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:422)
> at 
> org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:438)
> at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.cleanupAllVms(JUnit4DistributedTestCase.java:551)
> at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.doTearDownDistributedTestCase(JUnit4DistributedTestCase.java:498)
> at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.tearDownDistributedTestCase(JUnit4DistributedTestCase.java:481)
> 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:59)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> at 
> org.junit.internal.runners.statements.RunAfters.invokeMethod(RunAfters.java:46)
> at 
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
> at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at 
> org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at 

[jira] [Created] (GEODE-9974) CI: removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile FAILED

2022-01-18 Thread Kristen (Jira)
Kristen created GEODE-9974:
--

 Summary: CI: 
removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile
 FAILED
 Key: GEODE-9974
 URL: https://issues.apache.org/jira/browse/GEODE-9974
 Project: Geode
  Issue Type: Bug
Affects Versions: 1.15.0
Reporter: Kristen


> Task :geode-wan:distributedTest

GatewayReceiverDUnitTest > 
removingGatewayReceiverUsingReplicatedRegionShouldRemoveCacheServerFlagFromProfile
 FAILED
java.lang.AssertionError: Suspicious strings were written to the log during 
this run.
Fix the strings or use IgnoredException.addIgnoredException to ignore.
---
Found suspect string in 'dunit_suspect-vm3.log' at line 673

[fatal 2022/01/15 02:19:08.273 UTC  tid=88] 
Possible loss of quorum due to the loss of 1 cache processes: 
[heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]

---
Found suspect string in 'dunit_suspect-vm3.log' at line 675

[fatal 2022/01/15 02:19:09.275 UTC  tid=88] 
Membership service failure: Exiting due to possible network partition event due 
to loss of 1 cache processes: 
[heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]

org.apache.geode.distributed.internal.membership.api.MemberDisconnectedException:
 Exiting due to possible network partition event due to loss of 1 cache 
processes: [heavy-lifter-f3db8ae7-2766-5a80-a4c9-993976bf93f3(887047):49336]
  at 
org.apache.geode.distributed.internal.membership.gms.GMSMembership$ManagerImpl.forceDisconnect(GMSMembership.java:1807)
  at 
org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.forceDisconnect(GMSJoinLeave.java:1122)
  at 
org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.access$1300(GMSJoinLeave.java:80)
  at 
org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.prepareAndSendView(GMSJoinLeave.java:2610)
  at 
org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.sendInitialView(GMSJoinLeave.java:2226)
  at 
org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave$ViewCreator.run(GMSJoinLeave.java:2308)
at org.junit.Assert.fail(Assert.java:89)
at 
org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:422)
at 
org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:438)
at 
org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.cleanupAllVms(JUnit4DistributedTestCase.java:551)
at 
org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.doTearDownDistributedTestCase(JUnit4DistributedTestCase.java:498)
at 
org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.tearDownDistributedTestCase(JUnit4DistributedTestCase.java:481)
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:59)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at 
org.junit.internal.runners.statements.RunAfters.invokeMethod(RunAfters.java:46)
at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at 
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at 

[jira] [Updated] (GEODE-9964) ExplicitMoveDirector incorrectly compares Member with InternalDistributedMember.

2022-01-18 Thread Alexander Murmann (Jira)


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

Alexander Murmann updated GEODE-9964:
-
Labels:   (was: needsTriage)

Jake mentioned that this likely has been broken for a very long time. So I am 
removing this as an issue needing triage. Still needs to get addressed.

> ExplicitMoveDirector incorrectly compares Member with 
> InternalDistributedMember.
> 
>
> Key: GEODE-9964
> URL: https://issues.apache.org/jira/browse/GEODE-9964
> Project: Geode
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.14.2, 1.15.0
>Reporter: Jacob Barrett
>Priority: Major
>
> {{ExplicitMoveDirector}} incorrectly compares {{Member}} with 
> {{InternalDistributedMember}} due use of raw types rather than generics. It 
> is also likely there is either no testing for this failure case or the test 
> is passing for the wrong reasons.
> See 
> [here|https://github.com/apache/geode/blob/2b032440eb9d0f3c68a94602289cc41435c68fad/geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/ExplicitMoveDirector.java#L93]
> See 
> [here|https://github.com/apache/geode/blob/2b032440eb9d0f3c68a94602289cc41435c68fad/geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/ExplicitMoveDirector.java#L99]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9969) The region name starting with underscore lead to missing disk store after restart

2022-01-18 Thread Alexander Murmann (Jira)


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

Alexander Murmann updated GEODE-9969:
-
Labels:   (was: needsTriage)

Removing needsTriage label. This issue has been around for a while and 
shouldn't hold up any releases. We should address it though!

> The region name starting with underscore lead to missing disk store after 
> restart
> -
>
> Key: GEODE-9969
> URL: https://issues.apache.org/jira/browse/GEODE-9969
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Affects Versions: 1.12.8, 1.13.6, 1.14.2, 1.15.0
>Reporter: Mario Kevo
>Assignee: Mario Kevo
>Priority: Major
>
> The problem is when using the region with a name starting with an 
> underscore(allowed by documentation 
> [region_naming|https://geode.apache.org/docs/guide/114/basic_config/data_regions/region_naming.html]).
> If we stop one of the members and then rename the working dir(include disk 
> store dir) to some new name and start the server with the name like renamed 
> working dir, it will lead that we have the same disk-store-id in the listed 
> disk-stores and in the missing disk store.
> This happens only if we are using the region with an underscore at the 
> beginning.
> Steps to reproduce:
> Run locator and 4 servers, create region with name starting by underscore
>  # start locator --name=locator
>  # start server --name=server1 --server-port=40401
>  # start server --name=server2 --server-port=40402
>  # start server --name=server3 --server-port=40403
>  # start server --name=server4 --server-port=40404
>  # create region --name=_test-region --type=PARTITION_REDUNDANT_PERSISTENT 
> --redundant-copies=1 --total-num-buckets=10 --enable-synchronous-disk=false
>  # query --query="select * from /_test-region"
> From another terminal (Kill server and rename working dir)
>  # kill -9 $(cat server4/vf.gf.server.pid)
>  # mv server4/ server5
> {code:java}
> gfsh>list disk-stores
> Member Name |               Member Id                | Disk Store Name | Disk 
> Store ID
> --- | -- | --- | 
> 
> server1     | 192.168.0.145(server1:16916):41001 | DEFAULT         | 
> d5d17b43-4a06-408b-917f-08e5b2533ebe
> server2     | 192.168.0.145(server2:17004):41002 | DEFAULT         | 
> 31d47cb4-718e-4b58-bde3-ae15b4657910
> server3     | 192.168.0.145(server3:17094):41003 | DEFAULT         | 
> f12850c6-a73b-443e-9ee0-87f0819ae6bc
> server5     | 192.168.0.145(server5:17428):41004 | DEFAULT         | 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74
> gfsh>show missing-disk-stores
> Missing Disk Stores
>            Disk Store ID             |     Host      | Directory
>  | - | 
> 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
> /home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.
> No missing colocated region found
> {code}
> Start a new server with a name like you rename your working dir from the 
> restarted server.
>  # start server --name=server5 --server-port=40405
> Now we have the following output:
> {code:java}
> gfsh>list disk-stores
> Member Name |   Member Id| Disk Store Name | Disk 
> Store ID
> --- | -- | --- | 
> 
> server1 | 192.168.0.145(server1:16916):41001 | DEFAULT | 
> d5d17b43-4a06-408b-917f-08e5b2533ebe
> server2 | 192.168.0.145(server2:17004):41002 | DEFAULT | 
> 31d47cb4-718e-4b58-bde3-ae15b4657910
> server3 | 192.168.0.145(server3:17094):41003 | DEFAULT | 
> f12850c6-a73b-443e-9ee0-87f0819ae6bc
> server5 | 192.168.0.145(server5:17428):41004 | DEFAULT | 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74
> gfsh>show missing-disk-stores
> Missing Disk Stores
>Disk Store ID | Host  | Directory
>  | - | 
> 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
> /home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.
> No missing colocated region found
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9712) Genericize All .NET Core Classes

2022-01-18 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on GEODE-9712:
---

pivotal-jbarrett commented on a change in pull request #909:
URL: https://github.com/apache/geode-native/pull/909#discussion_r787172287



##
File path: c-bindings/src/data_serializable_raw.cpp
##
@@ -0,0 +1,80 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include 
+
+// C++ client public headers
+#include "geode/DataInput.hpp"
+#include "geode/DataOutput.hpp"
+#include "geode/internal/DataSerializablePrimitive.hpp"
+
+// C client public headers
+#include "data_serializable_raw.hpp"
+
+// C client private headers
+
+using apache::geode::client::DataInput;
+using apache::geode::client::DataOutput;
+
+namespace apache {
+namespace geode {
+namespace client {
+namespace internal {
+
+DataSerializableRaw::DataSerializableRaw(const int8_t* data, size_t size) {
+  bytes_.reserve(size);
+  std::copy(data, data + size, std::back_inserter(bytes_));
+}
+
+std::shared_ptr DataSerializableRaw::create(
+const int8_t* data, size_t size) {
+  return std::make_shared(data, size);
+}
+
+void DataSerializableRaw::toData(DataOutput& dataOutput) const {
+  dataOutput.writeBytesOnly(bytes_.data() + dsCodeSize_,
+bytes_.size() - dsCodeSize_);
+}
+
+void DataSerializableRaw::fromData(DataInput& dataInput) {
+  dataInput.readBytesOnly(bytes_.data() + dsCodeSize_,
+  bytes_.size() - dsCodeSize_);
+}
+
+DSCode DataSerializableRaw::getDsCode() const {
+  return static_cast(bytes_[0]);
+}
+
+bool DataSerializableRaw::operator==(const CacheableKey& other) const {
+  if (auto otherKey = dynamic_cast()) {
+return bytes_ == otherKey->bytes_;
+  }
+
+  return false;
+}
+
+int32_t DataSerializableRaw::hashcode() const {
+  if (hashCode_ == 0) {
+hashCode_ = internal::geode_hash>{}(bytes_);

Review comment:
   This is going to result in a hash on the client that is not consistent 
with the hash on the server. The hash value needs to come from the 
pre-serialized form of the object being serialized here. This will result in 
sub-optimal put operations.

##
File path: c-bindings/src/data_serializable_raw.cpp
##
@@ -0,0 +1,80 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include 
+
+// C++ client public headers
+#include "geode/DataInput.hpp"
+#include "geode/DataOutput.hpp"
+#include "geode/internal/DataSerializablePrimitive.hpp"
+
+// C client public headers
+#include "data_serializable_raw.hpp"
+
+// C client private headers
+
+using apache::geode::client::DataInput;
+using apache::geode::client::DataOutput;
+
+namespace apache {
+namespace geode {
+namespace client {
+namespace internal {
+
+DataSerializableRaw::DataSerializableRaw(const int8_t* data, size_t size) {

Review comment:
   Any way to use `std::vector`? In other places where we needed arrays of 
bytes we have used `std::vector` to encapsulate the length and lifecycle 
management of the array. While in this method the `const` makes it very clear 
that the caller is the owner often times it isn't so clear. 

##
File path: c-bindings/src/data_serializable_raw.hpp
##
@@ -0,0 +1,53 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See 

[jira] [Updated] (GEODE-9973) Documentation: socket-lease-time is not used to return sockets to a pool but to close them

2022-01-18 Thread Alexander Murmann (Jira)


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

Alexander Murmann updated GEODE-9973:
-
Labels: needsTriage  (was: )

> Documentation: socket-lease-time is not used to return sockets to a pool but 
> to close them
> --
>
> Key: GEODE-9973
> URL: https://issues.apache.org/jira/browse/GEODE-9973
> Project: Geode
>  Issue Type: Bug
>  Components: docs
>Reporter: Alberto Gomez
>Priority: Major
>  Labels: needsTriage
>
> The "Making sure you have enough sockets" Geode documentation section says 
> the following about socket-lease-time (check underlined sentence):
>  
> Peer-to-peer. For peer-to-peer threads that do not share sockets, you can use 
> the socket-lease-time to make sure that no socket sits idle for too long. 
> +When a socket that belongs to an individual thread remains unused for this 
> time period, the system automatically returns it to the pool.+ The next time 
> the thread needs a socket, it creates a new socket.
>  
> Actually, the system automatically closes the connection in the situation 
> described instead of returning it to any pool.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (GEODE-9973) Documentation: socket-lease-time is not used to return sockets to a pool but to close them

2022-01-18 Thread Alberto Gomez (Jira)
Alberto Gomez created GEODE-9973:


 Summary: Documentation: socket-lease-time is not used to return 
sockets to a pool but to close them
 Key: GEODE-9973
 URL: https://issues.apache.org/jira/browse/GEODE-9973
 Project: Geode
  Issue Type: Bug
  Components: docs
Reporter: Alberto Gomez


The "Making sure you have enough sockets" Geode documentation section says the 
following about socket-lease-time (check underlined sentence):

 

Peer-to-peer. For peer-to-peer threads that do not share sockets, you can use 
the socket-lease-time to make sure that no socket sits idle for too long. +When 
a socket that belongs to an individual thread remains unused for this time 
period, the system automatically returns it to the pool.+ The next time the 
thread needs a socket, it creates a new socket.

 

Actually, the system automatically closes the connection in the situation 
described instead of returning it to any pool.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9785) CI Failure: RedundancyLevelPart2DUnitTest.testRedundancySpecifiedEPFails FAILED

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9785:
--

Seen in [distributed-test-openjdk8 
#648|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/648]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642247272/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642247272/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: RedundancyLevelPart2DUnitTest.testRedundancySpecifiedEPFails 
> FAILED
> ---
>
> Key: GEODE-9785
> URL: https://issues.apache.org/jira/browse/GEODE-9785
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Reporter: Eric Shu
>Priority: Major
>  Labels: needsTriage, pull-request-available
>
> {noformat}
> org.junit.ComparisonFailure: expected:<[2]> but was:<[0]>
>   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>   at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>   at 
> org.apache.geode.internal.cache.tier.sockets.RedundancyLevelPart2DUnitTest.testRedundancySpecifiedEPFails(RedundancyLevelPart2DUnitTest.java:215)
>   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.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.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110)
>   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:62)
>   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 
> 

[jira] [Commented] (GEODE-9372) DistributionStats needs a stat for create sender time to help diagnose data replication spikes

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9372:


Commit 16ecb0121d98723a19dcb8d082ec1c41fcaf2f85 in geode's branch 
refs/heads/support/1.12 from Barry Oglesby
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=16ecb01 ]

GEODE-9372: Added createSenderTime and createSenderInProgress stats (#6608)

(cherry picked from commit f0e6e0d9c2b299e31fd20dea47703b019fc66f31)
(cherry picked from commit 5644b85c65e136d65cfe92f8dd3888a148cd925c)
(cherry picked from commit aa106eee0d33767d57279855873d592b73b19fc7)


> DistributionStats needs a stat for create sender time to help diagnose data 
> replication spikes
> --
>
> Key: GEODE-9372
> URL: https://issues.apache.org/jira/browse/GEODE-9372
> Project: Geode
>  Issue Type: Improvement
>  Components: statistics
>Reporter: Barrett Oglesby
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.15.0
>
> Attachments: 
> PartitionedRegionStats_sendReplicationTime_DistributionStats_sendersTO.gif
>
>
> While debugging an issue with sendReplicationTime, we realized it was all due 
> to sender creation time.
> A statistic for that time would have been very useful.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9372) DistributionStats needs a stat for create sender time to help diagnose data replication spikes

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9372:


Commit aa106eee0d33767d57279855873d592b73b19fc7 in geode's branch 
refs/heads/support/1.13 from Barry Oglesby
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=aa106ee ]

GEODE-9372: Added createSenderTime and createSenderInProgress stats (#6608)

(cherry picked from commit f0e6e0d9c2b299e31fd20dea47703b019fc66f31)
(cherry picked from commit 5644b85c65e136d65cfe92f8dd3888a148cd925c)


> DistributionStats needs a stat for create sender time to help diagnose data 
> replication spikes
> --
>
> Key: GEODE-9372
> URL: https://issues.apache.org/jira/browse/GEODE-9372
> Project: Geode
>  Issue Type: Improvement
>  Components: statistics
>Reporter: Barrett Oglesby
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.15.0
>
> Attachments: 
> PartitionedRegionStats_sendReplicationTime_DistributionStats_sendersTO.gif
>
>
> While debugging an issue with sendReplicationTime, we realized it was all due 
> to sender creation time.
> A statistic for that time would have been very useful.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9372) DistributionStats needs a stat for create sender time to help diagnose data replication spikes

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9372:


Commit 5644b85c65e136d65cfe92f8dd3888a148cd925c in geode's branch 
refs/heads/support/1.14 from Barry Oglesby
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5644b85 ]

GEODE-9372: Added createSenderTime and createSenderInProgress stats (#6608)

(cherry picked from commit f0e6e0d9c2b299e31fd20dea47703b019fc66f31)


> DistributionStats needs a stat for create sender time to help diagnose data 
> replication spikes
> --
>
> Key: GEODE-9372
> URL: https://issues.apache.org/jira/browse/GEODE-9372
> Project: Geode
>  Issue Type: Improvement
>  Components: statistics
>Reporter: Barrett Oglesby
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.15.0
>
> Attachments: 
> PartitionedRegionStats_sendReplicationTime_DistributionStats_sendersTO.gif
>
>
> While debugging an issue with sendReplicationTime, we realized it was all due 
> to sender creation time.
> A statistic for that time would have been very useful.
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Reopened] (GEODE-9571) Radish REMRANGE* DUnit tests may fail in stress-test

2022-01-18 Thread Kristen (Jira)


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

Kristen reopened GEODE-9571:


> Radish REMRANGE* DUnit tests may fail in stress-test
> 
>
> Key: GEODE-9571
> URL: https://issues.apache.org/jira/browse/GEODE-9571
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
> Fix For: 1.15.0
>
>
> Failures were seen in pre-checkin stress-new-test for 
> ZRemRangeByScoreDUnitTest, ZRemRangeByRankDUnitTest and 
> ZRemRangeByLexDUnitTest, all of which use similar test methods. The failures 
> were seen in the *RemovesMembersFromSortedSetAfterPrimaryShutsDown() test and 
> the *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() test in a few 
> different runs.
> The failures in *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() were 
> seen when the tests for both ZRemRangeByScoreDUnitTest and 
> ZRemRangeByRankDUnitTest were being run at the same time due to both classes 
> being changed. It's possibly relevant that the difference in the second 
> assertion (expected:<[999]L> but was:<[498]L>) is exactly the incorrect 
> number of members removed in the first assertion (expected:<[499]L> but 
> was:<[501]L>):
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[499]L> but was:<[501]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByScoreDUnitTest.java:159)
> Caused by:
> org.junit.ComparisonFailure: expected:<[499]L> but was:<[501]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.removeAllButFirstEntry(ZRemRangeByScoreDUnitTest.java:213)
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest > 
> zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[999]L> but was:<[498]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByRankDUnitTest.java:144)
> Caused by:
> org.junit.ComparisonFailure: expected:<[999]L> but was:<[498]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.removeAllButFirstEntry(ZRemRangeByRankDUnitTest.java:206)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-results/repeatTest/1630442126/]
>  
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-artifacts/1630442126/stressnewtestfiles-geode-pr-6803.tgz]
> The same failure was also seen in this second run, along with a failure in 
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown due to the 
> remove command not finding any members to remove:
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.junit.ComparisonFailure: expected:<[50]0L> but was:<[]0L>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> 

[jira] [Commented] (GEODE-9712) Genericize All .NET Core Classes

2022-01-18 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on GEODE-9712:
---

lgtm-com[bot] commented on pull request #909:
URL: https://github.com/apache/geode-native/pull/909#issuecomment-1015816463


   This pull request **introduces 10 alerts** when merging 
0197951911cd3b86f556920fbb14c2672f8d1c52 into 
0550b0ff4d4040500cc52baef9297c01691011a8 - [view on 
LGTM.com](https://lgtm.com/projects/g/apache/geode-native/rev/pr-a6b3342ad72ded4afd2a579216a6799d5c6120b6)
   
   **new alerts:**
   
   * 7 for Useless assignment to local variable
   * 2 for Empty branch of conditional, or empty loop body
   * 1 for Dereferenced variable may be null


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Genericize All .NET Core Classes
> 
>
> Key: GEODE-9712
> URL: https://issues.apache.org/jira/browse/GEODE-9712
> Project: Geode
>  Issue Type: New Feature
>  Components: native client
>Reporter: Michael Martell
>Assignee: Michael Martell
>Priority: Major
>  Labels: pull-request-available
>
> We need to implement IRegion in .NET Core. This will require 
> writing generic versions of RegionFactory, Region, and Cache.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9712) Genericize All .NET Core Classes

2022-01-18 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on GEODE-9712:
---

pivotal-jbarrett commented on a change in pull request #909:
URL: https://github.com/apache/geode-native/pull/909#discussion_r787112789



##
File path: c-bindings/include/geode/region.h
##
@@ -40,18 +40,41 @@ APACHE_GEODE_C_EXPORT void apache_geode_Region_PutString(
 apache_geode_region_t* region, const char* key, const char* value);
 
 APACHE_GEODE_C_EXPORT void apache_geode_Region_PutByteArray(
-apache_geode_region_t* region, const char* key, const char* value, size_t 
size);
+apache_geode_region_t* region, const char* key, size_t keyLength,

Review comment:
   We should really require length parameters for all array pointers, it's 
not safe to rely on `NULL` termination. 




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Genericize All .NET Core Classes
> 
>
> Key: GEODE-9712
> URL: https://issues.apache.org/jira/browse/GEODE-9712
> Project: Geode
>  Issue Type: New Feature
>  Components: native client
>Reporter: Michael Martell
>Assignee: Michael Martell
>Priority: Major
>  Labels: pull-request-available
>
> We need to implement IRegion in .NET Core. This will require 
> writing generic versions of RegionFactory, Region, and Cache.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (GEODE-9972) remove 'wait overnight' step from release process

2022-01-18 Thread Owen Nichols (Jira)
Owen Nichols created GEODE-9972:
---

 Summary: remove 'wait overnight' step from release process
 Key: GEODE-9972
 URL: https://issues.apache.org/jira/browse/GEODE-9972
 Project: Geode
  Issue Type: Improvement
  Components: release
Reporter: Owen Nichols


now that maven central syncs within 1 hour and closer.cgi mirrors use the new 
dlcdn which syncs within 15 minutes, we can eliminate the overnight step in the 
release steps



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9528) CI Failure: DistributionAdvisorIntegrationTest > verifyMembershipListenerIsRemovedAfterForceDisconnect

2022-01-18 Thread Owen Nichols (Jira)


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

Owen Nichols updated GEODE-9528:

Fix Version/s: 1.14.4
   (was: 1.14.3)

> CI Failure: DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect
> --
>
> Key: GEODE-9528
> URL: https://issues.apache.org/jira/browse/GEODE-9528
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Affects Versions: 1.12.5, 1.13.5, 1.14.0
>Reporter: Owen Nichols
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.12.9, 1.13.8, 1.14.4, 1.15.0
>
>
> {noformat}
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect FAILED
> org.junit.ComparisonFailure: expected:<[fals]e> but was:<[tru]e>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest.verifyMembershipListenerIsRemovedAfterForceDisconnect(DistributionAdvisorIntegrationTest.java:57)
>  {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9528) CI Failure: DistributionAdvisorIntegrationTest > verifyMembershipListenerIsRemovedAfterForceDisconnect

2022-01-18 Thread Owen Nichols (Jira)


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

Owen Nichols updated GEODE-9528:

Fix Version/s: 1.13.8
   (was: 1.13.7)

> CI Failure: DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect
> --
>
> Key: GEODE-9528
> URL: https://issues.apache.org/jira/browse/GEODE-9528
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Affects Versions: 1.12.5, 1.13.5, 1.14.0
>Reporter: Owen Nichols
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.12.9, 1.13.8, 1.14.3, 1.15.0
>
>
> {noformat}
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect FAILED
> org.junit.ComparisonFailure: expected:<[fals]e> but was:<[tru]e>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest.verifyMembershipListenerIsRemovedAfterForceDisconnect(DistributionAdvisorIntegrationTest.java:57)
>  {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9971) Fix ping distributed test case after switching from docker-compose to testcontainers

2022-01-18 Thread ASF GitHub Bot (Jira)


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

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

> Fix ping distributed test case after switching from docker-compose to 
> testcontainers
> 
>
> Key: GEODE-9971
> URL: https://issues.apache.org/jira/browse/GEODE-9971
> Project: Geode
>  Issue Type: Bug
>Reporter: Alberto Gomez
>Assignee: Alberto Gomez
>Priority: Major
>  Labels: needsTriage, pull-request-available
>
> Due to the changes done by GEODE-9156 to switch from docker-compose to 
> testcontainers test case  
> testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers 
> from 
> SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest was not working 
> properly even though it was failing.
> The test must be enhanced to check that entries are wan replicated to the 
> other site (for example by checking that entries added locally do not leave 
> events in the gateway sender queues).
> After that, the code of the test must be fixed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9971) Fix ping distributed test case after switching from docker-compose to testcontainers

2022-01-18 Thread Alexander Murmann (Jira)


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

Alexander Murmann updated GEODE-9971:
-
Labels: needsTriage  (was: )

> Fix ping distributed test case after switching from docker-compose to 
> testcontainers
> 
>
> Key: GEODE-9971
> URL: https://issues.apache.org/jira/browse/GEODE-9971
> Project: Geode
>  Issue Type: Bug
>Reporter: Alberto Gomez
>Priority: Major
>  Labels: needsTriage
>
> Due to the changes done by GEODE-9156 to switch from docker-compose to 
> testcontainers test case  
> testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers 
> from 
> SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest was not working 
> properly even though it was failing.
> The test must be enhanced to check that entries are wan replicated to the 
> other site (for example by checking that entries added locally do not leave 
> events in the gateway sender queues).
> After that, the code of the test must be fixed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (GEODE-9971) Fix ping distributed test case after switching from docker-compose to testcontainers

2022-01-18 Thread Alberto Gomez (Jira)
Alberto Gomez created GEODE-9971:


 Summary: Fix ping distributed test case after switching from 
docker-compose to testcontainers
 Key: GEODE-9971
 URL: https://issues.apache.org/jira/browse/GEODE-9971
 Project: Geode
  Issue Type: Bug
Reporter: Alberto Gomez


Due to the changes done by GEODE-9156 to switch from docker-compose to 
testcontainers test case  
testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers 
from 

SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest was not working 
properly even though it was failing.

The test must be enhanced to check that entries are wan replicated to the other 
site (for example by checking that entries added locally do not leave events in 
the gateway sender queues).

After that, the code of the test must be fixed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (GEODE-9970) Decouple Redis Module From Geode Core

2022-01-18 Thread Wayne (Jira)
Wayne created GEODE-9970:


 Summary: Decouple Redis Module From Geode Core
 Key: GEODE-9970
 URL: https://issues.apache.org/jira/browse/GEODE-9970
 Project: Geode
  Issue Type: Improvement
  Components: redis
Reporter: Wayne


Decouple the Redis module from Geode Core to allow for the Redis module to 
evolve and be released independently from Geode Core.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (GEODE-9971) Fix ping distributed test case after switching from docker-compose to testcontainers

2022-01-18 Thread Alberto Gomez (Jira)


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

Alberto Gomez reassigned GEODE-9971:


Assignee: Alberto Gomez

> Fix ping distributed test case after switching from docker-compose to 
> testcontainers
> 
>
> Key: GEODE-9971
> URL: https://issues.apache.org/jira/browse/GEODE-9971
> Project: Geode
>  Issue Type: Bug
>Reporter: Alberto Gomez
>Assignee: Alberto Gomez
>Priority: Major
>  Labels: needsTriage
>
> Due to the changes done by GEODE-9156 to switch from docker-compose to 
> testcontainers test case  
> testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers 
> from 
> SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest was not working 
> properly even though it was failing.
> The test must be enhanced to check that entries are wan replicated to the 
> other site (for example by checking that entries added locally do not leave 
> events in the gateway sender queues).
> After that, the code of the test must be fixed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-1891) Potential region inconsistency with bulk operations and non-replicant regions

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-1891:
--

Seen on support/1.12 in [distributed-test-openjdk8 
#26|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-support-1-12-main/jobs/distributed-test-openjdk8/builds/26]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.9-build.0336/test-results/distributedTest/1642215117/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.9-build.0336/test-artifacts/1642215117/distributedtestfiles-openjdk8-1.12.9-build.0336.tgz].

> Potential region inconsistency with bulk operations and non-replicant regions
> -
>
> Key: GEODE-1891
> URL: https://issues.apache.org/jira/browse/GEODE-1891
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Reporter: Scott Jewell
>Priority: Major
>
> There is a possible region inconsistency when performing bulk operations with 
> non-replicant regions.
> The LocalRegion.lockRVVForBulkOp and unlockRVVForBulkOp methods
> only take cache modification lock if region attribute withReplication() is 
> true.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9758) Configure locator serialization filtering by default on Java 8

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9758:


Commit 7978abf34707d11da45cff0b7cb7445f18d21438 in geode's branch 
refs/heads/develop from Kirk Lund
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=7978abf ]

GEODE-9758: Add internal serial filter API (#7217)

GEODE-9758: Add internal serial filter API #7217

Expand ObjectInputStreamFilterWrapper to be an internal API which
supports all of Geode's uses of Java's ObjectInputFilter.

Introduce a new system property, geode.enableGlobalSerialFilter, to
enable a process-wide filter with all serializable Geode classes on the 
classpath and the value of serializable-object-filter accept-listed.

To enable the process-wide filter with GFSH start commands, add:

* --J=-Dgeode.enableGlobalSerialFilter=true

Functional Capabilities

The internal API lives in geode-serialization and works on OpenJDK
based JREs providing a facade for Java's ObjectInputFilter in Java 8
and Java 9 or greater using reflection. The API provides the following 
capabilities:

* creating an ObjectInputFilter
* setting an ObjectInputFilter on an ObjectInputStream
* getting an ObjectInputFilter from a ObjectInputStream
* setting a process-wide ObjectInputFilter
* getting a process-wide ObjectInputFilter

Design Notes

The API defines the following primary interface types:

* factory interfaces for creating instances of types within the API
* filter interfaces to split out single ops from Java's
  ObjectInputFilter
* configuration interfaces for handling system properties, logging,
  and config validation

The concrete classes in the API receive parameters injected via a
constructor for any collaborators that are not specified by the
interfaces. This is intentional even when the instance is only used
once before de-referencing it. All collaborators that are defined in
the interface are passed in as parameters to the implementing 
method; all others are passed in via the constructor and stored as 
fields.

> Configure locator serialization filtering by default on Java 8
> --
>
> Key: GEODE-9758
> URL: https://issues.apache.org/jira/browse/GEODE-9758
> Project: Geode
>  Issue Type: Improvement
>Affects Versions: 1.12.7
>Reporter: Jianxia Chen
>Assignee: Jianxia Chen
>Priority: Major
>  Labels: pull-request-available
>
> When Geode locator is running on Java 8 JVM, the serialization filter should 
> be configured by default to accept only JDK classes and Geode classes.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-8616) ClientServerCacheOperationDUnitTest > largeObjectPutWithReadTimeoutThrowsException fails with ServerConnectivityException : Pool unexpected socket timed out on client

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-8616:
--

Seen in [distributed-test-openjdk8 
#607|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/607]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642215852/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642215852/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> ClientServerCacheOperationDUnitTest > 
> largeObjectPutWithReadTimeoutThrowsException fails with 
> ServerConnectivityException : Pool unexpected socket timed out on client
> --
>
> Key: GEODE-8616
> URL: https://issues.apache.org/jira/browse/GEODE-8616
> Project: Geode
>  Issue Type: Bug
>Affects Versions: 1.12.1, 1.13.7, 1.14.3, 1.15.0
>Reporter: Donal Evans
>Priority: Major
>  Labels: GeodeOperationAPI, flaky-test
> Attachments: hansonm-findfailures-11-10-2021-23-52-38-logs.tgz, 
> hansonm-findfailures-11-10-2021-23-52-45-logs.tgz
>
>
> {noformat}
> > Task :geode-core:distributedTest
> org.apache.geode.cache30.ClientServerCacheOperationDUnitTest > 
> largeObjectPutWithReadTimeoutThrowsException FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.cache30.ClientServerCacheOperationDUnitTest$$Lambda$177/0x000100b52040.run
>  in VM 2 running on Host c1346ab7b3e3 with 4 VMs
> at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:610)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:437)
> at 
> org.apache.geode.cache30.ClientServerCacheOperationDUnitTest.largeObjectPutWithReadTimeoutThrowsException(ClientServerCacheOperationDUnitTest.java:117)
> Caused by:
> org.apache.geode.cache.client.ServerConnectivityException: Pool 
> unexpected socket timed out on client connection=Pooled Connection to 
> c1346ab7b3e3:35437: Connection[DESTROYED]). Server unreachable: could not 
> connect after 1 attempts
> at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.handleException(OpExecutorImpl.java:659)
> at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.handleException(OpExecutorImpl.java:501)
> at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.execute(OpExecutorImpl.java:153)
> at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.execute(OpExecutorImpl.java:108)
> at 
> org.apache.geode.cache.client.internal.PoolImpl.execute(PoolImpl.java:774)
> at 
> org.apache.geode.cache.client.internal.GetOp.execute(GetOp.java:91)
> at 
> org.apache.geode.cache.client.internal.ServerRegionProxy.get(ServerRegionProxy.java:116)
> at 
> org.apache.geode.internal.cache.LocalRegion.findObjectInSystem(LocalRegion.java:2795)
> at 
> org.apache.geode.internal.cache.LocalRegion.getObject(LocalRegion.java:1472)
> at 
> org.apache.geode.internal.cache.LocalRegion.nonTxnFindObject(LocalRegion.java:1445)
> at 
> org.apache.geode.internal.cache.LocalRegionDataView.findObject(LocalRegionDataView.java:196)
> at 
> org.apache.geode.internal.cache.LocalRegion.get(LocalRegion.java:1382)
> at 
> org.apache.geode.internal.cache.LocalRegion.get(LocalRegion.java:1321)
> at 
> org.apache.geode.internal.cache.LocalRegion.get(LocalRegion.java:1306)
> at 
> org.apache.geode.internal.cache.AbstractRegion.get(AbstractRegion.java:436)
> at 
> org.apache.geode.cache30.ClientServerCacheOperationDUnitTest.lambda$largeObjectPutWithReadTimeoutThrowsException$3ab01cf6$2(ClientServerCacheOperationDUnitTest.java:120)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.1-build.0106/test-results/distributedTest/1601514101/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.1-build.0106/test-artifacts/1601514101/distributedtestfiles-OpenJDK11-1.12.1-build.0106.tgz
> This is a flaky failure.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#617|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/617]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642223326/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642223326/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#622|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/622]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642230976/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642230976/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#629|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/629]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642231907/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642231907/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#652|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/652]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642254028/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642254028/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#662|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/662]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642262504/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642262504/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Reopened] (GEODE-9716) ZRemRangeByScoreDUnitTest.zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown fails intermittently

2022-01-18 Thread Kristen (Jira)


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

Kristen reopened GEODE-9716:


> ZRemRangeByScoreDUnitTest.zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown
>  fails intermittently
> ---
>
> Key: GEODE-9716
> URL: https://issues.apache.org/jira/browse/GEODE-9716
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Hale Bales
>Assignee: Ray Ingles
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown fails rarely 
> with the following stack trace:
> {code:java}
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.opentest4j.AssertionFailedError: 
> expected: 500L
>  but was: 0L
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreWithRetries(ZRemRangeByScoreDUnitTest.java:253)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.doZRemRangeByScoreWithRetries(ZRemRangeByScoreDUnitTest.java:237)
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#674|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/674]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642270697/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642270697/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#687|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/687]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642278875/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642278875/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7710) CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest fails intermittently because one locator is missing the LockServiceMXBean

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7710:
--

Seen in [distributed-test-openjdk8 
#689|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/689]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642279284/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642279284/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> CI Failure: JMXMBeanReconnectDUnitTest aka JmxServerReconnectDistributedTest 
> fails intermittently because one locator is missing the LockServiceMXBean
> --
>
> Key: GEODE-7710
> URL: https://issues.apache.org/jira/browse/GEODE-7710
> Project: Geode
>  Issue Type: Bug
>  Components: tests
>Affects Versions: 1.13.0, 1.14.0, 1.15.0
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: GeodeOperationAPI, flaky, pull-request-available
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> This test fails due to GEODE-7739. Enter new failures against that ticket.
> Multiple tests in JMXMBeanReconnectDUnitTest may fail an await due to one of 
> the locators missing the LockServiceMXBean for the cluster config service.
> {noformat}
> but could not find:
>  
> <[GemFire:service=LockService,name=__CLUSTER_CONFIG_LS,type=Member,member=locator1]>
> {noformat}
> These test failures are caused by *GEODE-7739*.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] (GEODE-9571) Radish REMRANGE* DUnit tests may fail in stress-test

2022-01-18 Thread Kristen (Jira)


[ https://issues.apache.org/jira/browse/GEODE-9571 ]


Kristen deleted comment on GEODE-9571:


was (Author: JIRAUSER280260):
Duplicate of 
https://issues.apache.org/jira/browse/GEODE-9716?jql=text%20~%20%22ZRemRangeByScoreDUnitTest%22

> Radish REMRANGE* DUnit tests may fail in stress-test
> 
>
> Key: GEODE-9571
> URL: https://issues.apache.org/jira/browse/GEODE-9571
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
> Fix For: 1.15.0
>
>
> Failures were seen in pre-checkin stress-new-test for 
> ZRemRangeByScoreDUnitTest, ZRemRangeByRankDUnitTest and 
> ZRemRangeByLexDUnitTest, all of which use similar test methods. The failures 
> were seen in the *RemovesMembersFromSortedSetAfterPrimaryShutsDown() test and 
> the *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() test in a few 
> different runs.
> The failures in *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() were 
> seen when the tests for both ZRemRangeByScoreDUnitTest and 
> ZRemRangeByRankDUnitTest were being run at the same time due to both classes 
> being changed. It's possibly relevant that the difference in the second 
> assertion (expected:<[999]L> but was:<[498]L>) is exactly the incorrect 
> number of members removed in the first assertion (expected:<[499]L> but 
> was:<[501]L>):
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[499]L> but was:<[501]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByScoreDUnitTest.java:159)
> Caused by:
> org.junit.ComparisonFailure: expected:<[499]L> but was:<[501]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.removeAllButFirstEntry(ZRemRangeByScoreDUnitTest.java:213)
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest > 
> zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[999]L> but was:<[498]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByRankDUnitTest.java:144)
> Caused by:
> org.junit.ComparisonFailure: expected:<[999]L> but was:<[498]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.removeAllButFirstEntry(ZRemRangeByRankDUnitTest.java:206)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-results/repeatTest/1630442126/]
>  
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-artifacts/1630442126/stressnewtestfiles-geode-pr-6803.tgz]
> The same failure was also seen in this second run, along with a failure in 
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown due to the 
> remove command not finding any members to remove:
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.junit.ComparisonFailure: expected:<[50]0L> but was:<[]0L>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> 

[jira] [Resolved] (GEODE-9571) Radish REMRANGE* DUnit tests may fail in stress-test

2022-01-18 Thread Kristen (Jira)


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

Kristen resolved GEODE-9571.

Resolution: Duplicate

> Radish REMRANGE* DUnit tests may fail in stress-test
> 
>
> Key: GEODE-9571
> URL: https://issues.apache.org/jira/browse/GEODE-9571
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
> Fix For: 1.15.0
>
>
> Failures were seen in pre-checkin stress-new-test for 
> ZRemRangeByScoreDUnitTest, ZRemRangeByRankDUnitTest and 
> ZRemRangeByLexDUnitTest, all of which use similar test methods. The failures 
> were seen in the *RemovesMembersFromSortedSetAfterPrimaryShutsDown() test and 
> the *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() test in a few 
> different runs.
> The failures in *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() were 
> seen when the tests for both ZRemRangeByScoreDUnitTest and 
> ZRemRangeByRankDUnitTest were being run at the same time due to both classes 
> being changed. It's possibly relevant that the difference in the second 
> assertion (expected:<[999]L> but was:<[498]L>) is exactly the incorrect 
> number of members removed in the first assertion (expected:<[499]L> but 
> was:<[501]L>):
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[499]L> but was:<[501]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByScoreDUnitTest.java:159)
> Caused by:
> org.junit.ComparisonFailure: expected:<[499]L> but was:<[501]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.removeAllButFirstEntry(ZRemRangeByScoreDUnitTest.java:213)
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest > 
> zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[999]L> but was:<[498]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByRankDUnitTest.java:144)
> Caused by:
> org.junit.ComparisonFailure: expected:<[999]L> but was:<[498]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.removeAllButFirstEntry(ZRemRangeByRankDUnitTest.java:206)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-results/repeatTest/1630442126/]
>  
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-artifacts/1630442126/stressnewtestfiles-geode-pr-6803.tgz]
> The same failure was also seen in this second run, along with a failure in 
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown due to the 
> remove command not finding any members to remove:
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.junit.ComparisonFailure: expected:<[50]0L> but was:<[]0L>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> 

[jira] [Resolved] (GEODE-9571) Radish REMRANGE* DUnit tests may fail in stress-test

2022-01-18 Thread Kristen (Jira)


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

Kristen resolved GEODE-9571.

Fix Version/s: 1.15.0
   Resolution: Duplicate

> Radish REMRANGE* DUnit tests may fail in stress-test
> 
>
> Key: GEODE-9571
> URL: https://issues.apache.org/jira/browse/GEODE-9571
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
> Fix For: 1.15.0
>
>
> Failures were seen in pre-checkin stress-new-test for 
> ZRemRangeByScoreDUnitTest, ZRemRangeByRankDUnitTest and 
> ZRemRangeByLexDUnitTest, all of which use similar test methods. The failures 
> were seen in the *RemovesMembersFromSortedSetAfterPrimaryShutsDown() test and 
> the *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() test in a few 
> different runs.
> The failures in *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() were 
> seen when the tests for both ZRemRangeByScoreDUnitTest and 
> ZRemRangeByRankDUnitTest were being run at the same time due to both classes 
> being changed. It's possibly relevant that the difference in the second 
> assertion (expected:<[999]L> but was:<[498]L>) is exactly the incorrect 
> number of members removed in the first assertion (expected:<[499]L> but 
> was:<[501]L>):
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[499]L> but was:<[501]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByScoreDUnitTest.java:159)
> Caused by:
> org.junit.ComparisonFailure: expected:<[499]L> but was:<[501]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.removeAllButFirstEntry(ZRemRangeByScoreDUnitTest.java:213)
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest > 
> zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[999]L> but was:<[498]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByRankDUnitTest.java:144)
> Caused by:
> org.junit.ComparisonFailure: expected:<[999]L> but was:<[498]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.removeAllButFirstEntry(ZRemRangeByRankDUnitTest.java:206)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-results/repeatTest/1630442126/]
>  
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-artifacts/1630442126/stressnewtestfiles-geode-pr-6803.tgz]
> The same failure was also seen in this second run, along with a failure in 
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown due to the 
> remove command not finding any members to remove:
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.junit.ComparisonFailure: expected:<[50]0L> but was:<[]0L>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> 

[jira] [Reopened] (GEODE-9571) Radish REMRANGE* DUnit tests may fail in stress-test

2022-01-18 Thread Kristen (Jira)


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

Kristen reopened GEODE-9571:


> Radish REMRANGE* DUnit tests may fail in stress-test
> 
>
> Key: GEODE-9571
> URL: https://issues.apache.org/jira/browse/GEODE-9571
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
> Fix For: 1.15.0
>
>
> Failures were seen in pre-checkin stress-new-test for 
> ZRemRangeByScoreDUnitTest, ZRemRangeByRankDUnitTest and 
> ZRemRangeByLexDUnitTest, all of which use similar test methods. The failures 
> were seen in the *RemovesMembersFromSortedSetAfterPrimaryShutsDown() test and 
> the *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() test in a few 
> different runs.
> The failures in *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() were 
> seen when the tests for both ZRemRangeByScoreDUnitTest and 
> ZRemRangeByRankDUnitTest were being run at the same time due to both classes 
> being changed. It's possibly relevant that the difference in the second 
> assertion (expected:<[999]L> but was:<[498]L>) is exactly the incorrect 
> number of members removed in the first assertion (expected:<[499]L> but 
> was:<[501]L>):
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[499]L> but was:<[501]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByScoreDUnitTest.java:159)
> Caused by:
> org.junit.ComparisonFailure: expected:<[499]L> but was:<[501]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.removeAllButFirstEntry(ZRemRangeByScoreDUnitTest.java:213)
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest > 
> zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[999]L> but was:<[498]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByRankDUnitTest.java:144)
> Caused by:
> org.junit.ComparisonFailure: expected:<[999]L> but was:<[498]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.removeAllButFirstEntry(ZRemRangeByRankDUnitTest.java:206)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-results/repeatTest/1630442126/]
>  
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-artifacts/1630442126/stressnewtestfiles-geode-pr-6803.tgz]
> The same failure was also seen in this second run, along with a failure in 
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown due to the 
> remove command not finding any members to remove:
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.junit.ComparisonFailure: expected:<[50]0L> but was:<[]0L>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> 

[jira] [Commented] (GEODE-9571) Radish REMRANGE* DUnit tests may fail in stress-test

2022-01-18 Thread Kristen (Jira)


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

Kristen commented on GEODE-9571:


Duplicate of 
https://issues.apache.org/jira/browse/GEODE-9716?jql=text%20~%20%22ZRemRangeByScoreDUnitTest%22

> Radish REMRANGE* DUnit tests may fail in stress-test
> 
>
> Key: GEODE-9571
> URL: https://issues.apache.org/jira/browse/GEODE-9571
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
> Fix For: 1.15.0
>
>
> Failures were seen in pre-checkin stress-new-test for 
> ZRemRangeByScoreDUnitTest, ZRemRangeByRankDUnitTest and 
> ZRemRangeByLexDUnitTest, all of which use similar test methods. The failures 
> were seen in the *RemovesMembersFromSortedSetAfterPrimaryShutsDown() test and 
> the *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() test in a few 
> different runs.
> The failures in *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() were 
> seen when the tests for both ZRemRangeByScoreDUnitTest and 
> ZRemRangeByRankDUnitTest were being run at the same time due to both classes 
> being changed. It's possibly relevant that the difference in the second 
> assertion (expected:<[999]L> but was:<[498]L>) is exactly the incorrect 
> number of members removed in the first assertion (expected:<[499]L> but 
> was:<[501]L>):
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[499]L> but was:<[501]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByScoreDUnitTest.java:159)
> Caused by:
> org.junit.ComparisonFailure: expected:<[499]L> but was:<[501]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.removeAllButFirstEntry(ZRemRangeByScoreDUnitTest.java:213)
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest > 
> zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[999]L> but was:<[498]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByRankDUnitTest.java:144)
> Caused by:
> org.junit.ComparisonFailure: expected:<[999]L> but was:<[498]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.removeAllButFirstEntry(ZRemRangeByRankDUnitTest.java:206)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-results/repeatTest/1630442126/]
>  
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-artifacts/1630442126/stressnewtestfiles-geode-pr-6803.tgz]
> The same failure was also seen in this second run, along with a failure in 
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown due to the 
> remove command not finding any members to remove:
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.junit.ComparisonFailure: expected:<[50]0L> but was:<[]0L>
> at 
> 

[jira] [Commented] (GEODE-9716) ZRemRangeByScoreDUnitTest.zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown fails intermittently

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9716:
--

Seen in [distributed-test-openjdk8 
#632|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/632]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642239162/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642239162/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> ZRemRangeByScoreDUnitTest.zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown
>  fails intermittently
> ---
>
> Key: GEODE-9716
> URL: https://issues.apache.org/jira/browse/GEODE-9716
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Hale Bales
>Assignee: Ray Ingles
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown fails rarely 
> with the following stack trace:
> {code:java}
> ZRemRangeByScoreDUnitTest > 
> zRemRangeByScoreRemovesMembersFromSortedSetAfterPrimaryShutsDown FAILED
> org.opentest4j.AssertionFailedError: 
> expected: 500L
>  but was: 0L
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreWithRetries(ZRemRangeByScoreDUnitTest.java:253)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.doZRemRangeByScoreWithRetries(ZRemRangeByScoreDUnitTest.java:237)
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9571) Radish REMRANGE* DUnit tests may fail in stress-test

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9571:
--

Seen in [distributed-test-openjdk8 
#632|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/632]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642239162/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642239162/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> Radish REMRANGE* DUnit tests may fail in stress-test
> 
>
> Key: GEODE-9571
> URL: https://issues.apache.org/jira/browse/GEODE-9571
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
>
> Failures were seen in pre-checkin stress-new-test for 
> ZRemRangeByScoreDUnitTest, ZRemRangeByRankDUnitTest and 
> ZRemRangeByLexDUnitTest, all of which use similar test methods. The failures 
> were seen in the *RemovesMembersFromSortedSetAfterPrimaryShutsDown() test and 
> the *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() test in a few 
> different runs.
> The failures in *CanRemoveMembersFromSortedSetWhenPrimaryIsCrashed() were 
> seen when the tests for both ZRemRangeByScoreDUnitTest and 
> ZRemRangeByRankDUnitTest were being run at the same time due to both classes 
> being changed. It's possibly relevant that the difference in the second 
> assertion (expected:<[999]L> but was:<[498]L>) is exactly the incorrect 
> number of members removed in the first assertion (expected:<[499]L> but 
> was:<[501]L>):
> {noformat}
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest 
> > zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[499]L> but was:<[501]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.zRemRangeByScoreCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByScoreDUnitTest.java:159)
> Caused by:
> org.junit.ComparisonFailure: expected:<[499]L> but was:<[501]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByScoreDUnitTest.removeAllButFirstEntry(ZRemRangeByScoreDUnitTest.java:213)
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest > 
> zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed FAILED
> java.util.concurrent.ExecutionException: org.junit.ComparisonFailure: 
> expected:<[999]L> but was:<[498]L>
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.zRemRangeByRankCanRemoveMembersFromSortedSetWhenPrimaryIsCrashed(ZRemRangeByRankDUnitTest.java:144)
> Caused by:
> org.junit.ComparisonFailure: expected:<[999]L> but was:<[498]L>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.redis.internal.executor.sortedset.ZRemRangeByRankDUnitTest.removeAllButFirstEntry(ZRemRangeByRankDUnitTest.java:206)
> {noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-results/repeatTest/1630442126/]
>  
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> [http://files.apachegeode-ci.info/builds/apache-develop-pr/geode-pr-6803/test-artifacts/1630442126/stressnewtestfiles-geode-pr-6803.tgz]
> The same failure was also seen in this second run, along with a failure in 
> ZRemRangeByScoreDUnitTest > 
> 

[jira] [Commented] (GEODE-9885) StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with duplicated append

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9885:
--

Seen in [distributed-test-openjdk8 
#659|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/659]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642256136/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642256136/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with 
> duplicated append
> 
>
> Key: GEODE-9885
> URL: https://issues.apache.org/jira/browse/GEODE-9885
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Ray Ingles
>Assignee: Donal Evans
>Priority: Major
>  Labels: needsTriage
>
> The test appends a lot of strings to a key. It wound up adding (at least one) 
> extra string to the stored string:
> {\{java.util.concurrent.ExecutionException: java.lang.AssertionError: 
> unexpected -{append0}-key-3-27680 at index 27681 iterationCount=61995 in 
> string}}
> The string "\{append0}-key-3-27680" appeared twice in sequence.
> Additional to this failure, the test should be modified to produce a more 
> useful failure message. The current assertion prints the entire String upon 
> failure, which can contain upwards of 50,000 repeats of the 
> "\{append0}-key-3*" String, making the output large and unreadable. Consider 
> using an assertion with {{.withFailureMessage()}} to produce a more useful 
> error message rather than the currently used {{Assert.fail().}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9885) StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with duplicated append

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9885:
--

Seen in [distributed-test-openjdk8 
#700|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/700]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642287575/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642287575/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with 
> duplicated append
> 
>
> Key: GEODE-9885
> URL: https://issues.apache.org/jira/browse/GEODE-9885
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Ray Ingles
>Assignee: Donal Evans
>Priority: Major
>  Labels: needsTriage
>
> The test appends a lot of strings to a key. It wound up adding (at least one) 
> extra string to the stored string:
> {\{java.util.concurrent.ExecutionException: java.lang.AssertionError: 
> unexpected -{append0}-key-3-27680 at index 27681 iterationCount=61995 in 
> string}}
> The string "\{append0}-key-3-27680" appeared twice in sequence.
> Additional to this failure, the test should be modified to produce a more 
> useful failure message. The current assertion prints the entire String upon 
> failure, which can contain upwards of 50,000 repeats of the 
> "\{append0}-key-3*" String, making the output large and unreadable. Consider 
> using an assertion with {{.withFailureMessage()}} to produce a more useful 
> error message rather than the currently used {{Assert.fail().}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9885) StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with duplicated append

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9885:
--

Seen in [distributed-test-openjdk8 
#639|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/639]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642239672/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642239672/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with 
> duplicated append
> 
>
> Key: GEODE-9885
> URL: https://issues.apache.org/jira/browse/GEODE-9885
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Ray Ingles
>Assignee: Donal Evans
>Priority: Major
>  Labels: needsTriage
>
> The test appends a lot of strings to a key. It wound up adding (at least one) 
> extra string to the stored string:
> {\{java.util.concurrent.ExecutionException: java.lang.AssertionError: 
> unexpected -{append0}-key-3-27680 at index 27681 iterationCount=61995 in 
> string}}
> The string "\{append0}-key-3-27680" appeared twice in sequence.
> Additional to this failure, the test should be modified to produce a more 
> useful failure message. The current assertion prints the entire String upon 
> failure, which can contain upwards of 50,000 repeats of the 
> "\{append0}-key-3*" String, making the output large and unreadable. Consider 
> using an assertion with {{.withFailureMessage()}} to produce a more useful 
> error message rather than the currently used {{Assert.fail().}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9885) StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with duplicated append

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9885:
--

Seen in [distributed-test-openjdk8 
#698|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/698]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642287550/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642287550/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with 
> duplicated append
> 
>
> Key: GEODE-9885
> URL: https://issues.apache.org/jira/browse/GEODE-9885
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Ray Ingles
>Assignee: Donal Evans
>Priority: Major
>  Labels: needsTriage
>
> The test appends a lot of strings to a key. It wound up adding (at least one) 
> extra string to the stored string:
> {\{java.util.concurrent.ExecutionException: java.lang.AssertionError: 
> unexpected -{append0}-key-3-27680 at index 27681 iterationCount=61995 in 
> string}}
> The string "\{append0}-key-3-27680" appeared twice in sequence.
> Additional to this failure, the test should be modified to produce a more 
> useful failure message. The current assertion prints the entire String upon 
> failure, which can contain upwards of 50,000 repeats of the 
> "\{append0}-key-3*" String, making the output large and unreadable. Consider 
> using an assertion with {{.withFailureMessage()}} to produce a more useful 
> error message rather than the currently used {{Assert.fail().}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9885) StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with duplicated append

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9885:
--

Seen in [distributed-test-openjdk8 
#696|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-mass-test-run/jobs/distributed-test-openjdk8/builds/696]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-results/distributedTest/1642287635/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0789/test-artifacts/1642287635/distributedtestfiles-openjdk8-1.15.0-build.0789.tgz].

> StringsDUnitTest.givenBucketsMoveDuringAppend_thenDataIsNotLost fails with 
> duplicated append
> 
>
> Key: GEODE-9885
> URL: https://issues.apache.org/jira/browse/GEODE-9885
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Ray Ingles
>Assignee: Donal Evans
>Priority: Major
>  Labels: needsTriage
>
> The test appends a lot of strings to a key. It wound up adding (at least one) 
> extra string to the stored string:
> {\{java.util.concurrent.ExecutionException: java.lang.AssertionError: 
> unexpected -{append0}-key-3-27680 at index 27681 iterationCount=61995 in 
> string}}
> The string "\{append0}-key-3-27680" appeared twice in sequence.
> Additional to this failure, the test should be modified to produce a more 
> useful failure message. The current assertion prints the entire String upon 
> failure, which can contain upwards of 50,000 repeats of the 
> "\{append0}-key-3*" String, making the output large and unreadable. Consider 
> using an assertion with {{.withFailureMessage()}} to produce a more useful 
> error message rather than the currently used {{Assert.fail().}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-6801) CI: AutoConnectionSourceImplJUnitTest.test_DiscoverLocators_whenOneLocatorWasShutdown failed on Windows

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-6801:
--

Seen in [integration-test-openjdk8 
#104|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/integration-test-openjdk8/builds/104]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0788/test-results/integrationTest/1642204530/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0788/test-artifacts/1642204530/integrationtestfiles-openjdk8-1.15.0-build.0788.tgz].

> CI: 
> AutoConnectionSourceImplJUnitTest.test_DiscoverLocators_whenOneLocatorWasShutdown
>  failed on Windows 
> 
>
> Key: GEODE-6801
> URL: https://issues.apache.org/jira/browse/GEODE-6801
> Project: Geode
>  Issue Type: Bug
>  Components: ci
>Reporter: Jinmei Liao
>Priority: Major
>  Labels: flaky
>
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/WindowsIntegrationTestOpenJDK11/builds/455
> org.apache.geode.cache.client.NoAvailableLocatorsException: Unable to connect 
> to any locators in the list [LocatorAddress 
> [socketInetAddress=packer-5cd4b68b-ea62-1633-a97a-d526ad1b88a1/10.0.0.135:29249,
>  hostname=packer-5cd4b68b-ea62-1633-a97a-d526ad1b88a1, isIpString=false], 
> LocatorAddress 
> [socketInetAddress=packer-5cd4b68b-ea62-1633-a97a-d526ad1b88a1/10.0.0.135:29250,
>  hostname=packer-5cd4b68b-ea62-1633-a97a-d526ad1b88a1, isIpString=false]]
>   at 
> org.apache.geode.cache.client.internal.AutoConnectionSourceImpl.findServer(AutoConnectionSourceImpl.java:159)
>   at 
> org.apache.geode.cache.client.internal.AutoConnectionSourceImplJUnitTest.test_DiscoverLocators_whenOneLocatorWasShutdown(AutoConnectionSourceImplJUnitTest.java:339)
>   at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:566)
>   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:110)
>   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:62)
>   at 
> org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
>   at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:566)
>   at 
> 

[jira] [Resolved] (GEODE-9913) A retried event can fail if the original event is still being processed and a new event for that same key occurs at the same time

2022-01-18 Thread Barrett Oglesby (Jira)


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

Barrett Oglesby resolved GEODE-9913.

Fix Version/s: 1.15.0
   Resolution: Fixed

> A retried event can fail if the original event is still being processed and a 
> new event for that same key occurs at the same time
> -
>
> Key: GEODE-9913
> URL: https://issues.apache.org/jira/browse/GEODE-9913
> Project: Geode
>  Issue Type: Bug
>  Components: client/server
>Reporter: Barrett Oglesby
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.15.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7059) CI Failure: Tomcat8ClientServerRollingUpgradeTest.canDoARollingUpgradeOfGeodeServersWithSessionModules[170]

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7059:
--

Seen in [upgrade-test-openjdk8 
#102|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/upgrade-test-openjdk8/builds/102]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0788/test-results/upgradeTest/1642207859/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0788/test-artifacts/1642207859/upgradetestfiles-openjdk8-1.15.0-build.0788.tgz].

> CI Failure: 
> Tomcat8ClientServerRollingUpgradeTest.canDoARollingUpgradeOfGeodeServersWithSessionModules[170]
> ---
>
> Key: GEODE-7059
> URL: https://issues.apache.org/jira/browse/GEODE-7059
> Project: Geode
>  Issue Type: Bug
>Reporter: Hale Bales
>Priority: Major
>
> Tomcat8ClientServerRollingUpgradeTest failed in CI: 
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/UpgradeTestOpenJDK8/builds/954
> Results available here: 
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.11.0-SNAPSHOT.0008/test-results/upgradeTest/1565134781/
> Archive here: 
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.11.0-SNAPSHOT.0008/test-artifacts/1565134781/upgradetestfiles-OpenJDK8-1.11.0-SNAPSHOT.0008.tgz
> The issue appears to be a port conflict, however a connection through GFSH 
> does not seem like it should be triggering JMX startup.
> {noformat}
> Executing db801bc9548a20f6: gfsh -e connect --locator=localhost[25018] -e 
> create region --type=PARTITION_REDUNDANT --name=gemfire_modules_sessions 
> --enable-statistics=true 
> --entry-idle-time-custom-expiry=org.apache.geode.modules.util.SessionCustomExpiry
> [INFO  23:03:02.978 GMT] (db801bc9548a20f6): 
> [INFO  23:03:02.978 GMT] (db801bc9548a20f6): (1) Executing - connect 
> --locator=localhost[25018]
> [INFO  23:03:02.979 GMT] (db801bc9548a20f6): 
> [INFO  23:03:03.017 GMT] (db801bc9548a20f6): Connecting to Locator at 
> [host=localhost, port=25018] ..
> [ERROR 23:03:05.075 GMT] (db801bc9548a20f6): Exception caused JMX Manager 
> startup to fail because: 'java.rmi.server.ExportException: Port already in 
> use: 25019; nested exception is: 
> [ERROR 23:03:05.075 GMT] (db801bc9548a20f6): java.net.BindException: 
> Failed to create server socket on  null[25,019]'
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (GEODE-9935) CI Failure: RollingUpgradeWithGfshDUnitTest > testRollingUpgradeWithDeployment

2022-01-18 Thread Jinmei Liao (Jira)


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

Jinmei Liao reassigned GEODE-9935:
--

Assignee: Jinmei Liao

> CI Failure: RollingUpgradeWithGfshDUnitTest > testRollingUpgradeWithDeployment
> --
>
> Key: GEODE-9935
> URL: https://issues.apache.org/jira/browse/GEODE-9935
> Project: Geode
>  Issue Type: Bug
>  Components: gfsh
>Affects Versions: 1.15.0
>Reporter: Hale Bales
>Assignee: Jinmei Liao
>Priority: Major
>  Labels: GeodeOperationAPI, needsTriage
>
> CI Failure in upgrade tests in RollingUpgradeWithGfshDUnitTest > 
> testRollingUpgradeWithDeployment. starting locator exits with status of 1, 
> not the expected 0.
> {code:java}
> > Task :geode-assembly:upgradeTest
> RollingUpgradeWithGfshDUnitTest > testRollingUpgradeWithDeployment[1.10.0] 
> FAILED
> org.opentest4j.AssertionFailedError: [Exit value from process started by 
> [e35c359d41713de9: gfsh -e start locator --name=loc2 --port=24585 
> --http-service-port=0 --locators=localhost[24583] 
> --J=-Dgemfire.jmx-manager-port=24586]] 
> expected: 0
>  but was: 1
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshExecution.awaitTermination(GfshExecution.java:103)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:143)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:152)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshScript.execute(GfshScript.java:153)
> at 
> org.apache.geode.management.RollingUpgradeWithGfshDUnitTest.testRollingUpgradeWithDeployment(RollingUpgradeWithGfshDUnitTest.java:107)
> 134 tests completed, 1 failed
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0767/test-results/upgradeTest/1641589807/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0767/test-artifacts/1641589807/upgradetestfiles-openjdk8-1.15.0-build.0767.tgz
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9935) CI Failure: RollingUpgradeWithGfshDUnitTest > testRollingUpgradeWithDeployment

2022-01-18 Thread Jinmei Liao (Jira)


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

Jinmei Liao updated GEODE-9935:
---
Labels: GeodeOperationAPI needsTriage  (was: needsTriage)

> CI Failure: RollingUpgradeWithGfshDUnitTest > testRollingUpgradeWithDeployment
> --
>
> Key: GEODE-9935
> URL: https://issues.apache.org/jira/browse/GEODE-9935
> Project: Geode
>  Issue Type: Bug
>  Components: gfsh
>Affects Versions: 1.15.0
>Reporter: Hale Bales
>Priority: Major
>  Labels: GeodeOperationAPI, needsTriage
>
> CI Failure in upgrade tests in RollingUpgradeWithGfshDUnitTest > 
> testRollingUpgradeWithDeployment. starting locator exits with status of 1, 
> not the expected 0.
> {code:java}
> > Task :geode-assembly:upgradeTest
> RollingUpgradeWithGfshDUnitTest > testRollingUpgradeWithDeployment[1.10.0] 
> FAILED
> org.opentest4j.AssertionFailedError: [Exit value from process started by 
> [e35c359d41713de9: gfsh -e start locator --name=loc2 --port=24585 
> --http-service-port=0 --locators=localhost[24583] 
> --J=-Dgemfire.jmx-manager-port=24586]] 
> expected: 0
>  but was: 1
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshExecution.awaitTermination(GfshExecution.java:103)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:143)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:152)
> at 
> org.apache.geode.test.junit.rules.gfsh.GfshScript.execute(GfshScript.java:153)
> at 
> org.apache.geode.management.RollingUpgradeWithGfshDUnitTest.testRollingUpgradeWithDeployment(RollingUpgradeWithGfshDUnitTest.java:107)
> 134 tests completed, 1 failed
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0767/test-results/upgradeTest/1641589807/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0767/test-artifacts/1641589807/upgradetestfiles-openjdk8-1.15.0-build.0767.tgz
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Resolved] (GEODE-9836) SUNION Command Supported

2022-01-18 Thread Kristen (Jira)


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

Kristen resolved GEODE-9836.

Resolution: Fixed

> SUNION Command Supported
> 
>
> Key: GEODE-9836
> URL: https://issues.apache.org/jira/browse/GEODE-9836
> Project: Geode
>  Issue Type: Improvement
>  Components: redis
>Reporter: Wayne
>Assignee: Kristen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> The SUNION command has been implemented but lacks sufficient testing to 
> ensure that the implementation is robust and does not regress in the future.
>  
> Write unit/integration tests that run against both Geode Redis and native 
> Redis, and dunit tests which test multiple concurrent clients accessing 
> different servers.
>  
> +Acceptance Criteria+
>  
> Passing Unit/integration tests for both Geode and native Redis.  The 
> RedisCommandType class and  
> README/redis_api_for_[geode.html.md.erb|http://geode.html.md.erb/] updated to 
> make command "supported". Stories in the backlog to fix the identified issues 
> (with JIRA tickets) and problem tests that are ignored should be fixed and 
> enabled.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9302) Benchmark instability in PartitionedPutStringBenchmark

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9302:
--

Seen in [benchmark-base 
#97|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/benchmark-base/builds/97].

> Benchmark instability in PartitionedPutStringBenchmark
> --
>
> Key: GEODE-9302
> URL: https://issues.apache.org/jira/browse/GEODE-9302
> Project: Geode
>  Issue Type: Bug
>  Components: benchmarks
>Affects Versions: 1.15.0
>Reporter: Donal Evans
>Priority: Major
>
> A benchmark failure due to the recently-introduced 
> PartitionedPutStringBenchmark was observed:
> {noformat}
> This is ITERATION 1 of benchmarking against baseline.
>   P2pPartitionedGetBenchmark avg ops/sec  
> Baseline:853001.60  Test:867151.67  Difference:   +1.7%
>  avg latency  
> Baseline:842007.55  Test:828545.06  Difference:   -1.6%
>   P2pPartitionedPutBenchmark avg ops/sec  
> Baseline:128283.47  Test:126510.92  Difference:   -1.4%
>  avg latency  
> Baseline:   5785619.62  Test:   5915913.49  Difference:   +2.3%
>  P2pPartitionedPutBytesBenchmark avg ops/sec  
> Baseline:175658.08  Test:174865.97  Difference:   -0.5%
>  avg latency  
> Baseline:   4130071.43  Test:   4130753.09  Difference:   +0.0%
>PartitionedFunctionExecutionBenchmark avg ops/sec  
> Baseline:254788.26  Test:268132.99  Difference:   +5.2%
>  avg latency  
> Baseline:846158.41  Test:804199.42  Difference:   -5.0%
>   PartitionedFunctionExecutionWithArgumentsBenchmark avg ops/sec  
> Baseline:278669.87  Test:281504.58  Difference:   +1.0%
>  avg latency  
> Baseline:   1031826.82  Test:   1021314.54  Difference:   -1.0%
> PartitionedFunctionExecutionWithFiltersBenchmark avg ops/sec  
> Baseline:372204.82  Test:348815.81  Difference:   -6.3%
>  avg latency  
> Baseline:   1545217.38  Test:   1649706.37  Difference:   +6.8%
>  PartitionedGetBenchmark avg ops/sec  
> Baseline:823740.09  Test:819044.99  Difference:   -0.6%
>  avg latency  
> Baseline:872172.75  Test:877580.02  Difference:   +0.6%
>  PartitionedGetLongBenchmark avg ops/sec  
> Baseline:   1047221.43  Test:   1045565.89  Difference:   -0.2%
>  avg latency  
> Baseline:685757.55  Test:687005.43  Difference:   +0.2%
>PartitionedGetStringBenchmark avg ops/sec  
> Baseline:   1055904.14  Test:   1045420.73  Difference:   -1.0%
>  avg latency  
> Baseline:680031.44  Test:687045.15  Difference:   +1.0%
> PartitionedIndexedQueryBenchmark avg ops/sec  
> Baseline: 31596.35  Test: 31653.48  Difference:   +0.2%
>  avg latency  
> Baseline:  18221302.10  Test:  18216097.86  Difference:   -0.0%
>  PartitionedNonIndexedQueryBenchmark avg ops/sec  
> Baseline:95.78  Test:   100.35  Difference:   +4.8%
>  avg latency  
> Baseline: 750871203.78  Test: 716853923.95  Difference:   -4.5%
>   PartitionedPutAllBenchmark avg ops/sec  
> Baseline:  8675.75  Test:  8628.10  Difference:   -0.5%
>  avg latency  
> Baseline:  16595044.73  Test:  16685258.91  Difference:   +0.5%
>   PartitionedPutAllLongBenchmark avg ops/sec  
> Baseline:  1382.38  Test:  1380.50  Difference:   -0.1%
>  avg latency  
> Baseline: 104866853.92  Test: 104775538.34  Difference:   -0.1%
>  PartitionedPutBenchmark avg ops/sec  
> Baseline:491790.40  Test:479926.75  Difference:   -2.4%
>  avg latency  
> Baseline:   1461947.23  Test:   1497519.77  Difference:   +2.4%
>  

[jira] [Updated] (GEODE-9836) SUNION Command Supported

2022-01-18 Thread Kristen (Jira)


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

Kristen updated GEODE-9836:
---
Fix Version/s: 1.15.0

> SUNION Command Supported
> 
>
> Key: GEODE-9836
> URL: https://issues.apache.org/jira/browse/GEODE-9836
> Project: Geode
>  Issue Type: Improvement
>  Components: redis
>Reporter: Wayne
>Assignee: Kristen
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> The SUNION command has been implemented but lacks sufficient testing to 
> ensure that the implementation is robust and does not regress in the future.
>  
> Write unit/integration tests that run against both Geode Redis and native 
> Redis, and dunit tests which test multiple concurrent clients accessing 
> different servers.
>  
> +Acceptance Criteria+
>  
> Passing Unit/integration tests for both Geode and native Redis.  The 
> RedisCommandType class and  
> README/redis_api_for_[geode.html.md.erb|http://geode.html.md.erb/] updated to 
> make command "supported". Stories in the backlog to fix the identified issues 
> (with JIRA tickets) and problem tests that are ignored should be fixed and 
> enabled.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-7572) BENCHMARK FAILED: org.apache.geode.benchmark.tests.PartitionedPutAllLongBenchmark average latency is 5% worse than baseline.

2022-01-18 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7572:
--

Seen in [benchmark-base 
#93|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/benchmark-base/builds/93].

> BENCHMARK FAILED: 
> org.apache.geode.benchmark.tests.PartitionedPutAllLongBenchmark average 
> latency is 5% worse than baseline.
> 
>
> Key: GEODE-7572
> URL: https://issues.apache.org/jira/browse/GEODE-7572
> Project: Geode
>  Issue Type: Bug
>  Components: benchmarks, ci
>Reporter: Ernest Burghardt
>Priority: Major
>
> [https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/Benchmark_base/builds/7]
> [https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/Benchmark_base/builds/8]
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/Benchmark_base/builds/9



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9644) ClusterConfigLocatorRestartDUnitTest > serverRestartsAfterLocatorReconnects FAILED

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9644:


Commit a240351b17efb7419b3bb3e122618ff6a9e26817 in geode's branch 
refs/heads/develop from Jinmei Liao
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=a240351 ]

GEODE-9644: Remove use of ephemeral ports for tests (#7264)



> ClusterConfigLocatorRestartDUnitTest > serverRestartsAfterLocatorReconnects 
> FAILED
> --
>
> Key: GEODE-9644
> URL: https://issues.apache.org/jira/browse/GEODE-9644
> Project: Geode
>  Issue Type: Bug
>  Components: membership, messaging
>Affects Versions: 1.15.0
>Reporter: Nabarun Nag
>Assignee: Jinmei Liao
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> There is sequence of cascading exceptions that occur in the VMs and we need a 
> more detailed investigation: Possible culprit may be the bind address in use 
> exeception:
> [*http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0513/test-results/distributedTest/1632566050/*]
>  
> {noformat}
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest
>  > serverRestartsAfterLocatorReconnects FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest$$Lambda$163/1450009752.run
>  in VM 0 running on Host 
> heavy-lifter-2c03c48d-8a0c-58ae-bad6-31f64bb5400a.c.apachegeode-ci.internal 
> with 5 VMs
> at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:448)
> at 
> org.apache.geode.test.junit.rules.VMProvider.invoke(VMProvider.java:94)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.waitForLocatorToReconnect(ClusterConfigLocatorRestartDUnitTest.java:225)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.serverRestartsAfterLocatorReconnects(ClusterConfigLocatorRestartDUnitTest.java:90)
> Caused by:
> org.awaitility.core.ConditionTimeoutException: Condition with 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest
>  was not fulfilled within 5 minutes.
> at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:166)
> at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
> at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:939)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:908)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.lambda$waitForLocatorToReconnect$f182e747$2(ClusterConfigLocatorRestartDUnitTest.java:226)
> 8300 tests completed, 1 failed, 413 skipped{noformat}
> VM2 mentions that cluster membership has failed.
> {noformat}
> [vm2] [info 2021/09/25 09:36:44.487 UTC server-2  
> tid=0x153] cluster membership failed due to 
> [vm2] 
> org.apache.geode.distributed.internal.membership.api.MemberDisconnectedException:
>  for testing
> [vm2] at 
> org.apache.geode.distributed.internal.membership.gms.GMSMembership$ManagerImpl.forceDisconnect(GMSMembership.java:1787)
> [vm2] at 
> org.apache.geode.distributed.internal.membership.api.MembershipManagerHelper.crashDistributedSystem(MembershipManagerHelper.java:139)
> [vm2] at 
> org.apache.geode.test.junit.rules.MemberStarterRule.forceDisconnectMember(MemberStarterRule.java:568)
> [vm2] at 
> org.apache.geode.test.dunit.rules.MemberVM.lambda$forceDisconnect$bb17a952$1(MemberVM.java:90)
> [vm2] at 
> org.apache.geode.test.dunit.internal.IdentifiableRunnable.run(IdentifiableRunnable.java:41)
> [vm2] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [vm2] at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [vm2] at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [vm2] at java.lang.reflect.Method.invoke(Method.java:498)
> [vm2] at 
> org.apache.geode.test.dunit.internal.MethodInvoker.executeObject(MethodInvoker.java:123)
> [vm2] at 
> org.apache.geode.test.dunit.internal.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:78)
> [vm2] at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
> [vm2] at 
> 

[jira] [Comment Edited] (GEODE-9644) ClusterConfigLocatorRestartDUnitTest > serverRestartsAfterLocatorReconnects FAILED

2022-01-18 Thread Jinmei Liao (Jira)


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

Jinmei Liao edited comment on GEODE-9644 at 1/18/22, 5:40 PM:
--

have the rule not to use ephemeral port


was (Author: jinmeiliao):
have the rule not to use empheral port

> ClusterConfigLocatorRestartDUnitTest > serverRestartsAfterLocatorReconnects 
> FAILED
> --
>
> Key: GEODE-9644
> URL: https://issues.apache.org/jira/browse/GEODE-9644
> Project: Geode
>  Issue Type: Bug
>  Components: membership, messaging
>Affects Versions: 1.15.0
>Reporter: Nabarun Nag
>Assignee: Jinmei Liao
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> There is sequence of cascading exceptions that occur in the VMs and we need a 
> more detailed investigation: Possible culprit may be the bind address in use 
> exeception:
> [*http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0513/test-results/distributedTest/1632566050/*]
>  
> {noformat}
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest
>  > serverRestartsAfterLocatorReconnects FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest$$Lambda$163/1450009752.run
>  in VM 0 running on Host 
> heavy-lifter-2c03c48d-8a0c-58ae-bad6-31f64bb5400a.c.apachegeode-ci.internal 
> with 5 VMs
> at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:448)
> at 
> org.apache.geode.test.junit.rules.VMProvider.invoke(VMProvider.java:94)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.waitForLocatorToReconnect(ClusterConfigLocatorRestartDUnitTest.java:225)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.serverRestartsAfterLocatorReconnects(ClusterConfigLocatorRestartDUnitTest.java:90)
> Caused by:
> org.awaitility.core.ConditionTimeoutException: Condition with 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest
>  was not fulfilled within 5 minutes.
> at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:166)
> at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
> at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:939)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:908)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.lambda$waitForLocatorToReconnect$f182e747$2(ClusterConfigLocatorRestartDUnitTest.java:226)
> 8300 tests completed, 1 failed, 413 skipped{noformat}
> VM2 mentions that cluster membership has failed.
> {noformat}
> [vm2] [info 2021/09/25 09:36:44.487 UTC server-2  
> tid=0x153] cluster membership failed due to 
> [vm2] 
> org.apache.geode.distributed.internal.membership.api.MemberDisconnectedException:
>  for testing
> [vm2] at 
> org.apache.geode.distributed.internal.membership.gms.GMSMembership$ManagerImpl.forceDisconnect(GMSMembership.java:1787)
> [vm2] at 
> org.apache.geode.distributed.internal.membership.api.MembershipManagerHelper.crashDistributedSystem(MembershipManagerHelper.java:139)
> [vm2] at 
> org.apache.geode.test.junit.rules.MemberStarterRule.forceDisconnectMember(MemberStarterRule.java:568)
> [vm2] at 
> org.apache.geode.test.dunit.rules.MemberVM.lambda$forceDisconnect$bb17a952$1(MemberVM.java:90)
> [vm2] at 
> org.apache.geode.test.dunit.internal.IdentifiableRunnable.run(IdentifiableRunnable.java:41)
> [vm2] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [vm2] at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [vm2] at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [vm2] at java.lang.reflect.Method.invoke(Method.java:498)
> [vm2] at 
> org.apache.geode.test.dunit.internal.MethodInvoker.executeObject(MethodInvoker.java:123)
> [vm2] at 
> org.apache.geode.test.dunit.internal.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:78)
> [vm2] at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
> [vm2] at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [vm2] at 

[jira] [Resolved] (GEODE-9644) ClusterConfigLocatorRestartDUnitTest > serverRestartsAfterLocatorReconnects FAILED

2022-01-18 Thread Jinmei Liao (Jira)


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

Jinmei Liao resolved GEODE-9644.

Fix Version/s: 1.15.0
   Resolution: Fixed

have the rule not to use empheral port

> ClusterConfigLocatorRestartDUnitTest > serverRestartsAfterLocatorReconnects 
> FAILED
> --
>
> Key: GEODE-9644
> URL: https://issues.apache.org/jira/browse/GEODE-9644
> Project: Geode
>  Issue Type: Bug
>  Components: membership, messaging
>Affects Versions: 1.15.0
>Reporter: Nabarun Nag
>Assignee: Jinmei Liao
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> There is sequence of cascading exceptions that occur in the VMs and we need a 
> more detailed investigation: Possible culprit may be the bind address in use 
> exeception:
> [*http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0513/test-results/distributedTest/1632566050/*]
>  
> {noformat}
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest
>  > serverRestartsAfterLocatorReconnects FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest$$Lambda$163/1450009752.run
>  in VM 0 running on Host 
> heavy-lifter-2c03c48d-8a0c-58ae-bad6-31f64bb5400a.c.apachegeode-ci.internal 
> with 5 VMs
> at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> at org.apache.geode.test.dunit.VM.invoke(VM.java:448)
> at 
> org.apache.geode.test.junit.rules.VMProvider.invoke(VMProvider.java:94)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.waitForLocatorToReconnect(ClusterConfigLocatorRestartDUnitTest.java:225)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.serverRestartsAfterLocatorReconnects(ClusterConfigLocatorRestartDUnitTest.java:90)
> Caused by:
> org.awaitility.core.ConditionTimeoutException: Condition with 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest
>  was not fulfilled within 5 minutes.
> at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:166)
> at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
> at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:939)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:908)
> at 
> org.apache.geode.management.internal.configuration.ClusterConfigLocatorRestartDUnitTest.lambda$waitForLocatorToReconnect$f182e747$2(ClusterConfigLocatorRestartDUnitTest.java:226)
> 8300 tests completed, 1 failed, 413 skipped{noformat}
> VM2 mentions that cluster membership has failed.
> {noformat}
> [vm2] [info 2021/09/25 09:36:44.487 UTC server-2  
> tid=0x153] cluster membership failed due to 
> [vm2] 
> org.apache.geode.distributed.internal.membership.api.MemberDisconnectedException:
>  for testing
> [vm2] at 
> org.apache.geode.distributed.internal.membership.gms.GMSMembership$ManagerImpl.forceDisconnect(GMSMembership.java:1787)
> [vm2] at 
> org.apache.geode.distributed.internal.membership.api.MembershipManagerHelper.crashDistributedSystem(MembershipManagerHelper.java:139)
> [vm2] at 
> org.apache.geode.test.junit.rules.MemberStarterRule.forceDisconnectMember(MemberStarterRule.java:568)
> [vm2] at 
> org.apache.geode.test.dunit.rules.MemberVM.lambda$forceDisconnect$bb17a952$1(MemberVM.java:90)
> [vm2] at 
> org.apache.geode.test.dunit.internal.IdentifiableRunnable.run(IdentifiableRunnable.java:41)
> [vm2] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [vm2] at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [vm2] at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [vm2] at java.lang.reflect.Method.invoke(Method.java:498)
> [vm2] at 
> org.apache.geode.test.dunit.internal.MethodInvoker.executeObject(MethodInvoker.java:123)
> [vm2] at 
> org.apache.geode.test.dunit.internal.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:78)
> [vm2] at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
> [vm2] at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [vm2] at java.lang.reflect.Method.invoke(Method.java:498)
> [vm2] at 
> 

[jira] [Commented] (GEODE-9836) SUNION Command Supported

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9836:


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

GEODE-9836: SUNION Command Support



> SUNION Command Supported
> 
>
> Key: GEODE-9836
> URL: https://issues.apache.org/jira/browse/GEODE-9836
> Project: Geode
>  Issue Type: Improvement
>  Components: redis
>Reporter: Wayne
>Assignee: Kristen
>Priority: Major
>  Labels: pull-request-available
>
> The SUNION command has been implemented but lacks sufficient testing to 
> ensure that the implementation is robust and does not regress in the future.
>  
> Write unit/integration tests that run against both Geode Redis and native 
> Redis, and dunit tests which test multiple concurrent clients accessing 
> different servers.
>  
> +Acceptance Criteria+
>  
> Passing Unit/integration tests for both Geode and native Redis.  The 
> RedisCommandType class and  
> README/redis_api_for_[geode.html.md.erb|http://geode.html.md.erb/] updated to 
> make command "supported". Stories in the backlog to fix the identified issues 
> (with JIRA tickets) and problem tests that are ignored should be fixed and 
> enabled.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9528) CI Failure: DistributionAdvisorIntegrationTest > verifyMembershipListenerIsRemovedAfterForceDisconnect

2022-01-18 Thread Barrett Oglesby (Jira)


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

Barrett Oglesby commented on GEODE-9528:


I backported this change to support/1.14, support/1.13 and support/1.12.

> CI Failure: DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect
> --
>
> Key: GEODE-9528
> URL: https://issues.apache.org/jira/browse/GEODE-9528
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Affects Versions: 1.12.5, 1.13.5, 1.14.0
>Reporter: Owen Nichols
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.12.9, 1.13.7, 1.14.3, 1.15.0
>
>
> {noformat}
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect FAILED
> org.junit.ComparisonFailure: expected:<[fals]e> but was:<[tru]e>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest.verifyMembershipListenerIsRemovedAfterForceDisconnect(DistributionAdvisorIntegrationTest.java:57)
>  {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9528) CI Failure: DistributionAdvisorIntegrationTest > verifyMembershipListenerIsRemovedAfterForceDisconnect

2022-01-18 Thread Barrett Oglesby (Jira)


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

Barrett Oglesby updated GEODE-9528:
---
Fix Version/s: 1.12.9
   1.13.7
   1.14.3

> CI Failure: DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect
> --
>
> Key: GEODE-9528
> URL: https://issues.apache.org/jira/browse/GEODE-9528
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Affects Versions: 1.12.5, 1.13.5, 1.14.0
>Reporter: Owen Nichols
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.12.9, 1.13.7, 1.14.3, 1.15.0
>
>
> {noformat}
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect FAILED
> org.junit.ComparisonFailure: expected:<[fals]e> but was:<[tru]e>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest.verifyMembershipListenerIsRemovedAfterForceDisconnect(DistributionAdvisorIntegrationTest.java:57)
>  {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9528) CI Failure: DistributionAdvisorIntegrationTest > verifyMembershipListenerIsRemovedAfterForceDisconnect

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9528:


Commit 1c043ff51a6c5eb77b0a83b10b83e071aad0 in geode's branch 
refs/heads/support/1.12 from Barry Oglesby
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=1c0 ]

GEODE-9528: Updated test to await until asserted (#6798)

(cherry picked from commit ed816c55406131b95d4db8571558ed1fcecc53e7)
(cherry picked from commit aecbdb2d327cb4dfdf27e669092c7889414a7e7f)
(cherry picked from commit fa1f753b38c8b8a1985b712751411e94654ca49e)


> CI Failure: DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect
> --
>
> Key: GEODE-9528
> URL: https://issues.apache.org/jira/browse/GEODE-9528
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Affects Versions: 1.12.5, 1.13.5, 1.14.0
>Reporter: Owen Nichols
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {noformat}
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect FAILED
> org.junit.ComparisonFailure: expected:<[fals]e> but was:<[tru]e>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest.verifyMembershipListenerIsRemovedAfterForceDisconnect(DistributionAdvisorIntegrationTest.java:57)
>  {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9528) CI Failure: DistributionAdvisorIntegrationTest > verifyMembershipListenerIsRemovedAfterForceDisconnect

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9528:


Commit fa1f753b38c8b8a1985b712751411e94654ca49e in geode's branch 
refs/heads/support/1.13 from Barry Oglesby
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=fa1f753 ]

GEODE-9528: Updated test to await until asserted (#6798)

(cherry picked from commit ed816c55406131b95d4db8571558ed1fcecc53e7)
(cherry picked from commit aecbdb2d327cb4dfdf27e669092c7889414a7e7f)


> CI Failure: DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect
> --
>
> Key: GEODE-9528
> URL: https://issues.apache.org/jira/browse/GEODE-9528
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Affects Versions: 1.12.5, 1.13.5, 1.14.0
>Reporter: Owen Nichols
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {noformat}
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect FAILED
> org.junit.ComparisonFailure: expected:<[fals]e> but was:<[tru]e>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest.verifyMembershipListenerIsRemovedAfterForceDisconnect(DistributionAdvisorIntegrationTest.java:57)
>  {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9528) CI Failure: DistributionAdvisorIntegrationTest > verifyMembershipListenerIsRemovedAfterForceDisconnect

2022-01-18 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9528:


Commit aecbdb2d327cb4dfdf27e669092c7889414a7e7f in geode's branch 
refs/heads/support/1.14 from Barry Oglesby
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=aecbdb2 ]

GEODE-9528: Updated test to await until asserted (#6798)

(cherry picked from commit ed816c55406131b95d4db8571558ed1fcecc53e7)


> CI Failure: DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect
> --
>
> Key: GEODE-9528
> URL: https://issues.apache.org/jira/browse/GEODE-9528
> Project: Geode
>  Issue Type: Bug
>  Components: membership
>Affects Versions: 1.12.5, 1.13.5, 1.14.0
>Reporter: Owen Nichols
>Assignee: Barrett Oglesby
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {noformat}
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest > 
> verifyMembershipListenerIsRemovedAfterForceDisconnect FAILED
> org.junit.ComparisonFailure: expected:<[fals]e> but was:<[tru]e>
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at 
> jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.internal.DistributionAdvisorIntegrationTest.verifyMembershipListenerIsRemovedAfterForceDisconnect(DistributionAdvisorIntegrationTest.java:57)
>  {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9964) ExplicitMoveDirector incorrectly compares Member with InternalDistributedMember.

2022-01-18 Thread Alexander Murmann (Jira)


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

Alexander Murmann commented on GEODE-9964:
--

What's the customer-visible impact of this?

> ExplicitMoveDirector incorrectly compares Member with 
> InternalDistributedMember.
> 
>
> Key: GEODE-9964
> URL: https://issues.apache.org/jira/browse/GEODE-9964
> Project: Geode
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.14.2, 1.15.0
>Reporter: Jacob Barrett
>Priority: Major
>  Labels: needsTriage
>
> {{ExplicitMoveDirector}} incorrectly compares {{Member}} with 
> {{InternalDistributedMember}} due use of raw types rather than generics. It 
> is also likely there is either no testing for this failure case or the test 
> is passing for the wrong reasons.
> See 
> [here|https://github.com/apache/geode/blob/2b032440eb9d0f3c68a94602289cc41435c68fad/geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/ExplicitMoveDirector.java#L93]
> See 
> [here|https://github.com/apache/geode/blob/2b032440eb9d0f3c68a94602289cc41435c68fad/geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/rebalance/ExplicitMoveDirector.java#L99]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (GEODE-9848) Duplicate and Unnecessary REGISTER_INTEREST Message Sent to Server

2022-01-18 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on GEODE-9848:
---

mmartell merged pull request #906:
URL: https://github.com/apache/geode-native/pull/906


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Duplicate and Unnecessary REGISTER_INTEREST Message Sent to Server
> --
>
> Key: GEODE-9848
> URL: https://issues.apache.org/jira/browse/GEODE-9848
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Michael Martell
>Priority: Major
>  Labels: pull-request-available
>
> In the course of debugging a RegisterAllKeys bug (GEMNC-508), it was 
> discovered that a second REGISTER_INTEREST message is being sent to the same 
> server.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Resolved] (GEODE-9829) SINTER Command Supported

2022-01-18 Thread Bala Tripura Sundari Kaza Venkata (Jira)


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

Bala Tripura Sundari Kaza Venkata resolved GEODE-9829.
--
Resolution: Fixed

> SINTER Command Supported
> 
>
> Key: GEODE-9829
> URL: https://issues.apache.org/jira/browse/GEODE-9829
> Project: Geode
>  Issue Type: Improvement
>  Components: redis
>Reporter: Wayne
>Assignee: Bala Tripura Sundari Kaza Venkata
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> The SINTER command has been implemented but lacks sufficient testing to 
> ensure that the implementation is robust and does not regress in the future.
>  
> Write unit/integration tests that run against both Geode Redis and native 
> Redis, and dunit tests which test multiple concurrent clients accessing 
> different servers.
>  
> +Acceptance Criteria+
>  
> Passing Unit/integration tests for both Geode and native Redis. The 
> RedisCommandType class and 
> README/redis_api_for_[geode.html.md.erb|http://geode.html.md.erb/] updated to 
> make command "supported". Stories in the backlog to fix the identified issues 
> (with JIRA tickets) and problem tests that are ignored should be fixed and 
> enabled.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9835) SSCAN Command Supported

2022-01-18 Thread ASF GitHub Bot (Jira)


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

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

> SSCAN Command Supported
> ---
>
> Key: GEODE-9835
> URL: https://issues.apache.org/jira/browse/GEODE-9835
> Project: Geode
>  Issue Type: Improvement
>  Components: redis
>Reporter: Wayne
>Priority: Major
>  Labels: pull-request-available
>
> The SSCAN command has been implemented but lacks sufficient testing to ensure 
> that the implementation is robust and does not regress in the future.
>  
> Write unit/integration tests that run against both Geode Redis and native 
> Redis, and dunit tests which test multiple concurrent clients accessing 
> different servers.
>  
> +Acceptance Criteria+
>  
> Passing Unit/integration tests for both Geode and native Redis.  The 
> RedisCommandType class and  
> README/redis_api_for_[geode.html.md.erb|http://geode.html.md.erb/] updated to 
> make command "supported". Stories in the backlog to fix the identified issues 
> (with JIRA tickets) and problem tests that are ignored should be fixed and 
> enabled.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (GEODE-9969) The region name starting with underscore lead to missing disk store after restart

2022-01-18 Thread Mario Kevo (Jira)
Mario Kevo created GEODE-9969:
-

 Summary: The region name starting with underscore lead to missing 
disk store after restart
 Key: GEODE-9969
 URL: https://issues.apache.org/jira/browse/GEODE-9969
 Project: Geode
  Issue Type: Bug
  Components: regions
Affects Versions: 1.14.2, 1.13.6, 1.12.8, 1.15.0
Reporter: Mario Kevo


The problem is when using the region with a name starting with an 
underscore(allowed by documentation 
[region_naming|https://geode.apache.org/docs/guide/114/basic_config/data_regions/region_naming.html]).
If we stop one of the members and then rename the working dir(include disk 
store dir) to some new name and start the server with the name like renamed 
working dir, it will lead that we have the same disk-store-id in the listed 
disk-stores and in the missing disk store.
This happens only if we are using the region with an underscore at the 
beginning.

Steps to reproduce:

Run locator and 4 servers, create region with name starting by underscore
 # start locator --name=locator
 # start server --name=server1 --server-port=40401
 # start server --name=server2 --server-port=40402
 # start server --name=server3 --server-port=40403
 # start server --name=server4 --server-port=40404
 # create region --name=_test-region --type=PARTITION_REDUNDANT_PERSISTENT 
--redundant-copies=1 --total-num-buckets=10 --enable-synchronous-disk=false
 # query --query="select * from /_test-region"

>From another terminal (Kill server and rename working dir)
 # kill -9 $(cat server4/vf.gf.server.pid)
 # mv server4/ server5

{code:java}
gfsh>list disk-stores
Member Name |               Member Id                | Disk Store Name | Disk 
Store ID
--- | -- | --- | 

server1     | 192.168.0.145(server1:16916):41001 | DEFAULT         | 
d5d17b43-4a06-408b-917f-08e5b2533ebe
server2     | 192.168.0.145(server2:17004):41002 | DEFAULT         | 
31d47cb4-718e-4b58-bde3-ae15b4657910
server3     | 192.168.0.145(server3:17094):41003 | DEFAULT         | 
f12850c6-a73b-443e-9ee0-87f0819ae6bc
server5     | 192.168.0.145(server5:17428):41004 | DEFAULT         | 
7a552fb3-e43d-4fa8-baa8-f6dc794cbf74

gfsh>show missing-disk-stores
Missing Disk Stores

           Disk Store ID             |     Host      | Directory
 | - | 

7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
/home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.

No missing colocated region found
{code}
Start a new server with a name like you rename your working dir from the 
restarted server.
 # start server --name=server5 --server-port=40405

Now we have the following output:
{code:java}
gfsh>list disk-stores
Member Name |   Member Id| Disk Store Name | Disk 
Store ID
--- | -- | --- | 

server1 | 192.168.0.145(server1:16916):41001 | DEFAULT | 
d5d17b43-4a06-408b-917f-08e5b2533ebe
server2 | 192.168.0.145(server2:17004):41002 | DEFAULT | 
31d47cb4-718e-4b58-bde3-ae15b4657910
server3 | 192.168.0.145(server3:17094):41003 | DEFAULT | 
f12850c6-a73b-443e-9ee0-87f0819ae6bc
server5 | 192.168.0.145(server5:17428):41004 | DEFAULT | 
7a552fb3-e43d-4fa8-baa8-f6dc794cbf74

gfsh>show missing-disk-stores
Missing Disk Stores

   Disk Store ID | Host  | Directory
 | - | 

7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
/home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.


No missing colocated region found
{code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (GEODE-9969) The region name starting with underscore lead to missing disk store after restart

2022-01-18 Thread Mario Kevo (Jira)


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

Mario Kevo reassigned GEODE-9969:
-

Assignee: Mario Kevo

> The region name starting with underscore lead to missing disk store after 
> restart
> -
>
> Key: GEODE-9969
> URL: https://issues.apache.org/jira/browse/GEODE-9969
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Affects Versions: 1.12.8, 1.13.6, 1.14.2, 1.15.0
>Reporter: Mario Kevo
>Assignee: Mario Kevo
>Priority: Major
>  Labels: needsTriage
>
> The problem is when using the region with a name starting with an 
> underscore(allowed by documentation 
> [region_naming|https://geode.apache.org/docs/guide/114/basic_config/data_regions/region_naming.html]).
> If we stop one of the members and then rename the working dir(include disk 
> store dir) to some new name and start the server with the name like renamed 
> working dir, it will lead that we have the same disk-store-id in the listed 
> disk-stores and in the missing disk store.
> This happens only if we are using the region with an underscore at the 
> beginning.
> Steps to reproduce:
> Run locator and 4 servers, create region with name starting by underscore
>  # start locator --name=locator
>  # start server --name=server1 --server-port=40401
>  # start server --name=server2 --server-port=40402
>  # start server --name=server3 --server-port=40403
>  # start server --name=server4 --server-port=40404
>  # create region --name=_test-region --type=PARTITION_REDUNDANT_PERSISTENT 
> --redundant-copies=1 --total-num-buckets=10 --enable-synchronous-disk=false
>  # query --query="select * from /_test-region"
> From another terminal (Kill server and rename working dir)
>  # kill -9 $(cat server4/vf.gf.server.pid)
>  # mv server4/ server5
> {code:java}
> gfsh>list disk-stores
> Member Name |               Member Id                | Disk Store Name | Disk 
> Store ID
> --- | -- | --- | 
> 
> server1     | 192.168.0.145(server1:16916):41001 | DEFAULT         | 
> d5d17b43-4a06-408b-917f-08e5b2533ebe
> server2     | 192.168.0.145(server2:17004):41002 | DEFAULT         | 
> 31d47cb4-718e-4b58-bde3-ae15b4657910
> server3     | 192.168.0.145(server3:17094):41003 | DEFAULT         | 
> f12850c6-a73b-443e-9ee0-87f0819ae6bc
> server5     | 192.168.0.145(server5:17428):41004 | DEFAULT         | 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74
> gfsh>show missing-disk-stores
> Missing Disk Stores
>            Disk Store ID             |     Host      | Directory
>  | - | 
> 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
> /home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.
> No missing colocated region found
> {code}
> Start a new server with a name like you rename your working dir from the 
> restarted server.
>  # start server --name=server5 --server-port=40405
> Now we have the following output:
> {code:java}
> gfsh>list disk-stores
> Member Name |   Member Id| Disk Store Name | Disk 
> Store ID
> --- | -- | --- | 
> 
> server1 | 192.168.0.145(server1:16916):41001 | DEFAULT | 
> d5d17b43-4a06-408b-917f-08e5b2533ebe
> server2 | 192.168.0.145(server2:17004):41002 | DEFAULT | 
> 31d47cb4-718e-4b58-bde3-ae15b4657910
> server3 | 192.168.0.145(server3:17094):41003 | DEFAULT | 
> f12850c6-a73b-443e-9ee0-87f0819ae6bc
> server5 | 192.168.0.145(server5:17428):41004 | DEFAULT | 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74
> gfsh>show missing-disk-stores
> Missing Disk Stores
>Disk Store ID | Host  | Directory
>  | - | 
> 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
> /home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.
> No missing colocated region found
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (GEODE-9969) The region name starting with underscore lead to missing disk store after restart

2022-01-18 Thread Alexander Murmann (Jira)


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

Alexander Murmann updated GEODE-9969:
-
Labels: needsTriage  (was: )

> The region name starting with underscore lead to missing disk store after 
> restart
> -
>
> Key: GEODE-9969
> URL: https://issues.apache.org/jira/browse/GEODE-9969
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Affects Versions: 1.12.8, 1.13.6, 1.14.2, 1.15.0
>Reporter: Mario Kevo
>Priority: Major
>  Labels: needsTriage
>
> The problem is when using the region with a name starting with an 
> underscore(allowed by documentation 
> [region_naming|https://geode.apache.org/docs/guide/114/basic_config/data_regions/region_naming.html]).
> If we stop one of the members and then rename the working dir(include disk 
> store dir) to some new name and start the server with the name like renamed 
> working dir, it will lead that we have the same disk-store-id in the listed 
> disk-stores and in the missing disk store.
> This happens only if we are using the region with an underscore at the 
> beginning.
> Steps to reproduce:
> Run locator and 4 servers, create region with name starting by underscore
>  # start locator --name=locator
>  # start server --name=server1 --server-port=40401
>  # start server --name=server2 --server-port=40402
>  # start server --name=server3 --server-port=40403
>  # start server --name=server4 --server-port=40404
>  # create region --name=_test-region --type=PARTITION_REDUNDANT_PERSISTENT 
> --redundant-copies=1 --total-num-buckets=10 --enable-synchronous-disk=false
>  # query --query="select * from /_test-region"
> From another terminal (Kill server and rename working dir)
>  # kill -9 $(cat server4/vf.gf.server.pid)
>  # mv server4/ server5
> {code:java}
> gfsh>list disk-stores
> Member Name |               Member Id                | Disk Store Name | Disk 
> Store ID
> --- | -- | --- | 
> 
> server1     | 192.168.0.145(server1:16916):41001 | DEFAULT         | 
> d5d17b43-4a06-408b-917f-08e5b2533ebe
> server2     | 192.168.0.145(server2:17004):41002 | DEFAULT         | 
> 31d47cb4-718e-4b58-bde3-ae15b4657910
> server3     | 192.168.0.145(server3:17094):41003 | DEFAULT         | 
> f12850c6-a73b-443e-9ee0-87f0819ae6bc
> server5     | 192.168.0.145(server5:17428):41004 | DEFAULT         | 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74
> gfsh>show missing-disk-stores
> Missing Disk Stores
>            Disk Store ID             |     Host      | Directory
>  | - | 
> 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
> /home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.
> No missing colocated region found
> {code}
> Start a new server with a name like you rename your working dir from the 
> restarted server.
>  # start server --name=server5 --server-port=40405
> Now we have the following output:
> {code:java}
> gfsh>list disk-stores
> Member Name |   Member Id| Disk Store Name | Disk 
> Store ID
> --- | -- | --- | 
> 
> server1 | 192.168.0.145(server1:16916):41001 | DEFAULT | 
> d5d17b43-4a06-408b-917f-08e5b2533ebe
> server2 | 192.168.0.145(server2:17004):41002 | DEFAULT | 
> 31d47cb4-718e-4b58-bde3-ae15b4657910
> server3 | 192.168.0.145(server3:17094):41003 | DEFAULT | 
> f12850c6-a73b-443e-9ee0-87f0819ae6bc
> server5 | 192.168.0.145(server5:17428):41004 | DEFAULT | 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74
> gfsh>show missing-disk-stores
> Missing Disk Stores
>Disk Store ID | Host  | Directory
>  | - | 
> 
> 7a552fb3-e43d-4fa8-baa8-f6dc794cbf74 | 192.168.0.145 | 
> /home/mkevo/apache-geode-1.15.0-build.0/bin/server4/.
> No missing colocated region found
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)