[jira] [Commented] (GEODE-8329) Durable CQ not registered as durable after server failover

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

jvarenina opened a new pull request #5360:
URL: https://github.com/apache/geode/pull/5360


   This change solves the issue when the client without configured HA is
   wrongly re-registering durable CQs as non durable during the server
   failover.
   
   Thank you for submitting a contribution to Apache Geode.
   
   In order to streamline the review of the contribution we ask you
   to ensure the following steps have been taken:
   
   ### For all changes:
   - [x] Is there a JIRA ticket associated with this PR? Is it referenced in 
the commit message?
   
   - [x] Has your PR been rebased against the latest commit within the target 
branch (typically `develop`)?
   
   - [x] Is your initial contribution a single, squashed commit?
   
   - [x] Does `gradlew build` run cleanly?
   
   - [x] Have you written or updated unit tests to verify your changes?
   
   - [ ] If adding new dependencies to the code, are these dependencies 
licensed in a way that is compatible for inclusion under [ASF 
2.0](http://www.apache.org/legal/resolved.html#category-a)?
   
   ### Note:
   Please ensure that once the PR is submitted, check Concourse for build 
issues and
   submit an update to your PR as soon as possible. If you need help, please 
send an
   email to d...@geode.apache.org.
   



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.

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


> Durable CQ not registered as durable after server failover
> --
>
> Key: GEODE-8329
> URL: https://issues.apache.org/jira/browse/GEODE-8329
> Project: Geode
>  Issue Type: Bug
>Reporter: Jakov Varenina
>Assignee: Jakov Varenina
>Priority: Major
>
> {color:#172b4d}It seems that aftter server failover the java client is 
> wrongly re-registering CQ on new server as not durable. Command *list 
> durable-cq* prints that there are no durable CQ which is correct, since CQ is 
> wrongly registered by client as not durable and therefore following 
> printout:{color}
> {code:java}
> gfsh>list durable-cqs --durable-client-id=AppCounters
> Member | Status | CQ Name
> --- | --- | 
> server1 | OK  | randomTracker
> server2 | IGNORED | No client found with client-id : AppCounters
> server3 | IGNORED | No client found with client-id : AppCounters
>  
> after shutdown of server1:
>  
> gfsh>list durable-cqs --durable-client-id=AppCounters
> Member | Status | CQ Name
> --- | --- | 
> ---
> server2 | IGNORED | No durable cqs found for durable-client-id : 
> "AppCounters". --> server2 is hosting CQ, but it is not flagged as durable
> server3 | IGNORED | No client found with client-id : AppCounters{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8346) NonTXEntry.getValue() may throw EntryDestroyedException during CQ execution

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

DonalEvans opened a new pull request #5359:
URL: https://github.com/apache/geode/pull/5359


   Authored-by: Donal Evans 
   
   Thank you for submitting a contribution to Apache Geode.
   
   In order to streamline the review of the contribution we ask you
   to ensure the following steps have been taken:
   
   ### For all changes:
   - [x] Is there a JIRA ticket associated with this PR? Is it referenced in 
the commit message?
   
   - [x] Has your PR been rebased against the latest commit within the target 
branch (typically `develop`)?
   
   - [x] Is your initial contribution a single, squashed commit?
   
   - [x] Does `gradlew build` run cleanly?
   
   - [x] Have you written or updated unit tests to verify your changes?
   
   - [N/A] If adding new dependencies to the code, are these dependencies 
licensed in a way that is compatible for inclusion under [ASF 
2.0](http://www.apache.org/legal/resolved.html#category-a)?
   
   ### Note:
   Please ensure that once the PR is submitted, check Concourse for build 
issues and
   submit an update to your PR as soon as possible. If you need help, please 
send an
   email to d...@geode.apache.org.
   



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.

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


> NonTXEntry.getValue() may throw EntryDestroyedException during CQ execution
> ---
>
> Key: GEODE-8346
> URL: https://issues.apache.org/jira/browse/GEODE-8346
> Project: Geode
>  Issue Type: Bug
>  Components: cq
>Affects Versions: 1.14.0
>Reporter: Donal Evans
>Assignee: Donal Evans
>Priority: Major
>
> If a region entry is destroyed at the same time that a CQ is executed, there 
> exists a race condition where a non-destroyed {{NonTXEntry}} is retrieved 
> during iteration of results in {{CompiledSelect.doNestedIterations()}} but is 
> marked as destroyed/removed before {{NonTXEntry.getValue()}} is called in 
> {{CompiledComparison.evaluate()}}, which results in an 
> {{EntryDestroyedException}} being thrown.
> {noformat}
> org.apache.geode.cache.query.CqException: Failed to execute the CQ. CqName: 
> testCQ, Query String is: SELECT * FROM /testRegion entry WHERE entry = NULL, 
> Error from last server: remote server on 
> 10.212.3.32(84004:loner):49205:d737a530: While performing a remote 
> createCQfetchInitialResult
>   at 
> org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeCqOnRedundantsAndPrimary(ClientCQImpl.java:435)
>   at 
> org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeWithInitialResults(ClientCQImpl.java:303)
>   at 
> org.apache.geode.cache.query.cq.DonalCQTest.lambda$test$bb17a952$2(DonalCQTest.java:84)
>   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.apache.geode.test.dunit.internal.MethodInvoker.executeObject(MethodInvoker.java:123)
>   at 
> org.apache.geode.test.dunit.internal.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:78)
>   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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
>   at sun.rmi.transport.Transport$1.run(Transport.java:200)
>   at sun.rmi.transport.Transport$1.run(Transport.java:197)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
>   at 
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
>   at 
> 

[jira] [Commented] (GEODE-8067) ClassLoader Isolation

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

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


   This pull request **introduces 2 alerts** and **fixes 2** when merging 
175ac1b887df756aae20d94e53a80ff9101fc8ce into 
9d7d467e642a3f84094d1bf6ef605079d8aa58aa - [view on 
LGTM.com](https://lgtm.com/projects/g/apache/geode/rev/pr-40250bcbb7e2f4da9c7849b278a7f027ed2023cb)
   
   **new alerts:**
   
   * 2 for Potential input resource leak
   
   **fixed alerts:**
   
   * 2 for Unused variable, import, function or class



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.

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


> ClassLoader Isolation
> -
>
> Key: GEODE-8067
> URL: https://issues.apache.org/jira/browse/GEODE-8067
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Udo Kohlmeyer
>Priority: Major
>
> This is the root jira for the first pass implementation for [ClassLoader 
> Isolation|https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (GEODE-8346) NonTXEntry.getValue() may throw EntryDestroyedException during CQ execution

2020-07-08 Thread Donal Evans (Jira)


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

Donal Evans updated GEODE-8346:
---
Affects Version/s: 1.14.0

> NonTXEntry.getValue() may throw EntryDestroyedException during CQ execution
> ---
>
> Key: GEODE-8346
> URL: https://issues.apache.org/jira/browse/GEODE-8346
> Project: Geode
>  Issue Type: Bug
>  Components: cq
>Affects Versions: 1.14.0
>Reporter: Donal Evans
>Assignee: Donal Evans
>Priority: Major
>
> If a region entry is destroyed at the same time that a CQ is executed, there 
> exists a race condition where a non-destroyed {{NonTXEntry}} is retrieved 
> during iteration of results in {{CompiledSelect.doNestedIterations()}} but is 
> marked as destroyed/removed before {{NonTXEntry.getValue()}} is called in 
> {{CompiledComparison.evaluate()}}, which results in an 
> {{EntryDestroyedException}} being thrown.
> {noformat}
> org.apache.geode.cache.query.CqException: Failed to execute the CQ. CqName: 
> testCQ, Query String is: SELECT * FROM /testRegion entry WHERE entry = NULL, 
> Error from last server: remote server on 
> 10.212.3.32(84004:loner):49205:d737a530: While performing a remote 
> createCQfetchInitialResult
>   at 
> org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeCqOnRedundantsAndPrimary(ClientCQImpl.java:435)
>   at 
> org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeWithInitialResults(ClientCQImpl.java:303)
>   at 
> org.apache.geode.cache.query.cq.DonalCQTest.lambda$test$bb17a952$2(DonalCQTest.java:84)
>   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.apache.geode.test.dunit.internal.MethodInvoker.executeObject(MethodInvoker.java:123)
>   at 
> org.apache.geode.test.dunit.internal.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:78)
>   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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
>   at sun.rmi.transport.Transport$1.run(Transport.java:200)
>   at sun.rmi.transport.Transport$1.run(Transport.java:197)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
>   at 
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>   at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.geode.cache.client.ServerOperationException: remote 
> server on 10.212.3.32(84004:loner):49205:d737a530: While performing a remote 
> createCQfetchInitialResult
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.processChunkedResponse(AbstractOp.java:340)
>   at 
> org.apache.geode.cache.client.internal.QueryOp$QueryOpImpl.processResponse(QueryOp.java:168)
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.processResponse(AbstractOp.java:222)
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.attemptReadResponse(AbstractOp.java:195)
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.attempt(AbstractOp.java:382)
>   at 
> org.apache.geode.cache.client.internal.ConnectionImpl.execute(ConnectionImpl.java:283)
>   at 
> org.apache.geode.cache.client.internal.QueueConnectionImpl.execute(QueueConnectionImpl.java:191)
>   at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.executeWithPossibleReAuthentication(OpExecutorImpl.java:753)
>   at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.executeOnQueuesAndReturnPrimaryResult(OpExecutorImpl.java:454)
>   at 
> org.apache.geode.cache.client.internal.PoolImpl.executeOnQueuesAndReturnPrimaryResult(PoolImpl.java:870)
>   at 
> 

[jira] [Assigned] (GEODE-8346) NonTXEntry.getValue() may throw EntryDestroyedException during CQ execution

2020-07-08 Thread Donal Evans (Jira)


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

Donal Evans reassigned GEODE-8346:
--

Assignee: Donal Evans

> NonTXEntry.getValue() may throw EntryDestroyedException during CQ execution
> ---
>
> Key: GEODE-8346
> URL: https://issues.apache.org/jira/browse/GEODE-8346
> Project: Geode
>  Issue Type: Bug
>  Components: cq
>Reporter: Donal Evans
>Assignee: Donal Evans
>Priority: Major
>
> If a region entry is destroyed at the same time that a CQ is executed, there 
> exists a race condition where a non-destroyed {{NonTXEntry}} is retrieved 
> during iteration of results in {{CompiledSelect.doNestedIterations()}} but is 
> marked as destroyed/removed before {{NonTXEntry.getValue()}} is called in 
> {{CompiledComparison.evaluate()}}, which results in an 
> {{EntryDestroyedException}} being thrown.
> {noformat}
> org.apache.geode.cache.query.CqException: Failed to execute the CQ. CqName: 
> testCQ, Query String is: SELECT * FROM /testRegion entry WHERE entry = NULL, 
> Error from last server: remote server on 
> 10.212.3.32(84004:loner):49205:d737a530: While performing a remote 
> createCQfetchInitialResult
>   at 
> org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeCqOnRedundantsAndPrimary(ClientCQImpl.java:435)
>   at 
> org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeWithInitialResults(ClientCQImpl.java:303)
>   at 
> org.apache.geode.cache.query.cq.DonalCQTest.lambda$test$bb17a952$2(DonalCQTest.java:84)
>   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.apache.geode.test.dunit.internal.MethodInvoker.executeObject(MethodInvoker.java:123)
>   at 
> org.apache.geode.test.dunit.internal.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:78)
>   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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
>   at sun.rmi.transport.Transport$1.run(Transport.java:200)
>   at sun.rmi.transport.Transport$1.run(Transport.java:197)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
>   at 
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
>   at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>   at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>   at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.geode.cache.client.ServerOperationException: remote 
> server on 10.212.3.32(84004:loner):49205:d737a530: While performing a remote 
> createCQfetchInitialResult
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.processChunkedResponse(AbstractOp.java:340)
>   at 
> org.apache.geode.cache.client.internal.QueryOp$QueryOpImpl.processResponse(QueryOp.java:168)
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.processResponse(AbstractOp.java:222)
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.attemptReadResponse(AbstractOp.java:195)
>   at 
> org.apache.geode.cache.client.internal.AbstractOp.attempt(AbstractOp.java:382)
>   at 
> org.apache.geode.cache.client.internal.ConnectionImpl.execute(ConnectionImpl.java:283)
>   at 
> org.apache.geode.cache.client.internal.QueueConnectionImpl.execute(QueueConnectionImpl.java:191)
>   at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.executeWithPossibleReAuthentication(OpExecutorImpl.java:753)
>   at 
> org.apache.geode.cache.client.internal.OpExecutorImpl.executeOnQueuesAndReturnPrimaryResult(OpExecutorImpl.java:454)
>   at 
> org.apache.geode.cache.client.internal.PoolImpl.executeOnQueuesAndReturnPrimaryResult(PoolImpl.java:870)
>   at 
> 

[jira] [Commented] (GEODE-8321) Change JDK in use to BellSoft's Liberica JDK

2020-07-08 Thread Bill Burcham (Jira)


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

Bill Burcham commented on GEODE-8321:
-

Our official Docker image is {{FROM openjdk:8-jre-alpine}}. If we wanted it to 
be {{FROM}} liberica, here's a possibility: 
https://hub.docker.com/r/bellsoft/liberica-openjdk-alpine

Folks are talking about "no-distro" too, using jib. In that case we'd still 
need a JRE or JDK and I think we'd want a liberica one.

> Change JDK in use to BellSoft's Liberica JDK
> 
>
> Key: GEODE-8321
> URL: https://issues.apache.org/jira/browse/GEODE-8321
> Project: Geode
>  Issue Type: Improvement
>  Components: ci
>Reporter: Sean Goller
>Priority: Major
>
> Use BellSoft's Liberica variant of OpenJDK for all testing.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (GEODE-8346) NonTXEntry.getValue() may throw EntryDestroyedException during CQ execution

2020-07-08 Thread Donal Evans (Jira)
Donal Evans created GEODE-8346:
--

 Summary: NonTXEntry.getValue() may throw EntryDestroyedException 
during CQ execution
 Key: GEODE-8346
 URL: https://issues.apache.org/jira/browse/GEODE-8346
 Project: Geode
  Issue Type: Bug
  Components: cq
Reporter: Donal Evans


If a region entry is destroyed at the same time that a CQ is executed, there 
exists a race condition where a non-destroyed {{NonTXEntry}} is retrieved 
during iteration of results in {{CompiledSelect.doNestedIterations()}} but is 
marked as destroyed/removed before {{NonTXEntry.getValue()}} is called in 
{{CompiledComparison.evaluate()}}, which results in an 
{{EntryDestroyedException}} being thrown.
{noformat}
org.apache.geode.cache.query.CqException: Failed to execute the CQ. CqName: 
testCQ, Query String is: SELECT * FROM /testRegion entry WHERE entry = NULL, 
Error from last server: remote server on 
10.212.3.32(84004:loner):49205:d737a530: While performing a remote 
createCQfetchInitialResult
at 
org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeCqOnRedundantsAndPrimary(ClientCQImpl.java:435)
at 
org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeWithInitialResults(ClientCQImpl.java:303)
at 
org.apache.geode.cache.query.cq.DonalCQTest.lambda$test$bb17a952$2(DonalCQTest.java:84)
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.apache.geode.test.dunit.internal.MethodInvoker.executeObject(MethodInvoker.java:123)
at 
org.apache.geode.test.dunit.internal.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:78)
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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.geode.cache.client.ServerOperationException: remote 
server on 10.212.3.32(84004:loner):49205:d737a530: While performing a remote 
createCQfetchInitialResult
at 
org.apache.geode.cache.client.internal.AbstractOp.processChunkedResponse(AbstractOp.java:340)
at 
org.apache.geode.cache.client.internal.QueryOp$QueryOpImpl.processResponse(QueryOp.java:168)
at 
org.apache.geode.cache.client.internal.AbstractOp.processResponse(AbstractOp.java:222)
at 
org.apache.geode.cache.client.internal.AbstractOp.attemptReadResponse(AbstractOp.java:195)
at 
org.apache.geode.cache.client.internal.AbstractOp.attempt(AbstractOp.java:382)
at 
org.apache.geode.cache.client.internal.ConnectionImpl.execute(ConnectionImpl.java:283)
at 
org.apache.geode.cache.client.internal.QueueConnectionImpl.execute(QueueConnectionImpl.java:191)
at 
org.apache.geode.cache.client.internal.OpExecutorImpl.executeWithPossibleReAuthentication(OpExecutorImpl.java:753)
at 
org.apache.geode.cache.client.internal.OpExecutorImpl.executeOnQueuesAndReturnPrimaryResult(OpExecutorImpl.java:454)
at 
org.apache.geode.cache.client.internal.PoolImpl.executeOnQueuesAndReturnPrimaryResult(PoolImpl.java:870)
at 
org.apache.geode.cache.query.cq.internal.ops.CreateCQWithIROp.execute(CreateCQWithIROp.java:45)
at 
org.apache.geode.cache.query.cq.internal.ops.ServerCQProxyImpl.createWithIR(ServerCQProxyImpl.java:88)
at 
org.apache.geode.cache.query.cq.internal.ClientCQImpl.executeCqOnRedundantsAndPrimary(ClientCQImpl.java:404)
... 25 more
Caused by: org.apache.geode.cache.EntryDestroyedException: key
  

[jira] [Commented] (GEODE-8337) Rename Version enum to KnownVersion; VersionOrdinal to Version

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

Bill commented on pull request #5355:
URL: https://github.com/apache/geode/pull/5355#issuecomment-655804702


   @albertogpz for some reason I can't add you as a reviewer, but thought you 
might be interested in this, the "last" PR associated with GEODE-8240. This one 
finalizing the renaming of the types in the new versioning hierarchy (and the 
associated `Versioning` factory) etc.



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.

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


> Rename Version enum to KnownVersion; VersionOrdinal to Version
> --
>
> Key: GEODE-8337
> URL: https://issues.apache.org/jira/browse/GEODE-8337
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Bill Burcham
>Assignee: Bill Burcham
>Priority: Major
> Attachments: screenshot-1.png, screenshot-2.png
>
>
> As a follow-on to GEODE-8240 and GEODE-8330, this is the final ticket, to 
> rename:
> {{Version}} -> {{KnownVersion}}
> {{VersionOrdinal}} -> {{Version}}
> With this ticket, the work started in GEODE-8240 is complete.
> After this change, the versioning hierarchy will be:
>  !screenshot-1.png! 
> Before this change, the hierarchy was:
>  !screenshot-2.png! 
> As part of this story we'll also harmonize version access methods on 
> MemberIdentifier, InternalDistributedMember, and GMSMemberData:
> getVersionOrdinalObject() becomes getVersion()
> On GMSMemberData:
> setVersionObjectForTest() becomes setVersionForTest()



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8240) View has old locator version number after rolling upgrade

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

Bill commented on pull request #5269:
URL: https://github.com/apache/geode/pull/5269#issuecomment-655803678


   I didn't end up using this PR—I took a different approach. Closing this one 
because it's not 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.

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


> View has old locator version number after rolling upgrade
> -
>
> Key: GEODE-8240
> URL: https://issues.apache.org/jira/browse/GEODE-8240
> Project: Geode
>  Issue Type: Bug
>  Components: client/server, membership
>Reporter: Ernest Burghardt
>Assignee: Bill Burcham
>Priority: Major
> Fix For: 1.12.1, 1.13.0, 1.14.0
>
>
> as shown in [https://github.com/apache/geode/pull/5224]
> locator upgrade from version 1.12.0 doesn't seem to occur 
> {{testRollServersOnPartitionedRegion_dataserializable}}  failure results:
> Expecting:
>  <"Member Count : 3
>  Name | Id
>   | 
> ---
>  vm2 | 127.0.0.1(vm2:35019:locator):41000(version:GEODE 1.12.0) 
> [Coordinator]
>  vm0 | 10.0.0.111(vm0:35025):41001
>  vm1 | 10.0.0.111(vm1:35030):41002
>  ">
>  not to contain:
>  <"1.12.0">
> This problem was introduced in 1.12.0 and is present in all lines derived 
> from that one, including 9.10, 1.13, and current develop/1.14
> What's actually happening is that the locator _is_ upgraded to a newer 
> version. It joins with an older coordinator (that's running e.g. 1.12.0) and 
> that coordinator produces a view showing the new locator/member as running 
> the same version, in this case 1.12.0, as the coordinator.
> Eventually, all locators will be upgraded. But the view carries the incorrect 
> version indication.
> The root cause seems to be that when {{GMSMemberData.setVersionObject(short 
> versionOrdinal)}} sees a version ordinal that is unknown, i.e. a version 
> ordinal corresponding to a new line of development: 1.13, 1.14, … that method 
> throws away that version ordinal and replaces it with the one for the 1.12 
> line.
> Since the current {{support/1.13}} and {{develop}} branches have the bug 
> upgrading a current 1.13 to 1.14 or a current development/1.14 to 1.15 would 
> exhibit the same behavior (locator apparently stuck at the older version in 
> the view.)
> Ramifications of this incorrect version indication in the view are TBD.
> Whether or not this situation resolves itself after _another_ round of 
> restarts is TBD.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8240) View has old locator version number after rolling upgrade

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

Bill closed pull request #5269:
URL: https://github.com/apache/geode/pull/5269


   



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.

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


> View has old locator version number after rolling upgrade
> -
>
> Key: GEODE-8240
> URL: https://issues.apache.org/jira/browse/GEODE-8240
> Project: Geode
>  Issue Type: Bug
>  Components: client/server, membership
>Reporter: Ernest Burghardt
>Assignee: Bill Burcham
>Priority: Major
> Fix For: 1.12.1, 1.13.0, 1.14.0
>
>
> as shown in [https://github.com/apache/geode/pull/5224]
> locator upgrade from version 1.12.0 doesn't seem to occur 
> {{testRollServersOnPartitionedRegion_dataserializable}}  failure results:
> Expecting:
>  <"Member Count : 3
>  Name | Id
>   | 
> ---
>  vm2 | 127.0.0.1(vm2:35019:locator):41000(version:GEODE 1.12.0) 
> [Coordinator]
>  vm0 | 10.0.0.111(vm0:35025):41001
>  vm1 | 10.0.0.111(vm1:35030):41002
>  ">
>  not to contain:
>  <"1.12.0">
> This problem was introduced in 1.12.0 and is present in all lines derived 
> from that one, including 9.10, 1.13, and current develop/1.14
> What's actually happening is that the locator _is_ upgraded to a newer 
> version. It joins with an older coordinator (that's running e.g. 1.12.0) and 
> that coordinator produces a view showing the new locator/member as running 
> the same version, in this case 1.12.0, as the coordinator.
> Eventually, all locators will be upgraded. But the view carries the incorrect 
> version indication.
> The root cause seems to be that when {{GMSMemberData.setVersionObject(short 
> versionOrdinal)}} sees a version ordinal that is unknown, i.e. a version 
> ordinal corresponding to a new line of development: 1.13, 1.14, … that method 
> throws away that version ordinal and replaces it with the one for the 1.12 
> line.
> Since the current {{support/1.13}} and {{develop}} branches have the bug 
> upgrading a current 1.13 to 1.14 or a current development/1.14 to 1.15 would 
> exhibit the same behavior (locator apparently stuck at the older version in 
> the view.)
> Ramifications of this incorrect version indication in the view are TBD.
> Whether or not this situation resolves itself after _another_ round of 
> restarts is TBD.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8337) Rename Version enum to KnownVersion; VersionOrdinal to Version

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

Bill commented on pull request #5353:
URL: https://github.com/apache/geode/pull/5353#issuecomment-655796305


   because git didn't notice the renaming: Version->KnownVersion, 
VersionOrdinal->Version as renaming, I'm closing this PR. Here's a better one 
where I explictly used `git mv` and separated the two renamings in two commits: 
https://github.com/apache/geode/pull/5355



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.

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


> Rename Version enum to KnownVersion; VersionOrdinal to Version
> --
>
> Key: GEODE-8337
> URL: https://issues.apache.org/jira/browse/GEODE-8337
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Bill Burcham
>Assignee: Bill Burcham
>Priority: Major
> Attachments: screenshot-1.png, screenshot-2.png
>
>
> As a follow-on to GEODE-8240 and GEODE-8330, this is the final ticket, to 
> rename:
> {{Version}} -> {{KnownVersion}}
> {{VersionOrdinal}} -> {{Version}}
> With this ticket, the work started in GEODE-8240 is complete.
> After this change, the versioning hierarchy will be:
>  !screenshot-1.png! 
> Before this change, the hierarchy was:
>  !screenshot-2.png! 
> As part of this story we'll also harmonize version access methods on 
> MemberIdentifier, InternalDistributedMember, and GMSMemberData:
> getVersionOrdinalObject() becomes getVersion()
> On GMSMemberData:
> setVersionObjectForTest() becomes setVersionForTest()



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8337) Rename Version enum to KnownVersion; VersionOrdinal to Version

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

Bill closed pull request #5353:
URL: https://github.com/apache/geode/pull/5353


   



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.

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


> Rename Version enum to KnownVersion; VersionOrdinal to Version
> --
>
> Key: GEODE-8337
> URL: https://issues.apache.org/jira/browse/GEODE-8337
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Bill Burcham
>Assignee: Bill Burcham
>Priority: Major
> Attachments: screenshot-1.png, screenshot-2.png
>
>
> As a follow-on to GEODE-8240 and GEODE-8330, this is the final ticket, to 
> rename:
> {{Version}} -> {{KnownVersion}}
> {{VersionOrdinal}} -> {{Version}}
> With this ticket, the work started in GEODE-8240 is complete.
> After this change, the versioning hierarchy will be:
>  !screenshot-1.png! 
> Before this change, the hierarchy was:
>  !screenshot-2.png! 
> As part of this story we'll also harmonize version access methods on 
> MemberIdentifier, InternalDistributedMember, and GMSMemberData:
> getVersionOrdinalObject() becomes getVersion()
> On GMSMemberData:
> setVersionObjectForTest() becomes setVersionForTest()



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8067) ClassLoader Isolation

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

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


   This pull request **introduces 2 alerts** and **fixes 2** when merging 
396f8cc794b0aa0b50eba0368499d59fab74de8e into 
9d7d467e642a3f84094d1bf6ef605079d8aa58aa - [view on 
LGTM.com](https://lgtm.com/projects/g/apache/geode/rev/pr-af3315a6d29d9c13883c84501d4684b8070720d0)
   
   **new alerts:**
   
   * 2 for Potential input resource leak
   
   **fixed alerts:**
   
   * 2 for Unused variable, import, function or class



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.

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


> ClassLoader Isolation
> -
>
> Key: GEODE-8067
> URL: https://issues.apache.org/jira/browse/GEODE-8067
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Udo Kohlmeyer
>Priority: Major
>
> This is the root jira for the first pass implementation for [ClassLoader 
> Isolation|https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (GEODE-8291) CI failure: ParallelWANPersistenceEnabledGatewaySenderDUnitTest.testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived

2020-07-08 Thread Donal Evans (Jira)


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

Donal Evans resolved GEODE-8291.

Resolution: Duplicate

> CI failure: 
> ParallelWANPersistenceEnabledGatewaySenderDUnitTest.testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived
> 
>
> Key: GEODE-8291
> URL: https://issues.apache.org/jira/browse/GEODE-8291
> Project: Geode
>  Issue Type: Bug
>Reporter: Jianxia Chen
>Priority: Major
>
> org.apache.geode.internal.cache.wan.parallel.ParallelWANPersistenceEnabledGatewaySenderDUnitTest
>  > 
> testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived 
> FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.internal.cache.wan.parallel.ParallelWANPersistenceEnabledGatewaySenderDUnitTest$$Lambda$490/1513991547.run
>  in VM 2 running on Host ab0d203371f1 with 8 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.internal.cache.wan.parallel.ParallelWANPersistenceEnabledGatewaySenderDUnitTest.testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived(ParallelWANPersistenceEnabledGatewaySenderDUnitTest.java:1788)
> Caused by:
> org.awaitility.core.ConditionTimeoutException: Assertion condition 
> defined as a lambda expression in 
> org.apache.geode.internal.cache.wan.WANTestBase that uses int, 
> intorg.apache.geode.cache.Region Expected region entries: 0 but actual 
> entries: 10 present region keyset [1, 5, 8, 12, 17, 21, 26, 29, 35, 37] 
> expected:<0> but was:<10> within 5 minutes.
> at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
> at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
> at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
> at 
> org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:679)
> at 
> org.apache.geode.internal.cache.wan.WANTestBase.validateRegionSize(WANTestBase.java:2942)
> at 
> org.apache.geode.internal.cache.wan.parallel.ParallelWANPersistenceEnabledGatewaySenderDUnitTest.lambda$testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived$bb17a952$8(ParallelWANPersistenceEnabledGatewaySenderDUnitTest.java:1788)
> Caused by:
> java.lang.AssertionError: Expected region entries: 0 but actual 
> entries: 10 present region keyset [1, 5, 8, 12, 17, 21, 26, 29, 35, 37] 
> expected:<0> but was:<10>
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/299#A
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.14.0-build.0165/test-results/distributedTest/1592953496/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.14.0-build.0165/test-artifacts/1592953496/distributedtestfiles-OpenJDK8-1.14.0-build.0165.tgz



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8326) CI Failure: FixedPartitioningWithTransactionDistributedTest.clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled times out waiting for client metadata

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

pivotal-eshu opened a new pull request #5358:
URL: https://github.com/apache/geode/pull/5358


   Thank you for submitting a contribution to Apache Geode.
   
   In order to streamline the review of the contribution we ask you
   to ensure the following steps have been taken:
   
   ### For all changes:
   - [ ] Is there a JIRA ticket associated with this PR? Is it referenced in 
the commit message?
   
   - [ ] Has your PR been rebased against the latest commit within the target 
branch (typically `develop`)?
   
   - [ ] Is your initial contribution a single, squashed commit?
   
   - [ ] Does `gradlew build` run cleanly?
   
   - [ ] Have you written or updated unit tests to verify your changes?
   
   - [ ] If adding new dependencies to the code, are these dependencies 
licensed in a way that is compatible for inclusion under [ASF 
2.0](http://www.apache.org/legal/resolved.html#category-a)?
   
   ### Note:
   Please ensure that once the PR is submitted, check Concourse for build 
issues and
   submit an update to your PR as soon as possible. If you need help, please 
send an
   email to d...@geode.apache.org.
   



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.

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


> CI Failure: 
> FixedPartitioningWithTransactionDistributedTest.clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled
>  times out waiting for client metadata
> ---
>
> Key: GEODE-8326
> URL: https://issues.apache.org/jira/browse/GEODE-8326
> Project: Geode
>  Issue Type: Bug
>  Components: client/server, tests
>Affects Versions: 1.13.0
>Reporter: Kirk Lund
>Assignee: Eric Shu
>Priority: Major
>  Labels: caching-applications
>
> CI Failure: 
> http://files.apachegeode-ci.info/builds/apache-support-1-13-main/1.13.0-build.0296/test-results/distributedTest/1592846714/
> {noformat}
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest
>  > 
> clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled[ExecuteFunctionByObject]
>  FAILED
> org.awaitility.core.ConditionTimeoutException: Condition with lambda 
> expression in 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest
>  that uses org.apache.geode.cache.client.internal.ClientMetadataService was 
> not fulfilled within 5 minutes.
> at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
> 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:895)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:864)
> at 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest.forceClientMetadataUpdate(FixedPartitioningWithTransactionDistributedTest.java:241)
> at 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest.doFunctionTransactionAndSuspend(FixedPartitioningWithTransactionDistributedTest.java:458)
> at 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest.clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled(FixedPartitioningWithTransactionDistributedTest.java:254)
> {noformat}
> The failure occurs after waiting 5 minutes for the ClientMetadataService to 
> stabilize. See ClientMetadataService#isMetadataStable.
> The timeout occurs within a block of test code that was introduced by Jake in 
> PR #3840:
> {noformat}
> GEODE-7006: Fixes function execution by id with transactions. (#3840)  
> * Fixes test to force and wait for PR metadata to update.
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8326) CI Failure: FixedPartitioningWithTransactionDistributedTest.clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled times out waiting for client metadata

2020-07-08 Thread Eric Shu (Jira)


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

Eric Shu commented on GEODE-8326:
-

I could not reproduce it in thousands of runs both in develop and support/1.13 
branch.

The wait introduced is trying to make sure client to have correct PR meta data, 
so it can send transactional function to correct member node. It is been done 
before any transaction being performed in the test.

I do not see any places in GetClientPRMetadataCommand66 could cause the hang 
seen in the failure.

I will remove the 5 minute wait in the test, so that we can get the stack dump 
to see what could be the problem if we see the failure again. 

> CI Failure: 
> FixedPartitioningWithTransactionDistributedTest.clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled
>  times out waiting for client metadata
> ---
>
> Key: GEODE-8326
> URL: https://issues.apache.org/jira/browse/GEODE-8326
> Project: Geode
>  Issue Type: Bug
>  Components: client/server, tests
>Affects Versions: 1.13.0
>Reporter: Kirk Lund
>Assignee: Eric Shu
>Priority: Major
>  Labels: caching-applications
>
> CI Failure: 
> http://files.apachegeode-ci.info/builds/apache-support-1-13-main/1.13.0-build.0296/test-results/distributedTest/1592846714/
> {noformat}
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest
>  > 
> clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled[ExecuteFunctionByObject]
>  FAILED
> org.awaitility.core.ConditionTimeoutException: Condition with lambda 
> expression in 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest
>  that uses org.apache.geode.cache.client.internal.ClientMetadataService was 
> not fulfilled within 5 minutes.
> at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
> 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:895)
> at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:864)
> at 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest.forceClientMetadataUpdate(FixedPartitioningWithTransactionDistributedTest.java:241)
> at 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest.doFunctionTransactionAndSuspend(FixedPartitioningWithTransactionDistributedTest.java:458)
> at 
> org.apache.geode.internal.cache.partitioned.fixed.FixedPartitioningWithTransactionDistributedTest.clientCanRollbackFunctionOnRegionWithoutFilterAndWithSingleHopEnabled(FixedPartitioningWithTransactionDistributedTest.java:254)
> {noformat}
> The failure occurs after waiting 5 minutes for the ClientMetadataService to 
> stabilize. See ClientMetadataService#isMetadataStable.
> The timeout occurs within a block of test code that was introduced by Jake in 
> PR #3840:
> {noformat}
> GEODE-7006: Fixes function execution by id with transactions. (#3840)  
> * Fixes test to force and wait for PR metadata to update.
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8271) Update Spring dependencies to newer patch versions

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

kohlmu-pivotal commented on a change in pull request #5264:
URL: https://github.com/apache/geode/pull/5264#discussion_r451837460



##
File path: 
buildSrc/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
##
@@ -249,7 +249,7 @@ class DependencyConstraints implements Plugin {
   entry('spring-security-oauth2-jose')
 }
 
-dependencySet(group: 'org.springframework', version: '5.2.5.RELEASE') {
+dependencySet(group: 'org.springframework', version: '5.2.7.RELEASE') {

Review comment:
   Oversight perhaps. Will go through this list again when we re-open this 
PR





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.

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


> Update Spring dependencies to newer patch versions
> --
>
> Key: GEODE-8271
> URL: https://issues.apache.org/jira/browse/GEODE-8271
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Update all Spring artifacts to the latest patch versions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8271) Update Spring dependencies to newer patch versions

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

kohlmu-pivotal commented on a change in pull request #5264:
URL: https://github.com/apache/geode/pull/5264#discussion_r451837160



##
File path: geode-assembly/src/integrationTest/resources/dependency_classpath.txt
##
@@ -16,6 +15,7 @@ geode-redis-0.0.0.jar
 geode-serialization-0.0.0.jar
 geode-tcp-server-0.0.0.jar
 geode-wan-0.0.0.jar
+geode-management-0.0.0.jar

Review comment:
   Don't we touched this.. but we'll pay attention when we re-open this PR

##
File path: geode-assembly/src/integrationTest/resources/dependency_classpath.txt
##
@@ -16,6 +15,7 @@ geode-redis-0.0.0.jar
 geode-serialization-0.0.0.jar
 geode-tcp-server-0.0.0.jar
 geode-wan-0.0.0.jar
+geode-management-0.0.0.jar

Review comment:
   Don't think we touched this.. but we'll pay attention when we re-open 
this PR





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.

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


> Update Spring dependencies to newer patch versions
> --
>
> Key: GEODE-8271
> URL: https://issues.apache.org/jira/browse/GEODE-8271
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Update all Spring artifacts to the latest patch versions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8200) Rebalance operations stuck in "IN_PROGRESS" state forever

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

jinmeiliao commented on a change in pull request #5350:
URL: https://github.com/apache/geode/pull/5350#discussion_r451826206



##
File path: 
geode-core/src/main/java/org/apache/geode/management/internal/operation/OperationState.java
##
@@ -28,12 +28,25 @@
  */
 public class OperationState, V extends 
OperationResult>
 implements Identifiable {
+  private static final long serialVersionUID = 8212319653561969588L;
   private final String opId;
   private final A operation;
   private final Date operationStart;
   private Date operationEnd;
   private V result;
   private Throwable throwable;
+  private String locator;
+
+  public String getLocator() {
+return this.locator;
+  }
+
+  public void setLocator(
+  String locator) {
+synchronized (this) {

Review comment:
   this is just one line operation, is this not atomic? If not, can we put 
the synchronize on the method?

##
File path: 
geode-core/src/main/java/org/apache/geode/management/internal/operation/OperationStateStore.java
##
@@ -53,6 +53,8 @@
*/
void recordEnd(String opId, V result, Throwable 
exception);
 
+  void recordLocator(String opId, String locator);

Review comment:
   instead of adding this interface, you can change the method of 
recordStart() to add the a locator id parameter, since when started, we should 
always know what locator started this operation.





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.

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


> Rebalance operations stuck in "IN_PROGRESS" state forever
> -
>
> Key: GEODE-8200
> URL: https://issues.apache.org/jira/browse/GEODE-8200
> Project: Geode
>  Issue Type: Bug
>  Components: management
>Reporter: Aaron Lindsey
>Assignee: Jianxia Chen
>Priority: Major
>  Labels: GeodeOperationAPI
> Attachments: GEODE-8200-exportedLogs.zip
>
>
> We use the management REST API to call rebalance immediately before stopping 
> a server to limit the possibility of data loss. In a cluster with 3 locators, 
> 3 servers, and no regions, we noticed that sometimes the rebalance operation 
> never ends if one of the locators is restarting concurrently with the 
> rebalance operation.
> More specifically, the scenario where we see this issue crop up is during an 
> automated "rolling restart" operation in a Kubernetes environment which 
> proceeds as follows:
> * At most one locator and one server are restarting at any point in time
> * Each locator/server waits until the previous locator/server is fully online 
> before restarting
> * Immediately before stopping a server, a rebalance operation is performed 
> and the server is not stopped until the rebalance operation is completed
> The impact of this issue is that the "rolling restart" operation will never 
> complete, because it cannot proceed with stopping a server until the 
> rebalance operation is completed. A human is then required to intervene and 
> manually trigger a rebalance and stop the server. This type of "rolling 
> restart" operation is triggered fairly often in Kubernetes — any time part of 
> the configuration of the locators or servers changes. 
> The following JSON is a sample response from the management REST API that 
> shows the rebalance operation stuck in "IN_PROGRESS".
> {code}
> {
>   "statusCode": "IN_PROGRESS",
>   "links": {
> "self": 
> "http://geodecluster-sample-locator.default/management/v1/operations/rebalances/a47f23c8-02b3-443c-a367-636fd6921ea7;,
> "list": 
> "http://geodecluster-sample-locator.default/management/v1/operations/rebalances;
>   },
>   "operationStart": "2020-05-27T22:38:30.619Z",
>   "operationId": "a47f23c8-02b3-443c-a367-636fd6921ea7",
>   "operation": {
> "simulate": false
>   }
> }
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8271) Update Spring dependencies to newer patch versions

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

yozaner1324 closed pull request #5264:
URL: https://github.com/apache/geode/pull/5264


   



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.

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


> Update Spring dependencies to newer patch versions
> --
>
> Key: GEODE-8271
> URL: https://issues.apache.org/jira/browse/GEODE-8271
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Update all Spring artifacts to the latest patch versions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8067) ClassLoader Isolation

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

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


   This pull request **introduces 2 alerts** and **fixes 2** when merging 
55702129db394f0c5aab451aa9e99d59baafc797 into 
9d7d467e642a3f84094d1bf6ef605079d8aa58aa - [view on 
LGTM.com](https://lgtm.com/projects/g/apache/geode/rev/pr-c44140c8f7558d58f3efa2d85a52283d333ddc84)
   
   **new alerts:**
   
   * 2 for Potential input resource leak
   
   **fixed alerts:**
   
   * 2 for Unused variable, import, function or class



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.

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


> ClassLoader Isolation
> -
>
> Key: GEODE-8067
> URL: https://issues.apache.org/jira/browse/GEODE-8067
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Udo Kohlmeyer
>Priority: Major
>
> This is the root jira for the first pass implementation for [ClassLoader 
> Isolation|https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8067) ClassLoader Isolation

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

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


   This pull request **introduces 2 alerts** and **fixes 2** when merging 
cba6c8ae58a710322598afff90b631d0fb79dc48 into 
9d7d467e642a3f84094d1bf6ef605079d8aa58aa - [view on 
LGTM.com](https://lgtm.com/projects/g/apache/geode/rev/pr-f4a5c1b9e02f985e715e28ebd9b670e9ef21b405)
   
   **new alerts:**
   
   * 2 for Potential input resource leak
   
   **fixed alerts:**
   
   * 2 for Unused variable, import, function or class



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.

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


> ClassLoader Isolation
> -
>
> Key: GEODE-8067
> URL: https://issues.apache.org/jira/browse/GEODE-8067
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Udo Kohlmeyer
>Priority: Major
>
> This is the root jira for the first pass implementation for [ClassLoader 
> Isolation|https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8067) ClassLoader Isolation

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

kohlmu-pivotal opened a new pull request #5357:
URL: https://github.com/apache/geode/pull/5357


   Thank you for submitting a contribution to Apache Geode.
   
   In order to streamline the review of the contribution we ask you
   to ensure the following steps have been taken:
   
   ### For all changes:
   - [ ] Is there a JIRA ticket associated with this PR? Is it referenced in 
the commit message?
   
   - [ ] Has your PR been rebased against the latest commit within the target 
branch (typically `develop`)?
   
   - [ ] Is your initial contribution a single, squashed commit?
   
   - [ ] Does `gradlew build` run cleanly?
   
   - [ ] Have you written or updated unit tests to verify your changes?
   
   - [ ] If adding new dependencies to the code, are these dependencies 
licensed in a way that is compatible for inclusion under [ASF 
2.0](http://www.apache.org/legal/resolved.html#category-a)?
   
   ### Note:
   Please ensure that once the PR is submitted, check Concourse for build 
issues and
   submit an update to your PR as soon as possible. If you need help, please 
send an
   email to d...@geode.apache.org.
   



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.

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


> ClassLoader Isolation
> -
>
> Key: GEODE-8067
> URL: https://issues.apache.org/jira/browse/GEODE-8067
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Udo Kohlmeyer
>Priority: Major
>
> This is the root jira for the first pass implementation for [ClassLoader 
> Isolation|https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8067) ClassLoader Isolation

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

kohlmu-pivotal closed pull request #5356:
URL: https://github.com/apache/geode/pull/5356


   



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.

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


> ClassLoader Isolation
> -
>
> Key: GEODE-8067
> URL: https://issues.apache.org/jira/browse/GEODE-8067
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Udo Kohlmeyer
>Priority: Major
>
> This is the root jira for the first pass implementation for [ClassLoader 
> Isolation|https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (GEODE-8341) Correct typo in gfsh export docs

2020-07-08 Thread Karen Smoler Miller (Jira)


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

Karen Smoler Miller resolved GEODE-8341.

Fix Version/s: 1.14.0
   Resolution: Fixed

> Correct typo in gfsh export docs
> 
>
> Key: GEODE-8341
> URL: https://issues.apache.org/jira/browse/GEODE-8341
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Assignee: Karen Smoler Miller
>Priority: Major
> Fix For: 1.14.0
>
>
> There's a single character typo in the docs.  In the command reference page 
> for 
> gfsh export logs
> the name of the ZIP file is of the form exportedLogs_xxx.zip.  The docs use a 
> lowercase 'l', and it needs to be changed to an uppercase 'L'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (GEODE-8341) Correct typo in gfsh export docs

2020-07-08 Thread Karen Smoler Miller (Jira)


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

Karen Smoler Miller reassigned GEODE-8341:
--

Assignee: Karen Smoler Miller

> Correct typo in gfsh export docs
> 
>
> Key: GEODE-8341
> URL: https://issues.apache.org/jira/browse/GEODE-8341
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Assignee: Karen Smoler Miller
>Priority: Major
>
> There's a single character typo in the docs.  In the command reference page 
> for 
> gfsh export logs
> the name of the ZIP file is of the form exportedLogs_xxx.zip.  The docs use a 
> lowercase 'l', and it needs to be changed to an uppercase 'L'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8271) Update Spring dependencies to newer patch versions

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

onichols-pivotal commented on a change in pull request #5264:
URL: https://github.com/apache/geode/pull/5264#discussion_r451788138



##
File path: 
buildSrc/src/main/groovy/org/apache/geode/gradle/plugins/DependencyConstraints.groovy
##
@@ -249,7 +249,7 @@ class DependencyConstraints implements Plugin {
   entry('spring-security-oauth2-jose')
 }
 
-dependencySet(group: 'org.springframework', version: '5.2.5.RELEASE') {
+dependencySet(group: 'org.springframework', version: '5.2.7.RELEASE') {

Review comment:
   any reason not to bump springframework.security to 5.3.3 at the same 
time?





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.

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


> Update Spring dependencies to newer patch versions
> --
>
> Key: GEODE-8271
> URL: https://issues.apache.org/jira/browse/GEODE-8271
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Update all Spring artifacts to the latest patch versions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8271) Update Spring dependencies to newer patch versions

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

onichols-pivotal commented on a change in pull request #5264:
URL: https://github.com/apache/geode/pull/5264#discussion_r451786468



##
File path: geode-assembly/src/integrationTest/resources/dependency_classpath.txt
##
@@ -16,6 +15,7 @@ geode-redis-0.0.0.jar
 geode-serialization-0.0.0.jar
 geode-tcp-server-0.0.0.jar
 geode-wan-0.0.0.jar
+geode-management-0.0.0.jar

Review comment:
   why move this out of alphabetical order?





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.

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


> Update Spring dependencies to newer patch versions
> --
>
> Key: GEODE-8271
> URL: https://issues.apache.org/jira/browse/GEODE-8271
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Update all Spring artifacts to the latest patch versions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8307) Enforce No Shadow Field in Constructor as Error

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey merged pull request #624:
URL: https://github.com/apache/geode-native/pull/624


   



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.

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


> Enforce No Shadow Field in Constructor as Error
> ---
>
> Key: GEODE-8307
> URL: https://issues.apache.org/jira/browse/GEODE-8307
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Michael Oleske
>Priority: Major
>
> Given I compile the code without exempting no-shadow-field-in-constructor
> Then it should compile
> Note - was marked as a todo



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8307) Enforce No Shadow Field in Constructor as Error

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8307:


Commit d062be10b55d27e0a5437ff892ef6e0d230db59a in geode-native's branch 
refs/heads/develop from M. Oleske
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=d062be1 ]

GEODE-8307: Enforce No Shadow Field in Constructor as Error (#624)



> Enforce No Shadow Field in Constructor as Error
> ---
>
> Key: GEODE-8307
> URL: https://issues.apache.org/jira/browse/GEODE-8307
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Michael Oleske
>Priority: Major
>
> Given I compile the code without exempting no-shadow-field-in-constructor
> Then it should compile
> Note - was marked as a todo



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8306) Introduce GeodeEntityResolver2 interface on top of EntityResolver2

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8306:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Introduce GeodeEntityResolver2 interface on top of EntityResolver2
> --
>
> Key: GEODE-8306
> URL: https://issues.apache.org/jira/browse/GEODE-8306
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Introduce GeodeEntityResolver2 interface on top of EntityResolver2 to 
> introduce an init method for passing in a ModuleService.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8041) Create ManagementService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8041:


Commit 36d519bfbee6fcf6fcb47293f60cb784979ee151 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=36d519b ]

GEODE-8041 - Create ManagementService interface. (#5062)



> Create ManagementService Interface
> --
>
> Key: GEODE-8041
> URL: https://issues.apache.org/jira/browse/GEODE-8041
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a ManagementService interface. The ManagementService will configure 
> and start Geode (create a Cache given some configuration properties) after 
> the BootstrappingService has bootstrapped the environment and loaded the 
> relevant modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 700f9d469e133af4ede71698ade30b1d449e8ed3 in geode's branch 
refs/heads/feature/GEODE-8067 from Udo Kohlmeyer
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=700f9d4 ]

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8294) Integrate ModuleService into Geode

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8294:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Integrate ModuleService into Geode
> --
>
> Key: GEODE-8294
> URL: https://issues.apache.org/jira/browse/GEODE-8294
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Udo Kohlmeyer
>Priority: Major
>
> ModuleService is the new way to loadServices, findResources, loadClasses. 
> Depending on implementation it will use either the default way of "standard" 
> Java ClassLoader semantics. 
> OR
> If configured use ClassLoader isolated semantics using JBoss-modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 5f7b60ae766473b902166fda226262b828c8fe8d in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5f7b60a ]

GEODE-8190 - Completed GeodeJarModuleFinder to register and load Modules. 
(#5234)

JBossModuleServiceImpl can now register and load Modules using 
ModuleDescriptor. The ModuleDescriptor
can now contain source paths to be included in the module as code sources or
have dependencies on other modules.

The same functionality can now be represented/retrieved from the Manifest file
contained within the jar files.

Amended gradle scripts for geode-common-services and geode-common to now 
generate
manifest files containing "Class-Path" dependencies and project module 
dependencies
described in the "Dependent-Modules" attribute in the manifest file.

> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8341) Correct typo in gfsh export docs

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8341:


Commit 9d7d467e642a3f84094d1bf6ef605079d8aa58aa in geode's branch 
refs/heads/feature/GEODE-8067 from Karen Miller
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=9d7d467 ]

GEODE-8341: Correct docs typo in gfsh export logs (#5352)

Co-authored-by: Karen Miller 

> Correct typo in gfsh export docs
> 
>
> Key: GEODE-8341
> URL: https://issues.apache.org/jira/browse/GEODE-8341
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Priority: Major
>
> There's a single character typo in the docs.  In the command reference page 
> for 
> gfsh export logs
> the name of the ZIP file is of the form exportedLogs_xxx.zip.  The docs use a 
> lowercase 'l', and it needs to be changed to an uppercase 'L'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8037) Create BootstrappingService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8037:


Commit 82e14054c2af08846c22f3a8857000c89dd4a522 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=82e1405 ]

GEODE-8037 - Create BootstrappingService interface. (#5046)



> Create BootstrappingService Interface
> -
>
> Key: GEODE-8037
> URL: https://issues.apache.org/jira/browse/GEODE-8037
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a BootstrapingService interface. The BootstrappingService will use the 
> ModuleService to bootstrap Geode in a classloader-isolated way, i.e. loading 
> the necessary modules to run Geode.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 627304aef3a68d3a6a646a18eded31118a318fb5 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=627304a ]

GEODE-8190: Clean up tests and automate Geode version. (#5243) (#5293)



> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8148) Implement unloadModule in JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8148:


Commit 73c519a311ed6e49ac393e25e1615e486727e775 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=73c519a ]

GEODE-8148 - Implement unloadModule. (#5151)



> Implement unloadModule in JBossModuleService
> 
>
> Key: GEODE-8148
> URL: https://issues.apache.org/jira/browse/GEODE-8148
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> unloadModule will unload JBoss modules previously loaded by loadModule. 
> unloadModule takes a String that represents the name of the module to find 
> and unload. It should return true when successfully unloading a module and 
> false if it cannot find or cannot unload the specified module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8313) Improve RedisData synchronization for toData

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8313:


Commit 13d17ec54f3f1855baee1be280453c740635ed27 in geode's branch 
refs/heads/feature/GEODE-8067 from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=13d17ec ]

GEODE-8313: Improve RedisData synchronization for toData (#5318)

Co-authored-by: Darrel Schneider 

> Improve RedisData synchronization for toData
> 
>
> Key: GEODE-8313
> URL: https://issues.apache.org/jira/browse/GEODE-8313
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>
> During GII, redis data structures may throw 
> {{ConcurrentModificationException}}s from {{toData}}.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8239) Gradle configuration to create manifests for all Geode jars

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8239:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Gradle configuration to create manifests for all Geode jars
> ---
>
> Key: GEODE-8239
> URL: https://issues.apache.org/jira/browse/GEODE-8239
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Modify the Gradle configuration to generate a manifest file with "Class-Path" 
> and "Dependent-Modules" attributes inside the jars. This manifest will be 
> used when defining modules using the jars.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8137) Implement loadService on JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8137:


Commit 979bb4e80508bd00f6b62e98e9fb02cfcca76934 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=979bb4e ]

GEODE-8137 - Implement loadService. (#5136)



> Implement loadService on JBossModuleService
> ---
>
> Key: GEODE-8137
> URL: https://issues.apache.org/jira/browse/GEODE-8137
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement loadService to load implementations of a given interface from JBoss 
> Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8341) Correct typo in gfsh export docs

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8341:


Commit 9d7d467e642a3f84094d1bf6ef605079d8aa58aa in geode's branch 
refs/heads/feature/GEODE-8067 from Karen Miller
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=9d7d467 ]

GEODE-8341: Correct docs typo in gfsh export logs (#5352)

Co-authored-by: Karen Miller 

> Correct typo in gfsh export docs
> 
>
> Key: GEODE-8341
> URL: https://issues.apache.org/jira/browse/GEODE-8341
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Priority: Major
>
> There's a single character typo in the docs.  In the command reference page 
> for 
> gfsh export logs
> the name of the ZIP file is of the form exportedLogs_xxx.zip.  The docs use a 
> lowercase 'l', and it needs to be changed to an uppercase 'L'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8041) Create ManagementService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8041:


Commit 36d519bfbee6fcf6fcb47293f60cb784979ee151 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=36d519b ]

GEODE-8041 - Create ManagementService interface. (#5062)



> Create ManagementService Interface
> --
>
> Key: GEODE-8041
> URL: https://issues.apache.org/jira/browse/GEODE-8041
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a ManagementService interface. The ManagementService will configure 
> and start Geode (create a Cache given some configuration properties) after 
> the BootstrappingService has bootstrapped the environment and loaded the 
> relevant modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8313) Improve RedisData synchronization for toData

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8313:


Commit 13d17ec54f3f1855baee1be280453c740635ed27 in geode's branch 
refs/heads/feature/GEODE-8067 from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=13d17ec ]

GEODE-8313: Improve RedisData synchronization for toData (#5318)

Co-authored-by: Darrel Schneider 

> Improve RedisData synchronization for toData
> 
>
> Key: GEODE-8313
> URL: https://issues.apache.org/jira/browse/GEODE-8313
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>
> During GII, redis data structures may throw 
> {{ConcurrentModificationException}}s from {{toData}}.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 627304aef3a68d3a6a646a18eded31118a318fb5 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=627304a ]

GEODE-8190: Clean up tests and automate Geode version. (#5243) (#5293)



> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8148) Implement unloadModule in JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8148:


Commit 73c519a311ed6e49ac393e25e1615e486727e775 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=73c519a ]

GEODE-8148 - Implement unloadModule. (#5151)



> Implement unloadModule in JBossModuleService
> 
>
> Key: GEODE-8148
> URL: https://issues.apache.org/jira/browse/GEODE-8148
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> unloadModule will unload JBoss modules previously loaded by loadModule. 
> unloadModule takes a String that represents the name of the module to find 
> and unload. It should return true when successfully unloading a module and 
> false if it cannot find or cannot unload the specified module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8037) Create BootstrappingService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8037:


Commit 82e14054c2af08846c22f3a8857000c89dd4a522 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=82e1405 ]

GEODE-8037 - Create BootstrappingService interface. (#5046)



> Create BootstrappingService Interface
> -
>
> Key: GEODE-8037
> URL: https://issues.apache.org/jira/browse/GEODE-8037
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a BootstrapingService interface. The BootstrappingService will use the 
> ModuleService to bootstrap Geode in a classloader-isolated way, i.e. loading 
> the necessary modules to run Geode.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 700f9d469e133af4ede71698ade30b1d449e8ed3 in geode's branch 
refs/heads/feature/GEODE-8067 from Udo Kohlmeyer
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=700f9d4 ]

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8239) Gradle configuration to create manifests for all Geode jars

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8239:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Gradle configuration to create manifests for all Geode jars
> ---
>
> Key: GEODE-8239
> URL: https://issues.apache.org/jira/browse/GEODE-8239
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Modify the Gradle configuration to generate a manifest file with "Class-Path" 
> and "Dependent-Modules" attributes inside the jars. This manifest will be 
> used when defining modules using the jars.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8137) Implement loadService on JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8137:


Commit 979bb4e80508bd00f6b62e98e9fb02cfcca76934 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=979bb4e ]

GEODE-8137 - Implement loadService. (#5136)



> Implement loadService on JBossModuleService
> ---
>
> Key: GEODE-8137
> URL: https://issues.apache.org/jira/browse/GEODE-8137
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement loadService to load implementations of a given interface from JBoss 
> Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8306) Introduce GeodeEntityResolver2 interface on top of EntityResolver2

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8306:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Introduce GeodeEntityResolver2 interface on top of EntityResolver2
> --
>
> Key: GEODE-8306
> URL: https://issues.apache.org/jira/browse/GEODE-8306
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Introduce GeodeEntityResolver2 interface on top of EntityResolver2 to 
> introduce an init method for passing in a ModuleService.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 5f7b60ae766473b902166fda226262b828c8fe8d in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5f7b60a ]

GEODE-8190 - Completed GeodeJarModuleFinder to register and load Modules. 
(#5234)

JBossModuleServiceImpl can now register and load Modules using 
ModuleDescriptor. The ModuleDescriptor
can now contain source paths to be included in the module as code sources or
have dependencies on other modules.

The same functionality can now be represented/retrieved from the Manifest file
contained within the jar files.

Amended gradle scripts for geode-common-services and geode-common to now 
generate
manifest files containing "Class-Path" dependencies and project module 
dependencies
described in the "Dependent-Modules" attribute in the manifest file.

> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8294) Integrate ModuleService into Geode

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8294:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Integrate ModuleService into Geode
> --
>
> Key: GEODE-8294
> URL: https://issues.apache.org/jira/browse/GEODE-8294
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Udo Kohlmeyer
>Priority: Major
>
> ModuleService is the new way to loadServices, findResources, loadClasses. 
> Depending on implementation it will use either the default way of "standard" 
> Java ClassLoader semantics. 
> OR
> If configured use ClassLoader isolated semantics using JBoss-modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 5f7b60ae766473b902166fda226262b828c8fe8d in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5f7b60a ]

GEODE-8190 - Completed GeodeJarModuleFinder to register and load Modules. 
(#5234)

JBossModuleServiceImpl can now register and load Modules using 
ModuleDescriptor. The ModuleDescriptor
can now contain source paths to be included in the module as code sources or
have dependencies on other modules.

The same functionality can now be represented/retrieved from the Manifest file
contained within the jar files.

Amended gradle scripts for geode-common-services and geode-common to now 
generate
manifest files containing "Class-Path" dependencies and project module 
dependencies
described in the "Dependent-Modules" attribute in the manifest file.

> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8239) Gradle configuration to create manifests for all Geode jars

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8239:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Gradle configuration to create manifests for all Geode jars
> ---
>
> Key: GEODE-8239
> URL: https://issues.apache.org/jira/browse/GEODE-8239
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Modify the Gradle configuration to generate a manifest file with "Class-Path" 
> and "Dependent-Modules" attributes inside the jars. This manifest will be 
> used when defining modules using the jars.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8148) Implement unloadModule in JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8148:


Commit 73c519a311ed6e49ac393e25e1615e486727e775 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=73c519a ]

GEODE-8148 - Implement unloadModule. (#5151)



> Implement unloadModule in JBossModuleService
> 
>
> Key: GEODE-8148
> URL: https://issues.apache.org/jira/browse/GEODE-8148
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> unloadModule will unload JBoss modules previously loaded by loadModule. 
> unloadModule takes a String that represents the name of the module to find 
> and unload. It should return true when successfully unloading a module and 
> false if it cannot find or cannot unload the specified module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8306) Introduce GeodeEntityResolver2 interface on top of EntityResolver2

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8306:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Introduce GeodeEntityResolver2 interface on top of EntityResolver2
> --
>
> Key: GEODE-8306
> URL: https://issues.apache.org/jira/browse/GEODE-8306
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Introduce GeodeEntityResolver2 interface on top of EntityResolver2 to 
> introduce an init method for passing in a ModuleService.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8137) Implement loadService on JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8137:


Commit 979bb4e80508bd00f6b62e98e9fb02cfcca76934 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=979bb4e ]

GEODE-8137 - Implement loadService. (#5136)



> Implement loadService on JBossModuleService
> ---
>
> Key: GEODE-8137
> URL: https://issues.apache.org/jira/browse/GEODE-8137
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement loadService to load implementations of a given interface from JBoss 
> Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8294) Integrate ModuleService into Geode

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8294:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Integrate ModuleService into Geode
> --
>
> Key: GEODE-8294
> URL: https://issues.apache.org/jira/browse/GEODE-8294
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Udo Kohlmeyer
>Priority: Major
>
> ModuleService is the new way to loadServices, findResources, loadClasses. 
> Depending on implementation it will use either the default way of "standard" 
> Java ClassLoader semantics. 
> OR
> If configured use ClassLoader isolated semantics using JBoss-modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 627304aef3a68d3a6a646a18eded31118a318fb5 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=627304a ]

GEODE-8190: Clean up tests and automate Geode version. (#5243) (#5293)



> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8172) CI failure: ParallelWANPersistenceEnabledGatewaySenderOffHeapDUnitTest.testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived

2020-07-08 Thread Donal Evans (Jira)


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

Donal Evans commented on GEODE-8172:


[~onichols] Given that there was a PR to "fix" this test that was merged 8 days 
ago, but it's still failing, I thought it might be useful to add some newer 
artifacts, as they may have changed since the attempted fix was applied, and to 
bring attention to the fact that the test is still flaky.

> CI failure: 
> ParallelWANPersistenceEnabledGatewaySenderOffHeapDUnitTest.testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived
> ---
>
> Key: GEODE-8172
> URL: https://issues.apache.org/jira/browse/GEODE-8172
> Project: Geode
>  Issue Type: Bug
>  Components: wan
>Reporter: Bruce J Schuchardt
>Assignee: Mario Ivanac
>Priority: Major
>
> Failed in a CI run 
> (https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/191#A).
> No previous failures for this issue are found in JIRA and no recent WAN 
> changes could be detected.  Flaky?
> {noformat}
> > Task :geode-wan:distributedTest
> org.apache.geode.internal.cache.wan.offheap.ParallelWANPersistenceEnabledGatewaySenderOffHeapDUnitTest
>  > 
> testpersistentWanGateway_restartSenderWithCleanQueues_expectNoEventsReceived 
> FAILED
> org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.internal.cache.wan.parallel.ParallelWANPersistenceEnabledGatewaySenderDUnitTest$$Lambda$487/908301056.run
>  in VM 2 running on Host 8e35f765a792 with 8 VMs
> Caused by:
> org.awaitility.core.ConditionTimeoutException: Assertion condition 
> defined as a lambda expression in 
> org.apache.geode.internal.cache.wan.WANTestBase that uses int, 
> intorg.apache.geode.cache.Region Expected region entries: 0 but actual 
> entries: 20 present region keyset [3, 5, 8, 13, 16, 21, 27, 30, 35, 38, 43, 
> 45, 50, 54, 58, 62, 65, 68, 73, 78] expected:<0> but was:<20> within 5 
> minutes.
> Caused by:
> java.lang.AssertionError: Expected region entries: 0 but actual 
> entries: 20 present region keyset [3, 5, 8, 13, 16, 21, 27, 30, 35, 38, 43, 
> 45, 50, 54, 58, 62, 65, 68, 73, 78] expected:<0> but was:<20>
> 824 tests completed, 1 failed, 59 skipped
> > Task :geode-wan:distributedTest FAILED
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8037) Create BootstrappingService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8037:


Commit 82e14054c2af08846c22f3a8857000c89dd4a522 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=82e1405 ]

GEODE-8037 - Create BootstrappingService interface. (#5046)



> Create BootstrappingService Interface
> -
>
> Key: GEODE-8037
> URL: https://issues.apache.org/jira/browse/GEODE-8037
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a BootstrapingService interface. The BootstrappingService will use the 
> ModuleService to bootstrap Geode in a classloader-isolated way, i.e. loading 
> the necessary modules to run Geode.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 700f9d469e133af4ede71698ade30b1d449e8ed3 in geode's branch 
refs/heads/feature/GEODE-8067 from Udo Kohlmeyer
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=700f9d4 ]

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8341) Correct typo in gfsh export docs

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8341:


Commit 9d7d467e642a3f84094d1bf6ef605079d8aa58aa in geode's branch 
refs/heads/feature/GEODE-8067 from Karen Miller
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=9d7d467 ]

GEODE-8341: Correct docs typo in gfsh export logs (#5352)

Co-authored-by: Karen Miller 

> Correct typo in gfsh export docs
> 
>
> Key: GEODE-8341
> URL: https://issues.apache.org/jira/browse/GEODE-8341
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Priority: Major
>
> There's a single character typo in the docs.  In the command reference page 
> for 
> gfsh export logs
> the name of the ZIP file is of the form exportedLogs_xxx.zip.  The docs use a 
> lowercase 'l', and it needs to be changed to an uppercase 'L'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8041) Create ManagementService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8041:


Commit 36d519bfbee6fcf6fcb47293f60cb784979ee151 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=36d519b ]

GEODE-8041 - Create ManagementService interface. (#5062)



> Create ManagementService Interface
> --
>
> Key: GEODE-8041
> URL: https://issues.apache.org/jira/browse/GEODE-8041
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a ManagementService interface. The ManagementService will configure 
> and start Geode (create a Cache given some configuration properties) after 
> the BootstrappingService has bootstrapped the environment and loaded the 
> relevant modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8313) Improve RedisData synchronization for toData

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8313:


Commit 13d17ec54f3f1855baee1be280453c740635ed27 in geode's branch 
refs/heads/feature/GEODE-8067 from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=13d17ec ]

GEODE-8313: Improve RedisData synchronization for toData (#5318)

Co-authored-by: Darrel Schneider 

> Improve RedisData synchronization for toData
> 
>
> Key: GEODE-8313
> URL: https://issues.apache.org/jira/browse/GEODE-8313
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>
> During GII, redis data structures may throw 
> {{ConcurrentModificationException}}s from {{toData}}.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Closed] (GEODE-8336) Set statistics-sampling-enabled false everywhere we don't need/want stats

2020-07-08 Thread Blake Bender (Jira)


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

Blake Bender closed GEODE-8336.
---

> Set statistics-sampling-enabled false everywhere we don't need/want stats
> -
>
> Key: GEODE-8336
> URL: https://issues.apache.org/jira/browse/GEODE-8336
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>
> Statistics gathering isn't necessary in our tests, unless we're specifically 
> testing stats, and stats have long been a source of problems at client 
> shutdown.  We should, therefore, make sure this value is set to false 
> wherever we find it in various config files and source files in the 
> repository.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 5f7b60ae766473b902166fda226262b828c8fe8d in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5f7b60a ]

GEODE-8190 - Completed GeodeJarModuleFinder to register and load Modules. 
(#5234)

JBossModuleServiceImpl can now register and load Modules using 
ModuleDescriptor. The ModuleDescriptor
can now contain source paths to be included in the module as code sources or
have dependencies on other modules.

The same functionality can now be represented/retrieved from the Manifest file
contained within the jar files.

Amended gradle scripts for geode-common-services and geode-common to now 
generate
manifest files containing "Class-Path" dependencies and project module 
dependencies
described in the "Dependent-Modules" attribute in the manifest file.

> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 627304aef3a68d3a6a646a18eded31118a318fb5 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=627304a ]

GEODE-8190: Clean up tests and automate Geode version. (#5243) (#5293)



> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8037) Create BootstrappingService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8037:


Commit 82e14054c2af08846c22f3a8857000c89dd4a522 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=82e1405 ]

GEODE-8037 - Create BootstrappingService interface. (#5046)



> Create BootstrappingService Interface
> -
>
> Key: GEODE-8037
> URL: https://issues.apache.org/jira/browse/GEODE-8037
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a BootstrapingService interface. The BootstrappingService will use the 
> ModuleService to bootstrap Geode in a classloader-isolated way, i.e. loading 
> the necessary modules to run Geode.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8294) Integrate ModuleService into Geode

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8294:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Integrate ModuleService into Geode
> --
>
> Key: GEODE-8294
> URL: https://issues.apache.org/jira/browse/GEODE-8294
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Udo Kohlmeyer
>Priority: Major
>
> ModuleService is the new way to loadServices, findResources, loadClasses. 
> Depending on implementation it will use either the default way of "standard" 
> Java ClassLoader semantics. 
> OR
> If configured use ClassLoader isolated semantics using JBoss-modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (GEODE-8336) Set statistics-sampling-enabled false everywhere we don't need/want stats

2020-07-08 Thread Blake Bender (Jira)


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

Blake Bender resolved GEODE-8336.
-
Resolution: Won't Fix

tl;dr: yes, stats are disabled.

I changed all instances where we set this to true to false, and ran a private 
CI pipeline. 3 tests failed, all of which were checking specifically for stats 
to be enabled. Changing those back yielded a change with only two instances of 
the variable, both of which were clearly server-side settings, so there's no 
need to submit a PR for this or anything.

> Set statistics-sampling-enabled false everywhere we don't need/want stats
> -
>
> Key: GEODE-8336
> URL: https://issues.apache.org/jira/browse/GEODE-8336
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>
> Statistics gathering isn't necessary in our tests, unless we're specifically 
> testing stats, and stats have long been a source of problems at client 
> shutdown.  We should, therefore, make sure this value is set to false 
> wherever we find it in various config files and source files in the 
> repository.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8239) Gradle configuration to create manifests for all Geode jars

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8239:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Gradle configuration to create manifests for all Geode jars
> ---
>
> Key: GEODE-8239
> URL: https://issues.apache.org/jira/browse/GEODE-8239
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Modify the Gradle configuration to generate a manifest file with "Class-Path" 
> and "Dependent-Modules" attributes inside the jars. This manifest will be 
> used when defining modules using the jars.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8341) Correct typo in gfsh export docs

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8341:


Commit 9d7d467e642a3f84094d1bf6ef605079d8aa58aa in geode's branch 
refs/heads/feature/GEODE-8067 from Karen Miller
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=9d7d467 ]

GEODE-8341: Correct docs typo in gfsh export logs (#5352)

Co-authored-by: Karen Miller 

> Correct typo in gfsh export docs
> 
>
> Key: GEODE-8341
> URL: https://issues.apache.org/jira/browse/GEODE-8341
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Priority: Major
>
> There's a single character typo in the docs.  In the command reference page 
> for 
> gfsh export logs
> the name of the ZIP file is of the form exportedLogs_xxx.zip.  The docs use a 
> lowercase 'l', and it needs to be changed to an uppercase 'L'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8306) Introduce GeodeEntityResolver2 interface on top of EntityResolver2

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8306:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Introduce GeodeEntityResolver2 interface on top of EntityResolver2
> --
>
> Key: GEODE-8306
> URL: https://issues.apache.org/jira/browse/GEODE-8306
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Introduce GeodeEntityResolver2 interface on top of EntityResolver2 to 
> introduce an init method for passing in a ModuleService.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8041) Create ManagementService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8041:


Commit 36d519bfbee6fcf6fcb47293f60cb784979ee151 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=36d519b ]

GEODE-8041 - Create ManagementService interface. (#5062)



> Create ManagementService Interface
> --
>
> Key: GEODE-8041
> URL: https://issues.apache.org/jira/browse/GEODE-8041
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a ManagementService interface. The ManagementService will configure 
> and start Geode (create a Cache given some configuration properties) after 
> the BootstrappingService has bootstrapped the environment and loaded the 
> relevant modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 700f9d469e133af4ede71698ade30b1d449e8ed3 in geode's branch 
refs/heads/feature/GEODE-8067 from Udo Kohlmeyer
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=700f9d4 ]

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8313) Improve RedisData synchronization for toData

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8313:


Commit 13d17ec54f3f1855baee1be280453c740635ed27 in geode's branch 
refs/heads/feature/GEODE-8067 from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=13d17ec ]

GEODE-8313: Improve RedisData synchronization for toData (#5318)

Co-authored-by: Darrel Schneider 

> Improve RedisData synchronization for toData
> 
>
> Key: GEODE-8313
> URL: https://issues.apache.org/jira/browse/GEODE-8313
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>
> During GII, redis data structures may throw 
> {{ConcurrentModificationException}}s from {{toData}}.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8148) Implement unloadModule in JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8148:


Commit 73c519a311ed6e49ac393e25e1615e486727e775 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=73c519a ]

GEODE-8148 - Implement unloadModule. (#5151)



> Implement unloadModule in JBossModuleService
> 
>
> Key: GEODE-8148
> URL: https://issues.apache.org/jira/browse/GEODE-8148
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> unloadModule will unload JBoss modules previously loaded by loadModule. 
> unloadModule takes a String that represents the name of the module to find 
> and unload. It should return true when successfully unloading a module and 
> false if it cannot find or cannot unload the specified module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8137) Implement loadService on JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8137:


Commit 979bb4e80508bd00f6b62e98e9fb02cfcca76934 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=979bb4e ]

GEODE-8137 - Implement loadService. (#5136)



> Implement loadService on JBossModuleService
> ---
>
> Key: GEODE-8137
> URL: https://issues.apache.org/jira/browse/GEODE-8137
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement loadService to load implementations of a given interface from JBoss 
> Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8067) ClassLoader Isolation

2020-07-08 Thread ASF GitHub Bot (Jira)


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

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

kohlmu-pivotal opened a new pull request #5356:
URL: https://github.com/apache/geode/pull/5356


   Thank you for submitting a contribution to Apache Geode.
   
   In order to streamline the review of the contribution we ask you
   to ensure the following steps have been taken:
   
   ### For all changes:
   - [ ] Is there a JIRA ticket associated with this PR? Is it referenced in 
the commit message?
   
   - [ ] Has your PR been rebased against the latest commit within the target 
branch (typically `develop`)?
   
   - [ ] Is your initial contribution a single, squashed commit?
   
   - [ ] Does `gradlew build` run cleanly?
   
   - [ ] Have you written or updated unit tests to verify your changes?
   
   - [ ] If adding new dependencies to the code, are these dependencies 
licensed in a way that is compatible for inclusion under [ASF 
2.0](http://www.apache.org/legal/resolved.html#category-a)?
   
   ### Note:
   Please ensure that once the PR is submitted, check Concourse for build 
issues and
   submit an update to your PR as soon as possible. If you need help, please 
send an
   email to d...@geode.apache.org.
   



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.

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


> ClassLoader Isolation
> -
>
> Key: GEODE-8067
> URL: https://issues.apache.org/jira/browse/GEODE-8067
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Udo Kohlmeyer
>Priority: Major
>
> This is the root jira for the first pass implementation for [ClassLoader 
> Isolation|https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8148) Implement unloadModule in JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8148:


Commit 73c519a311ed6e49ac393e25e1615e486727e775 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=73c519a ]

GEODE-8148 - Implement unloadModule. (#5151)



> Implement unloadModule in JBossModuleService
> 
>
> Key: GEODE-8148
> URL: https://issues.apache.org/jira/browse/GEODE-8148
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> unloadModule will unload JBoss modules previously loaded by loadModule. 
> unloadModule takes a String that represents the name of the module to find 
> and unload. It should return true when successfully unloading a module and 
> false if it cannot find or cannot unload the specified module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8294) Integrate ModuleService into Geode

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8294:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Integrate ModuleService into Geode
> --
>
> Key: GEODE-8294
> URL: https://issues.apache.org/jira/browse/GEODE-8294
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Udo Kohlmeyer
>Priority: Major
>
> ModuleService is the new way to loadServices, findResources, loadClasses. 
> Depending on implementation it will use either the default way of "standard" 
> Java ClassLoader semantics. 
> OR
> If configured use ClassLoader isolated semantics using JBoss-modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8137) Implement loadService on JBossModuleService

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8137:


Commit 979bb4e80508bd00f6b62e98e9fb02cfcca76934 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=979bb4e ]

GEODE-8137 - Implement loadService. (#5136)



> Implement loadService on JBossModuleService
> ---
>
> Key: GEODE-8137
> URL: https://issues.apache.org/jira/browse/GEODE-8137
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement loadService to load implementations of a given interface from JBoss 
> Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8306) Introduce GeodeEntityResolver2 interface on top of EntityResolver2

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8306:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Introduce GeodeEntityResolver2 interface on top of EntityResolver2
> --
>
> Key: GEODE-8306
> URL: https://issues.apache.org/jira/browse/GEODE-8306
> Project: Geode
>  Issue Type: Improvement
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Introduce GeodeEntityResolver2 interface on top of EntityResolver2 to 
> introduce an init method for passing in a ModuleService.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8239) Gradle configuration to create manifests for all Geode jars

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8239:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Gradle configuration to create manifests for all Geode jars
> ---
>
> Key: GEODE-8239
> URL: https://issues.apache.org/jira/browse/GEODE-8239
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Modify the Gradle configuration to generate a manifest file with "Class-Path" 
> and "Dependent-Modules" attributes inside the jars. This manifest will be 
> used when defining modules using the jars.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 700f9d469e133af4ede71698ade30b1d449e8ed3 in geode's branch 
refs/heads/feature/GEODE-8067 from Udo Kohlmeyer
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=700f9d4 ]

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8341) Correct typo in gfsh export docs

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8341:


Commit 9d7d467e642a3f84094d1bf6ef605079d8aa58aa in geode's branch 
refs/heads/feature/GEODE-8067 from Karen Miller
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=9d7d467 ]

GEODE-8341: Correct docs typo in gfsh export logs (#5352)

Co-authored-by: Karen Miller 

> Correct typo in gfsh export docs
> 
>
> Key: GEODE-8341
> URL: https://issues.apache.org/jira/browse/GEODE-8341
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Priority: Major
>
> There's a single character typo in the docs.  In the command reference page 
> for 
> gfsh export logs
> the name of the ZIP file is of the form exportedLogs_xxx.zip.  The docs use a 
> lowercase 'l', and it needs to be changed to an uppercase 'L'.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8313) Improve RedisData synchronization for toData

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8313:


Commit 13d17ec54f3f1855baee1be280453c740635ed27 in geode's branch 
refs/heads/feature/GEODE-8067 from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=13d17ec ]

GEODE-8313: Improve RedisData synchronization for toData (#5318)

Co-authored-by: Darrel Schneider 

> Improve RedisData synchronization for toData
> 
>
> Key: GEODE-8313
> URL: https://issues.apache.org/jira/browse/GEODE-8313
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>
> During GII, redis data structures may throw 
> {{ConcurrentModificationException}}s from {{toData}}.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8043) Create JBoss-Modules ModuleService Implementation - loadModule

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8043:


Commit 23babb80c770e50c0e5f8b841e51fc20e6a27dbc in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=23babb8 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Create JBoss-Modules ModuleService Implementation - loadModule
> --
>
> Key: GEODE-8043
> URL: https://issues.apache.org/jira/browse/GEODE-8043
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Implement the loadModule method of the ModuleService interface using 
> JBoss-Modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8041) Create ManagementService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8041:


Commit 36d519bfbee6fcf6fcb47293f60cb784979ee151 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=36d519b ]

GEODE-8041 - Create ManagementService interface. (#5062)



> Create ManagementService Interface
> --
>
> Key: GEODE-8041
> URL: https://issues.apache.org/jira/browse/GEODE-8041
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a ManagementService interface. The ManagementService will configure 
> and start Geode (create a Cache given some configuration properties) after 
> the BootstrappingService has bootstrapped the environment and loaded the 
> relevant modules.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8037) Create BootstrappingService Interface

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8037:


Commit 82e14054c2af08846c22f3a8857000c89dd4a522 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=82e1405 ]

GEODE-8037 - Create BootstrappingService interface. (#5046)



> Create BootstrappingService Interface
> -
>
> Key: GEODE-8037
> URL: https://issues.apache.org/jira/browse/GEODE-8037
> Project: Geode
>  Issue Type: Sub-task
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Create a BootstrapingService interface. The BootstrappingService will use the 
> ModuleService to bootstrap Geode in a classloader-isolated way, i.e. loading 
> the necessary modules to run Geode.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 627304aef3a68d3a6a646a18eded31118a318fb5 in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=627304a ]

GEODE-8190: Clean up tests and automate Geode version. (#5243) (#5293)



> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8190) Create JBoss Module to load jar with manifest and classpath

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8190:


Commit 5f7b60ae766473b902166fda226262b828c8fe8d in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=5f7b60a ]

GEODE-8190 - Completed GeodeJarModuleFinder to register and load Modules. 
(#5234)

JBossModuleServiceImpl can now register and load Modules using 
ModuleDescriptor. The ModuleDescriptor
can now contain source paths to be included in the module as code sources or
have dependencies on other modules.

The same functionality can now be represented/retrieved from the Manifest file
contained within the jar files.

Amended gradle scripts for geode-common-services and geode-common to now 
generate
manifest files containing "Class-Path" dependencies and project module 
dependencies
described in the "Dependent-Modules" attribute in the manifest file.

> Create JBoss Module to load jar with manifest and classpath
> ---
>
> Key: GEODE-8190
> URL: https://issues.apache.org/jira/browse/GEODE-8190
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Udo Kohlmeyer
>Assignee: Patrick Johnsn
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-8239) Gradle configuration to create manifests for all Geode jars

2020-07-08 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8239:


Commit 0f2e0149580a4fc1672bcec9675828c639eee2cf in geode's branch 
refs/heads/feature/GEODE-8067 from Patrick Johnson
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=0f2e014 ]

GEODE-8239 - Add gradle config to add 'Class-Path' and 'Dependent-Modules' 
attirbutes to manifest file. (#5297)

GEODE-8043 - Create JBossModuleService and implement loadModule. (#5081)

GEODE-8294 - Integrate ModuleService into Geode.
Integrated ModuleService into geode-membership.
Integrate ModuleService into geode-cq.
Integrate ModuleService into WAnServiceProvider
Integrate ModuleService into ServerConnectionfactory.
Integrate ModuleService into ListCollectingServiceLoader and 
InternalDistributedSystemMetricsService.
Integrate ModuleService into HandshakeRequestOperationHandler and 
ValueSerializer
Integrate ModuleService into CacheXml.
Integrate ModuleService into CommandManager.
Cleaned up library dependencies
Moved BootstrappingService.java to geode-common-services
Integrate ModuleService into tests and comments..

GEODE-8306 - Introduce GeodeEntityResolver2Interface.


> Gradle configuration to create manifests for all Geode jars
> ---
>
> Key: GEODE-8239
> URL: https://issues.apache.org/jira/browse/GEODE-8239
> Project: Geode
>  Issue Type: Sub-task
>  Components: client/server
>Reporter: Patrick Johnsn
>Assignee: Patrick Johnsn
>Priority: Major
>
> Modify the Gradle configuration to generate a manifest file with "Class-Path" 
> and "Dependent-Modules" attributes inside the jars. This manifest will be 
> used when defining modules using the jars.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


  1   2   >