[jira] [Updated] (GEODE-5031) Warnings as errors on Solaris

2018-04-06 Thread ASF GitHub Bot (JIRA)

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

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

> Warnings as errors on Solaris
> -
>
> Key: GEODE-5031
> URL: https://issues.apache.org/jira/browse/GEODE-5031
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>




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


[jira] [Resolved] (GEODE-4994) Cleanup compiler warnings with GCC

2018-04-06 Thread Jacob S. Barrett (JIRA)

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

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

> Cleanup compiler warnings with GCC
> --
>
> Key: GEODE-4994
> URL: https://issues.apache.org/jira/browse/GEODE-4994
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>




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


[jira] [Created] (GEODE-5031) Warnings as errors on Solaris

2018-04-06 Thread Jacob S. Barrett (JIRA)
Jacob S. Barrett created GEODE-5031:
---

 Summary: Warnings as errors on Solaris
 Key: GEODE-5031
 URL: https://issues.apache.org/jira/browse/GEODE-5031
 Project: Geode
  Issue Type: Task
  Components: native client
Reporter: Jacob S. Barrett






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


[jira] [Updated] (GEODE-5029) Improve docs for query timeout and low memory due to a query

2018-04-06 Thread ASF GitHub Bot (JIRA)

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

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

> Improve docs for query timeout and low memory due to a query
> 
>
> Key: GEODE-5029
> URL: https://issues.apache.org/jira/browse/GEODE-5029
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Priority: Major
>  Labels: pull-request-available
>
> The section labeled "Monitoring Queries for Low Memory" can use a bit of 
> improvement. 
> Separate the section into 2 sections:
>  # Queries and low memory
>  # Query timeout 
> Make the prose clear that this is not just about monitoring, but about action 
> that is taken (exceptions thrown) for queries.



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


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

2018-04-06 Thread ASF GitHub Bot (JIRA)

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

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

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



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


[jira] [Commented] (GEODE-4999) support for tcserver requires specific tomcat 8 and 85 directories

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4999:


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

Revert "GEODE-4999: Added explicit tomcat 8.5 directory for tcserver support 
(#1737)"

This reverts commit 2d45dad835d70e731ecc8053f75184f0dd0a9265.


> support for tcserver requires specific tomcat 8 and 85 directories
> --
>
> Key: GEODE-4999
> URL: https://issues.apache.org/jira/browse/GEODE-4999
> Project: Geode
>  Issue Type: Bug
>  Components: http session
>Reporter: Jason Huynh
>Assignee: Jason Huynh
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> currently we support tomcat 7 and tomcat 8 along with tcserver.  For tcserver 
> to move to geode, it requires specific tomcat 85 directories to be created.  
> Currently tomcat 8 modules do support 8.5 and above but tcserver requires 
> explicit artifacts to be created



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


[jira] [Created] (GEODE-5030) Please delete old releases

2018-04-06 Thread Sebb (JIRA)
Sebb created GEODE-5030:
---

 Summary: Please delete old releases
 Key: GEODE-5030
 URL: https://issues.apache.org/jira/browse/GEODE-5030
 Project: Geode
  Issue Type: Task
Reporter: Sebb


To reduce the load on the ASF mirrors, projects are required to delete old 
releases [1]

Please can you remove all non-current releases?
It's unfair to expect the 3rd party mirrors to carry old releases.

Thanks!

[1] http://www.apache.org/dev/release.html#when-to-archive




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


[jira] [Commented] (GEODE-4994) Cleanup compiler warnings with GCC

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4994:


Commit e4795bebce105eed1aca8ceeb8cd747a0c10b09a in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=e4795be ]

GEODE-4994: Fix windows compilation (#266)

* GEODE-4994: Fix windows compilation


Signed-off-by: Ryan McMahon 
Signed-off-by: Michael Oleske 


> Cleanup compiler warnings with GCC
> --
>
> Key: GEODE-4994
> URL: https://issues.apache.org/jira/browse/GEODE-4994
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-4994) Cleanup compiler warnings with GCC

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4994:


Commit e4795bebce105eed1aca8ceeb8cd747a0c10b09a in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=e4795be ]

GEODE-4994: Fix windows compilation (#266)

* GEODE-4994: Fix windows compilation


Signed-off-by: Ryan McMahon 
Signed-off-by: Michael Oleske 


> Cleanup compiler warnings with GCC
> --
>
> Key: GEODE-4994
> URL: https://issues.apache.org/jira/browse/GEODE-4994
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-5027) Bump version to 1.6.0

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5027:


Commit dacc759b31671cc4335ae7808cb81c7dcb190662 in geode's branch 
refs/heads/feature/GEODE_5027 from [~bschuchardt]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=dacc759 ]

GEODE-5027 Bump version to 1.6.0

adding the command set for 1.6.0


> Bump version to 1.6.0
> -
>
> Key: GEODE-5027
> URL: https://issues.apache.org/jira/browse/GEODE-5027
> Project: Geode
>  Issue Type: Bug
>Reporter: Bruce Schuchardt
>Assignee: Bruce Schuchardt
>Priority: Major
> Fix For: 1.6.0
>
>
> Bump the version to 1.6.0 and add 1.5.0 as an "old version" for backward 
> compatibility tests.
> Also clean up the CommandInitializer tables.  We're creating a new table for 
> every version even when there are no messaging changes.



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


[jira] [Commented] (GEODE-4999) support for tcserver requires specific tomcat 8 and 85 directories

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4999:


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

GEODE-4999: Added explicit tomcat 8.5 directory for tcserver support (#1737)



> support for tcserver requires specific tomcat 8 and 85 directories
> --
>
> Key: GEODE-4999
> URL: https://issues.apache.org/jira/browse/GEODE-4999
> Project: Geode
>  Issue Type: Bug
>  Components: http session
>Reporter: Jason Huynh
>Assignee: Jason Huynh
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> currently we support tomcat 7 and tomcat 8 along with tcserver.  For tcserver 
> to move to geode, it requires specific tomcat 85 directories to be created.  
> Currently tomcat 8 modules do support 8.5 and above but tcserver requires 
> explicit artifacts to be created



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


[jira] [Updated] (GEODE-4863) refactor jdbc commands to use this public api

2018-04-06 Thread Barbara Pruijn (JIRA)

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

Barbara Pruijn updated GEODE-4863:
--
Component/s: configuration

> refactor jdbc commands to use this public api
> -
>
> Key: GEODE-4863
> URL: https://issues.apache.org/jira/browse/GEODE-4863
> Project: Geode
>  Issue Type: Sub-task
>  Components: configuration
>Reporter: Jinmei Liao
>Priority: Major
>
> they will need to create a custom config object based on their own xsd.



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


[jira] [Updated] (GEODE-4860) make sure the extensions xsd is upgradable

2018-04-06 Thread Barbara Pruijn (JIRA)

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

Barbara Pruijn updated GEODE-4860:
--
Component/s: gfsh

> make sure the extensions xsd is upgradable
> --
>
> Key: GEODE-4860
> URL: https://issues.apache.org/jira/browse/GEODE-4860
> Project: Geode
>  Issue Type: Sub-task
>  Components: configuration
>Reporter: Jinmei Liao
>Priority: Major
>
> when other module uses a different version of their own xsd (jdbc-2.0.xsd). 
> We should have a strategy to make sure rolling upgrade still work.



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


[jira] [Updated] (GEODE-4860) make sure the extensions xsd is upgradable

2018-04-06 Thread Barbara Pruijn (JIRA)

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

Barbara Pruijn updated GEODE-4860:
--
Component/s: (was: gfsh)
 configuration

> make sure the extensions xsd is upgradable
> --
>
> Key: GEODE-4860
> URL: https://issues.apache.org/jira/browse/GEODE-4860
> Project: Geode
>  Issue Type: Sub-task
>  Components: configuration
>Reporter: Jinmei Liao
>Priority: Major
>
> when other module uses a different version of their own xsd (jdbc-2.0.xsd). 
> We should have a strategy to make sure rolling upgrade still work.



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


[jira] [Commented] (GEODE-4997) Document how to use Geode as an inline cache

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4997:


Commit 9b5c43e86194f990526de0d5073477bafb31adb1 in geode's branch 
refs/heads/feature/GEODE-4997 from [~karensmolermiller]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=9b5c43e ]

GEODE-4997: work in progress, document inline caching with Geode


> Document how to use Geode as an inline cache
> 
>
> Key: GEODE-4997
> URL: https://issues.apache.org/jira/browse/GEODE-4997
> Project: Geode
>  Issue Type: Improvement
>  Components: docs
>Reporter: Karen Smoler Miller
>Assignee: Karen Smoler Miller
>Priority: Major
>
> Describe what an inline cache is and how a Geode region together with 
> deployed code on a server can form an inline cache.
> Describe the code/interface that a developer must implement.
> Document how to configure and/or deploy the code.



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


[jira] [Created] (GEODE-5029) Improve docs for query timeout and low memory due to a query

2018-04-06 Thread Karen Smoler Miller (JIRA)
Karen Smoler Miller created GEODE-5029:
--

 Summary: Improve docs for query timeout and low memory due to a 
query
 Key: GEODE-5029
 URL: https://issues.apache.org/jira/browse/GEODE-5029
 Project: Geode
  Issue Type: Improvement
  Components: docs
Reporter: Karen Smoler Miller


The section labeled "Monitoring Queries for Low Memory" can use a bit of 
improvement. 

Separate the section into 2 sections:
 # Queries and low memory
 # Query timeout 

Make the prose clear that this is not just about monitoring, but about action 
that is taken (exceptions thrown) for queries.



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


[jira] [Commented] (GEODE-5027) Bump version to 1.6.0

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5027:


Commit abf252d4b87001e01ee986a5766b172fd55f6349 in geode's branch 
refs/heads/feature/GEODE_5027 from [~bschuchardt]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=abf252d ]

GEODE-5027 Bump version to 1.6.0

Revising the new VersionJUnitTest method - the old one made no sense


> Bump version to 1.6.0
> -
>
> Key: GEODE-5027
> URL: https://issues.apache.org/jira/browse/GEODE-5027
> Project: Geode
>  Issue Type: Bug
>Reporter: Bruce Schuchardt
>Assignee: Bruce Schuchardt
>Priority: Major
> Fix For: 1.6.0
>
>
> Bump the version to 1.6.0 and add 1.5.0 as an "old version" for backward 
> compatibility tests.
> Also clean up the CommandInitializer tables.  We're creating a new table for 
> every version even when there are no messaging changes.



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


[jira] [Commented] (GEODE-4119) Create new geode-example about eviction

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4119:


Commit 5df2a690ed6ee8ecfd0991e07e055d07efb262af in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=5df2a69 ]

GEODE-4119: Add an example of eviction.

This closes #43


> Create new geode-example about eviction
> ---
>
> Key: GEODE-4119
> URL: https://issues.apache.org/jira/browse/GEODE-4119
> Project: Geode
>  Issue Type: New Feature
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>
> Create a new example that demonstrates eviction.



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


[jira] [Commented] (GEODE-3868) Client security example should use SSL

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-3868:


Commit eef628b6a133f6f650dc3eb249782c6cffc20d81 in geode-examples's branch 
refs/heads/master from [~sai.boorlaga...@gmail.com]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=eef628b ]

GEODE-3868: Client security example should use SSL



> Client security example should use SSL
> --
>
> Key: GEODE-3868
> URL: https://issues.apache.org/jira/browse/GEODE-3868
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, security
>Reporter: Dan Smith
>Assignee: Sai Boorlagadda
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We added a client security example as part of GEODE-2988.
> However, that example does not actually use secure sockets. That makes it a 
> bad example of how to secure a client, because the credentials are sent over 
> the wire without encryption. 



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


[jira] [Commented] (GEODE-4440) Create new geode-example about OQL indexes

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4440:


Commit 0d04c0b999f304446685bca686dfe59b995cbe20 in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=0d04c0b ]

GEODE-4440: Create an example that demonstrates OQL compact range indexes. (#48)

* GEODE-4440: Create an example that demonstrates OQL compact range indexes.

* GEODE-4440: Address review comments.

* GEODE-4440: Address review comment.


> Create new geode-example about OQL indexes
> --
>
> Key: GEODE-4440
> URL: https://issues.apache.org/jira/browse/GEODE-4440
> Project: Geode
>  Issue Type: New Feature
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Create an example that demonstrates OQL compact range indexes.



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


[jira] [Commented] (GEODE-4253) Create new geode-example about expiration

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4253:


Commit e28850ddd6cd6d77dfadac0719c8cab90d7900d1 in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=e28850d ]

GEODE-4253: Add an example for expiration. (#44)



> Create new geode-example about expiration
> -
>
> Key: GEODE-4253
> URL: https://issues.apache.org/jira/browse/GEODE-4253
> Project: Geode
>  Issue Type: New Feature
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Create an example that demonstrates expiration.



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


[jira] [Commented] (GEODE-4119) Create new geode-example about eviction

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4119:


Commit 58eb042941fe8624bf4f70e794ff727a9cfcda4b in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=58eb042 ]

GEODE-4119: Add an example of eviction.


> Create new geode-example about eviction
> ---
>
> Key: GEODE-4119
> URL: https://issues.apache.org/jira/browse/GEODE-4119
> Project: Geode
>  Issue Type: New Feature
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>
> Create a new example that demonstrates eviction.



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


[jira] [Commented] (GEODE-4428) Ensure that top-level README links to all examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4428:


Commit 26b4f09e590b9f554340f41efd6a4fd5e1003db5 in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=26b4f09 ]

GEODE-4428: Fix links for queries and Lucene. (#47)



> Ensure that top-level README links to all examples
> --
>
> Key: GEODE-4428
> URL: https://issues.apache.org/jira/browse/GEODE-4428
> Project: Geode
>  Issue Type: Improvement
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The top-level README is not linked to some of the examples, e.g., queries, 
> Lucene. 



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


[jira] [Commented] (GEODE-4646) Enhance instructions for adding an example

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4646:


Commit 44a19be6d11e530466184dd308bdb81b92f920de in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=44a19be ]

GEODE-4646: Add build-specific instructions. (#49)

* GEODE-4646: Add build-specific instructions.

* GEODE-4646: Fix references to gradle to use the wrapper.


> Enhance instructions for adding an example
> --
>
> Key: GEODE-4646
> URL: https://issues.apache.org/jira/browse/GEODE-4646
> Project: Geode
>  Issue Type: Improvement
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The instructions for adding an example ought to include a reminder to ensure 
> that the `runAll` target from the top-level succeeds as a pre-condition for 
> submitting the new example.



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


[jira] [Commented] (GEODE-4666) CI failures in geode examples - Network is unreachable; port (10334) is not available on localhost

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4666:


Commit 36f4060ca0087f0ab76a374363879add7646e1b6 in geode-examples's branch 
refs/heads/master from [~prhomberg]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=36f4060 ]

GEODE-4666: Ensure a clean working environment for examples. (#52)

* Add both preliminary check and delay after teardown.

> CI failures in geode examples - Network is unreachable; port (10334) is not 
> available on localhost
> --
>
> Key: GEODE-4666
> URL: https://issues.apache.org/jira/browse/GEODE-4666
> Project: Geode
>  Issue Type: Bug
>  Components: gfsh
>Reporter: Dan Smith
>Assignee: Patrick Rhomberg
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.6.0
>
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> The geode-examples jobs are sometimes failing with port conflicts. Below is 
> an example
> [https://concourse.apachegeode-ci.info/teams/main/pipelines/develop/jobs/TestExamples/builds/24]
> {noformat}
> :serialization:start
> 1. Executing - start locator --name=locator --bind-address=127.0.0.1
> The Locator process terminated unexpectedly with exit status 1. Please 
> refer to the log file in 
> /tmp/build/ea3e9ea4/geode-examples/serialization/locator for full details.
> Feb 12, 2018 11:25:19 PM org.apache.geode.distributed.LocatorLauncher 
> failOnStart
> INFO: locator is exiting due to an exception
> java.net.BindException: Network is unreachable; port (10334) is not available 
> on localhost.
>     at 
> org.apache.geode.distributed.AbstractLauncher.assertPortAvailable(AbstractLauncher.java:131)
>     at 
> org.apache.geode.distributed.LocatorLauncher.start(LocatorLauncher.java:635)
>     at 
> org.apache.geode.distributed.LocatorLauncher.run(LocatorLauncher.java:549)
>     at 
> org.apache.geode.distributed.LocatorLauncher.main(LocatorLauncher.java:192)
> Exception in thread "main" java.lang.RuntimeException: An IO error occurred 
> while starting a Locator in 
> /tmp/build/ea3e9ea4/geode-examples/serialization/locator on localhost[10334]: 
> Network is unreachable; port (10334) is not available on localhost.
>     at 
> org.apache.geode.distributed.LocatorLauncher.start(LocatorLauncher.java:655)
>     at 
> org.apache.geode.distributed.LocatorLauncher.run(LocatorLauncher.java:549)
>     at 
> org.apache.geode.distributed.LocatorLauncher.main(LocatorLauncher.java:192)
> Caused by: java.net.BindException: Network is unreachable; port (10334) is 
> not available on localhost.
>     at 
> org.apache.geode.distributed.AbstractLauncher.assertPortAvailable(AbstractLauncher.java:131)
>     at 
> org.apache.geode.distributed.LocatorLauncher.start(LocatorLauncher.java:635)
>     ... 2 more
> :serialization:start FAILED
> {noformat}
> I did some digging, and I think the cause is that the gfsh shutdown command 
> from a previous test has not finished shutting down the locator.
> Looking at the code, it looks like there is some code that is intended to 
> shutdown and wait for a certain amount of time. But the logic is flawed, 
> because it is executing a function and not waiting for the results.
> {code:java}
>   Callable shutdownNodes = () -> {
> try {
>   Execution execution = FunctionService.onMembers(includeMembers);
>   
>//** HERE, execute submits the function asynchronously
>execution.execute(shutDownFunction);
> } catch (FunctionException functionEx) {
>   // Expected Exception as the function is shutting down the target 
> members and the result
>   // collector will get member departed exception
> }
> return "SUCCESS";
>   };
>   Future result = exec.submit(shutdownNodes);
>   result.get(timeout, TimeUnit.MILLISECONDS);
> {code}



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


[jira] [Commented] (GEODE-4440) Create new geode-example about OQL indexes

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4440:


Commit 0d04c0b999f304446685bca686dfe59b995cbe20 in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=0d04c0b ]

GEODE-4440: Create an example that demonstrates OQL compact range indexes. (#48)

* GEODE-4440: Create an example that demonstrates OQL compact range indexes.

* GEODE-4440: Address review comments.

* GEODE-4440: Address review comment.


> Create new geode-example about OQL indexes
> --
>
> Key: GEODE-4440
> URL: https://issues.apache.org/jira/browse/GEODE-4440
> Project: Geode
>  Issue Type: New Feature
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Create an example that demonstrates OQL compact range indexes.



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


[jira] [Commented] (GEODE-4646) Enhance instructions for adding an example

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4646:


Commit 44a19be6d11e530466184dd308bdb81b92f920de in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=44a19be ]

GEODE-4646: Add build-specific instructions. (#49)

* GEODE-4646: Add build-specific instructions.

* GEODE-4646: Fix references to gradle to use the wrapper.


> Enhance instructions for adding an example
> --
>
> Key: GEODE-4646
> URL: https://issues.apache.org/jira/browse/GEODE-4646
> Project: Geode
>  Issue Type: Improvement
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The instructions for adding an example ought to include a reminder to ensure 
> that the `runAll` target from the top-level succeeds as a pre-condition for 
> submitting the new example.



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


[jira] [Commented] (GEODE-4440) Create new geode-example about OQL indexes

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4440:


Commit 0d04c0b999f304446685bca686dfe59b995cbe20 in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=0d04c0b ]

GEODE-4440: Create an example that demonstrates OQL compact range indexes. (#48)

* GEODE-4440: Create an example that demonstrates OQL compact range indexes.

* GEODE-4440: Address review comments.

* GEODE-4440: Address review comment.


> Create new geode-example about OQL indexes
> --
>
> Key: GEODE-4440
> URL: https://issues.apache.org/jira/browse/GEODE-4440
> Project: Geode
>  Issue Type: New Feature
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Create an example that demonstrates OQL compact range indexes.



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


[jira] [Commented] (GEODE-4646) Enhance instructions for adding an example

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4646:


Commit 44a19be6d11e530466184dd308bdb81b92f920de in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=44a19be ]

GEODE-4646: Add build-specific instructions. (#49)

* GEODE-4646: Add build-specific instructions.

* GEODE-4646: Fix references to gradle to use the wrapper.


> Enhance instructions for adding an example
> --
>
> Key: GEODE-4646
> URL: https://issues.apache.org/jira/browse/GEODE-4646
> Project: Geode
>  Issue Type: Improvement
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The instructions for adding an example ought to include a reminder to ensure 
> that the `runAll` target from the top-level succeeds as a pre-condition for 
> submitting the new example.



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


[jira] [Commented] (GEODE-4440) Create new geode-example about OQL indexes

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4440:


Commit 0d04c0b999f304446685bca686dfe59b995cbe20 in geode-examples's branch 
refs/heads/master from [~PivotalSarge]
[ https://gitbox.apache.org/repos/asf?p=geode-examples.git;h=0d04c0b ]

GEODE-4440: Create an example that demonstrates OQL compact range indexes. (#48)

* GEODE-4440: Create an example that demonstrates OQL compact range indexes.

* GEODE-4440: Address review comments.

* GEODE-4440: Address review comment.


> Create new geode-example about OQL indexes
> --
>
> Key: GEODE-4440
> URL: https://issues.apache.org/jira/browse/GEODE-4440
> Project: Geode
>  Issue Type: New Feature
>  Components: examples
>Reporter: Michael Dodge
>Assignee: Michael Dodge
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Create an example that demonstrates OQL compact range indexes.



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


[jira] [Commented] (GEODE-4834) Remove the newly added isConcurrencyConflict from GatewaySenderEventImpl

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4834:


Commit 3c88526c35b2e308a826504626645eaa60fe2eba in geode's branch 
refs/heads/master from Xiaojian Zhou
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=3c88526 ]

GEODE-4834: Remove the newly added isConcurrencyConflict from 
GatewaySenderEventImpl (#1609)

(cherry picked from commit 662fb51b5f0de734191251e0ad84c1cb362a9505)


> Remove the newly added isConcurrencyConflict from GatewaySenderEventImpl
> 
>
> Key: GEODE-4834
> URL: https://issues.apache.org/jira/browse/GEODE-4834
> Project: Geode
>  Issue Type: New Feature
>  Components: wan
>Reporter: xiaojian zhou
>Assignee: xiaojian zhou
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0, 1.6.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> This boolean field was introduced in GEODE-3967 to resolve a rarely happen 
> race condition. 
> But it caused some issue in rolling upgrade. 
>  
> We decided to revert this part of the fix. 



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


[jira] [Commented] (GEODE-4672) Geode fails to start with JDK 9 if validate-serializable-objects is set

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4672:


Commit fe160759a4914aff1e3a546cee2275bec9f733d5 in geode's branch 
refs/heads/master from [~bschuchardt]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=fe16075 ]

GEODE-4672 Geode fails to start with JDK 9 if validate-serializable-objects is 
set

fixing a merge problem

(cherry picked from commit a636cb0c23c82cfb85e9f410e009ef63ef1fa360)


> Geode fails to start with JDK 9 if validate-serializable-objects is set 
> 
>
> Key: GEODE-4672
> URL: https://issues.apache.org/jira/browse/GEODE-4672
> Project: Geode
>  Issue Type: Sub-task
>  Components: serialization
>Reporter: Dan Smith
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0
>
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> If the validate-serializable-objects property is set, Geode fails to start 
> with the below exception. This is problematic for running the geode tests 
> with JDK 9 because our tests set this property
> {noformat}
> java.lang.RuntimeException: Unable to launch dunit VMs
>   at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.launchIfNeeded(DUnitLauncher.java:162)
>   at 
> org.apache.geode.test.dunit.internal.JUnit4DistributedTestCase.initializeDistributedTestCase(JUnit4DistributedTestCase.java:128)
>   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.base/java.lang.reflect.Method.invoke(Method.java:564)
>   at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
>   at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>   at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
>   at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
>   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
>   at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
>   at 
> com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
>   at 
> com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
>   at 
> com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
>   at 
> com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
> Caused by: java.lang.RuntimeException: Failed to start locator
>   at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.startLocator(DUnitLauncher.java:331)
>   at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.launch(DUnitLauncher.java:241)
>   at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher.launchIfNeeded(DUnitLauncher.java:160)
>   ... 15 more
> Caused by: org.apache.geode.GemFireConfigException: A serialization filter 
> has been specified but this version of Java does not support serialization 
> filters - sun.misc.ObjectInputFilter is not available
>   at 
> org.apache.geode.internal.InternalDataSerializer.initialize(InternalDataSerializer.java:235)
>   at 
> org.apache.geode.distributed.internal.InternalDistributedSystem.initialize(InternalDistributedSystem.java:691)
>   at 
> org.apache.geode.distributed.internal.InternalDistributedSystem.newInstance(InternalDistributedSystem.java:340)
>   at 
> org.apache.geode.distributed.internal.InternalDistributedSystem.newInstance(InternalDistributedSystem.java:326)
>   at 
> org.apache.geode.distributed.internal.InternalDistributedSystem.newInstance(InternalDistributedSystem.java:320)
>   at 
> org.apache.geode.distributed.DistributedSystem.connect(DistributedSystem.java:211)
>   at 
> org.apache.geode.distributed.internal.InternalLocator.startDistributedSystem(InternalLocator.java:634)
>   at 
> org.apache.geode.distributed.internal.InternalLocator.startLocator(InternalLocator.java:309)
>   at org.apache.geode.distributed.Locator.startLocator(Locator.java:253)
>   at 
> org.apache.geode.distributed.Locator.startLocatorAndDS(Locator.java:140)
>   at 
> org.apache.geode.test.dunit.standalone.DUnitLauncher$2.call(DUnitLauncher.java:320)
> {noformat}



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


[jira] [Commented] (GEODE-4800) Handle relative paths for backup baseline directories

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4800:


Commit be18b0f49619070cb88befadcb0b267cbe0bcc95 in geode's branch 
refs/heads/master from [~nreich]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=be18b0f ]

GEODE-4800: Fix handling orf relative paths when providing backpu baseline dir 
(#1581)

(cherry picked from commit 9ac583970fae2ac115947af7b3e9b14755b71a25)


> Handle relative paths for backup baseline directories
> -
>
> Key: GEODE-4800
> URL: https://issues.apache.org/jira/browse/GEODE-4800
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Reporter: Nick Reich
>Assignee: Nick Reich
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0, 1.6.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Backups that specify a relative path for the baseline directory for 
> incremental backups no longer function correctly: the restore script has 
> invalid paths for recovery.



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


[jira] [Commented] (GEODE-4913) gfsh start server cmd is not recognizing local properties and cache.xml, instead using default

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4913:


Commit 1be57f3d18e5a97dbcc784d6df7724f5f6ced39b in geode's branch 
refs/heads/master from [~sai.boorlaga...@gmail.com]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=1be57f3 ]

GEODE-4913: gfsh start server cmd is not recognizing local properties...

... and cache.xml, instead using default

Fixed DUnit test failures by reverting the test assertions as like earlier.


> gfsh start server cmd is not recognizing local properties and cache.xml, 
> instead using default
> --
>
> Key: GEODE-4913
> URL: https://issues.apache.org/jira/browse/GEODE-4913
> Project: Geode
>  Issue Type: Bug
>  Components: configuration, gfsh
>Affects Versions: 1.5.0, 1.6.0
>Reporter: Diane Hardman
>Priority: Critical
>  Labels: pull-request-available
> Fix For: 1.5.0
>
> Attachments: geode-script_10-31-2016.tgz
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> The attached tarfile contains scripts to start up 2 clusters and connect them 
> with a WAN gateway.
>  The script for starting the servers for the first cluster (ln) fail because 
> the default 40404 port is being used for each server. Instead, the start 
> server command should be using the local cache.xml files found under 
> config/gemfire-XX-hub.xml which contain:
> 
> This should force gfsh to choose the next available port, rather than the 
> default 40404.
> It appears that the default cache.xml is being used. This problem does not 
> exist with Geode 1.4.0.



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


[jira] [Commented] (GEODE-4622) Update library dependencies

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4622:


Commit 52f5efdf1009cd13107b53d232f5529aab34d4da in geode's branch 
refs/heads/master from [~amb]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=52f5efd ]

GEODE-4622 Revert jna upgrade

jna >4.1 has some issues with process management on windows.  Revert
back to jna 4.1.0 until this is resolved.

(cherry picked from commit 9655e402c584acfe7061ec3404dcf9a46d5f3cb2)


> Update library dependencies
> ---
>
> Key: GEODE-4622
> URL: https://issues.apache.org/jira/browse/GEODE-4622
> Project: Geode
>  Issue Type: Improvement
>  Components: build
>Reporter: Anthony Baker
>Assignee: Anthony Baker
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Using \{{com.github.ben-manes:gradle-versions-plugin}} we can determine which 
> libraries have newer versions and update libraries where appropriate.  Some 
> major version updates (like spring) may be deferred since those are larger 
> efforts.



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


[jira] [Commented] (GEODE-4788) change back the behavior of test code of getSomeKeys to ignore exceptions

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4788:


Commit 7696633eb838b00f7baa8546385886028c7da14e in geode's branch 
refs/heads/master from zhouxh
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=7696633 ]

GEODE-4788: change back the behavior of test code of getSomeKeys to ignore 
exceptions#


> change back the behavior of test code of getSomeKeys to ignore exceptions
> -
>
> Key: GEODE-4788
> URL: https://issues.apache.org/jira/browse/GEODE-4788
> Project: Geode
>  Issue Type: New Feature
>Reporter: xiaojian zhou
>Assignee: xiaojian zhou
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.5.0, 1.6.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> In GEODE-2673, getSomeKeys' behavior was changed to throw exception when 
> detected some exceptions. 
> We need to change it back to ignore the exceptions as test code. 



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


[jira] [Commented] (GEODE-4787) Re-instate Management REST API endpoints for 'create index' and 'create region'

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4787:


Commit 4136c95212b8f8f8854a19b0aa0e340e4610d1ac in geode's branch 
refs/heads/master from [~khowe]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=4136c95 ]

GEODE-4787: Re-instate Management REST API endpoints for 'create index' and 
'create region'. (#1563) (#1688)

Cherry-pick from develop


> Re-instate Management REST API endpoints for 'create index' and 'create 
> region'
> ---
>
> Key: GEODE-4787
> URL: https://issues.apache.org/jira/browse/GEODE-4787
> Project: Geode
>  Issue Type: Bug
>  Components: management
>Affects Versions: 1.3.0, 1.4.0
>Reporter: John Blum
>Priority: Blocker
>  Labels: pull-request-available
> Attachments: ClusterConfigurationExampleIntegrationTests.java, 
> Customer.java, CustomerRepository.java
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> As of _Apache Geode_ *1.3*, Apache Geode no longer supports proper 
> (REST-like) Web service endpoints for the Geode's Management functionality.
> This primarily concerns the Management (REST-like) Web service API in 
> {{org.apache.geode.management.internal.web.controllers}}, which in Apache 
> Geode 1.2.1 and earlier, consisted of the following [Spring Web MVC 
> Cntrollers|https://github.com/apache/geode/tree/rel/v1.2.1/geode-core/src/main/java/org/apache/geode/management/internal/web/controllers].
> However, as Apache Geode 1.3 and later (i.e. 1.4 and beyond), the Apache 
> Geode community refactored and [reduced the 
> Controllers|https://github.com/apache/geode/tree/rel/v1.3.0/geode-core/src/main/java/org/apache/geode/management/internal/web/controllers],
>  and by extension, the Web service endpoints to, mostly, a [single Web 
> service 
> endpoint|https://github.com/apache/geode/blob/rel/v1.3.0/geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/ShellCommandsController.java#L72-L79],
>  which essentially just accepts a _Gfsh_ command string, such as `{{create 
> region --name=Example --type=PARTITION}}`.
> This is an significant *anti-pattern* to be sure nor is it consistent with 
> good/proper Web service/general API design, much less REST-ful design.
> While this Management REST-like API was not a "complete" REST API design, as 
> measured against [Richardson Maturity 
> Model|https://martinfowler.com/articles/richardsonMaturityModel.html], it did 
> consist of elements in both Levels 1 and 2.
> For instance, it used proper URLs and URIs to identify and access resources 
> (e.g. Regions, Indexes, etc).  Additionally, it also used property Verbs to 
> affect (e.g. CRUD) the resources.
> Essentially, it only needed proper Resource abstractions representing the 
> different resources (e.g. Regions, Indexes, etc) along with Hypermedia 
> Controls to move beyond being a specific interface for _Gfsh_.
> The intent was never to make the Management REST API a specific extension for 
> _Gfsh_.  The initial purpose was to enable _Gfsh_ to connect to the Manager 
> via HTTP in order to transcend firewalls when a devops team wanted to manage 
> a remote cluster deployed in a cloud environment, such as AWS or GCP.  By 
> using HTTP over JMX/RMI, a user would not need to punch additional holes in 
> the firewall to expose the JMX/RMI port (1099) for instance.
> Still, the "intent" was never to stop at supporting just _Gfsh_, but to 
> become a true REST API that can be consumed by any client (not just _Gfsh_): 
> application, framework, tool, etc, regardless of language (e.g. Java, C++/C#, 
> Ruby, Python, etc).
> However, the team that modified this API failed to recognize the benefit of 
> this design and actually took a step backwards.  The HTTP Verbs are not 
> properly used.  The Web service API endpoints are not resourceful, and 
> imposing the _Gfsh_ DSL on clients is foolish and too restrictive.
> While, it might be argued that this was an "internal" API, technically, 
> speaking, guarding classes by putting them in an "internal" package is no 
> safe-guard or guarantee that could have been properly enforced using Java 
> access modifiers (e.g. {{private}}, {{package-protected}}, etc) and then only 
> exposing an SPI for consumption.
> The fact remains that this API was changed in an incompatible way before an 
> "alternative" solution was properly introduced.



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


[jira] [Commented] (GEODE-4913) gfsh start server cmd is not recognizing local properties and cache.xml, instead using default

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4913:


Commit 6e11fe2310f51e030637ed2b81ac6c0367f95658 in geode's branch 
refs/heads/master from [~sai.boorlaga...@gmail.com]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=6e11fe2 ]

GEODE-4913: gfsh start server cmd is not recognizing local properties…

… and cache.xml, instead using default

  * Reverted having a default cluster xml, having a default xml
in the cluster config caused a default cache server to be
launched, which caused the sighted issue.

  * Instead cluster config is initialized only when needed.

> gfsh start server cmd is not recognizing local properties and cache.xml, 
> instead using default
> --
>
> Key: GEODE-4913
> URL: https://issues.apache.org/jira/browse/GEODE-4913
> Project: Geode
>  Issue Type: Bug
>  Components: configuration, gfsh
>Affects Versions: 1.5.0, 1.6.0
>Reporter: Diane Hardman
>Priority: Critical
>  Labels: pull-request-available
> Fix For: 1.5.0
>
> Attachments: geode-script_10-31-2016.tgz
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> The attached tarfile contains scripts to start up 2 clusters and connect them 
> with a WAN gateway.
>  The script for starting the servers for the first cluster (ln) fail because 
> the default 40404 port is being used for each server. Instead, the start 
> server command should be using the local cache.xml files found under 
> config/gemfire-XX-hub.xml which contain:
> 
> This should force gfsh to choose the next available port, rather than the 
> default 40404.
> It appears that the default cache.xml is being used. This problem does not 
> exist with Geode 1.4.0.



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


[jira] [Resolved] (GEODE-4518) make DSCODE an enum

2018-04-06 Thread Michael Dodge (JIRA)

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

Michael Dodge resolved GEODE-4518.
--
   Resolution: Fixed
Fix Version/s: 1.6.0

> make DSCODE an enum
> ---
>
> Key: GEODE-4518
> URL: https://issues.apache.org/jira/browse/GEODE-4518
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Galen O'Sullivan
>Assignee: Michael Dodge
>Priority: Major
>  Labels: Starter, pull-request-available
> Fix For: 1.6.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> From DSCODE:
> {color:#629755}/**
> {color}{color:#629755} * An interface that contains a bunch of static final 
> values used for the implementation of
> {color}{color:#629755} * {{color}{color:#629755}@link 
> {color}{color:#629755}DataSerializer}. It is basically an Enum and could be 
> changed to one once we drop 1.4. The
> {color}{color:#629755} * allowed range of these codes is -128..127 inclusive 
> (i.e. byte).
> {color}{color:#629755} *
> {color}{color:#629755} * {color}{color:#629755}@since 
> {color}{color:#629755}GemFire 5.7{color}
> {color:#33}Since we no longer support Java 4, let's make this an 
> enum.{color}



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


[jira] [Commented] (GEODE-5027) Bump version to 1.6.0

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5027:


Commit 58820e78d5ee10c922011c5beea9bf8eedf78121 in geode's branch 
refs/heads/feature/GEODE_5027 from [~bschuchardt]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=58820e7 ]

GEODE-5027 Bump version to 1.6.0

Bumping version to 1.6.0


> Bump version to 1.6.0
> -
>
> Key: GEODE-5027
> URL: https://issues.apache.org/jira/browse/GEODE-5027
> Project: Geode
>  Issue Type: Bug
>Reporter: Bruce Schuchardt
>Assignee: Bruce Schuchardt
>Priority: Major
> Fix For: 1.6.0
>
>
> Bump the version to 1.6.0 and add 1.5.0 as an "old version" for backward 
> compatibility tests.
> Also clean up the CommandInitializer tables.  We're creating a new table for 
> every version even when there are no messaging changes.



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


[jira] [Commented] (GEODE-5027) Bump version to 1.6.0

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5027:


Commit d211d7e2883adb78ee58ee947ed18479784766fa in geode's branch 
refs/heads/feature/GEODE_5027 from [~bschuchardt]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=d211d7e ]

GEODE-5027 Bump version to 1.6.0

* I removed junk in Version.java that hasn't been used since the SQLFire/GFX
 days.
* I also removed AcceptorImpl.VERSION which seemed to serve no good purpose.
* I added a unit test to make sure that folks update the CommandInitializer
 table when adding a new Version.
* I changed CommandInitializer to not create new maps unless necessary.


> Bump version to 1.6.0
> -
>
> Key: GEODE-5027
> URL: https://issues.apache.org/jira/browse/GEODE-5027
> Project: Geode
>  Issue Type: Bug
>Reporter: Bruce Schuchardt
>Assignee: Bruce Schuchardt
>Priority: Major
> Fix For: 1.6.0
>
>
> Bump the version to 1.6.0 and add 1.5.0 as an "old version" for backward 
> compatibility tests.
> Also clean up the CommandInitializer tables.  We're creating a new table for 
> every version even when there are no messaging changes.



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


[jira] [Updated] (GEODE-5028) More meaningful error when custom serializer isn't registered

2018-04-06 Thread Ryan McMahon (JIRA)

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

Ryan McMahon updated GEODE-5028:

Description: 
_As_ a user of the native client library
 _I want to_ receive meaningful feedback if I forget to register my custom 
serializer
 _So that_ I know that registering the serializer will fix the issue

*GIVEN* I forget to register my custom serializer
 *WHEN* I try and put() a custom domain object in my cache
 *THEN* I get an error/exception that says "serializer not found"

Currently a NullReferenceException is thrown in PdxWrapper which doesn't help 
guide the customer to a solution.

  was:
_As_ a user of the native client library
_I want to **_ receive meaningful feedback if I forget to register my custom 
serializer
_So that_ I know that registering the serializer will fix the issue

*GIVEN* I forget to register my custom serializer
*WHEN* I try and put() a custom domain object in my cache
*THEN* I get an error/exception that says "serializer not found"

Currently a NullReferenceException is thrown in PdxWrapper which doesn't help 
guide the customer to a solution.


> More meaningful error when custom serializer isn't registered
> -
>
> Key: GEODE-5028
> URL: https://issues.apache.org/jira/browse/GEODE-5028
> Project: Geode
>  Issue Type: New Feature
>  Components: native client
>Reporter: Ryan McMahon
>Priority: Major
>
> _As_ a user of the native client library
>  _I want to_ receive meaningful feedback if I forget to register my custom 
> serializer
>  _So that_ I know that registering the serializer will fix the issue
> *GIVEN* I forget to register my custom serializer
>  *WHEN* I try and put() a custom domain object in my cache
>  *THEN* I get an error/exception that says "serializer not found"
> Currently a NullReferenceException is thrown in PdxWrapper which doesn't help 
> guide the customer to a solution.



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


[jira] [Created] (GEODE-5028) More meaningful error when custom serializer isn't registered

2018-04-06 Thread Ryan McMahon (JIRA)
Ryan McMahon created GEODE-5028:
---

 Summary: More meaningful error when custom serializer isn't 
registered
 Key: GEODE-5028
 URL: https://issues.apache.org/jira/browse/GEODE-5028
 Project: Geode
  Issue Type: New Feature
  Components: native client
Reporter: Ryan McMahon


_As_ a user of the native client library
_I want to **_ receive meaningful feedback if I forget to register my custom 
serializer
_So that_ I know that registering the serializer will fix the issue

*GIVEN* I forget to register my custom serializer
*WHEN* I try and put() a custom domain object in my cache
*THEN* I get an error/exception that says "serializer not found"

Currently a NullReferenceException is thrown in PdxWrapper which doesn't help 
guide the customer to a solution.



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


[jira] [Commented] (GEODE-4518) make DSCODE an enum

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4518:


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

GEODE-4518: Replace DSCODE with an enumeration. (#1738)

* GEODE-4518: Replace DSCODE with an enumeration.
- Deprecate DSCODE interface.
- Introduce HeaderByte enum.
- Replace explicit references to DSCODE with
  explicit references to HeaderByte.

* GEODE-4518: Update analysis files.

* GEODE-4518: Add unit test for value uniqueness.

* GEODE-4518: Convert DSCODE into enum that replaces HeaderByte.


> make DSCODE an enum
> ---
>
> Key: GEODE-4518
> URL: https://issues.apache.org/jira/browse/GEODE-4518
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Galen O'Sullivan
>Assignee: Michael Dodge
>Priority: Major
>  Labels: Starter, pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> From DSCODE:
> {color:#629755}/**
> {color}{color:#629755} * An interface that contains a bunch of static final 
> values used for the implementation of
> {color}{color:#629755} * {{color}{color:#629755}@link 
> {color}{color:#629755}DataSerializer}. It is basically an Enum and could be 
> changed to one once we drop 1.4. The
> {color}{color:#629755} * allowed range of these codes is -128..127 inclusive 
> (i.e. byte).
> {color}{color:#629755} *
> {color}{color:#629755} * {color}{color:#629755}@since 
> {color}{color:#629755}GemFire 5.7{color}
> {color:#33}Since we no longer support Java 4, let's make this an 
> enum.{color}



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


[jira] [Commented] (GEODE-4518) make DSCODE an enum

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4518:


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

GEODE-4518: Replace DSCODE with an enumeration. (#1738)

* GEODE-4518: Replace DSCODE with an enumeration.
- Deprecate DSCODE interface.
- Introduce HeaderByte enum.
- Replace explicit references to DSCODE with
  explicit references to HeaderByte.

* GEODE-4518: Update analysis files.

* GEODE-4518: Add unit test for value uniqueness.

* GEODE-4518: Convert DSCODE into enum that replaces HeaderByte.


> make DSCODE an enum
> ---
>
> Key: GEODE-4518
> URL: https://issues.apache.org/jira/browse/GEODE-4518
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Galen O'Sullivan
>Assignee: Michael Dodge
>Priority: Major
>  Labels: Starter, pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> From DSCODE:
> {color:#629755}/**
> {color}{color:#629755} * An interface that contains a bunch of static final 
> values used for the implementation of
> {color}{color:#629755} * {{color}{color:#629755}@link 
> {color}{color:#629755}DataSerializer}. It is basically an Enum and could be 
> changed to one once we drop 1.4. The
> {color}{color:#629755} * allowed range of these codes is -128..127 inclusive 
> (i.e. byte).
> {color}{color:#629755} *
> {color}{color:#629755} * {color}{color:#629755}@since 
> {color}{color:#629755}GemFire 5.7{color}
> {color:#33}Since we no longer support Java 4, let's make this an 
> enum.{color}



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


[jira] [Commented] (GEODE-4518) make DSCODE an enum

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4518:


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

GEODE-4518: Replace DSCODE with an enumeration. (#1738)

* GEODE-4518: Replace DSCODE with an enumeration.
- Deprecate DSCODE interface.
- Introduce HeaderByte enum.
- Replace explicit references to DSCODE with
  explicit references to HeaderByte.

* GEODE-4518: Update analysis files.

* GEODE-4518: Add unit test for value uniqueness.

* GEODE-4518: Convert DSCODE into enum that replaces HeaderByte.


> make DSCODE an enum
> ---
>
> Key: GEODE-4518
> URL: https://issues.apache.org/jira/browse/GEODE-4518
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Galen O'Sullivan
>Assignee: Michael Dodge
>Priority: Major
>  Labels: Starter, pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> From DSCODE:
> {color:#629755}/**
> {color}{color:#629755} * An interface that contains a bunch of static final 
> values used for the implementation of
> {color}{color:#629755} * {{color}{color:#629755}@link 
> {color}{color:#629755}DataSerializer}. It is basically an Enum and could be 
> changed to one once we drop 1.4. The
> {color}{color:#629755} * allowed range of these codes is -128..127 inclusive 
> (i.e. byte).
> {color}{color:#629755} *
> {color}{color:#629755} * {color}{color:#629755}@since 
> {color}{color:#629755}GemFire 5.7{color}
> {color:#33}Since we no longer support Java 4, let's make this an 
> enum.{color}



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


[jira] [Commented] (GEODE-4518) make DSCODE an enum

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4518:


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

GEODE-4518: Replace DSCODE with an enumeration. (#1738)

* GEODE-4518: Replace DSCODE with an enumeration.
- Deprecate DSCODE interface.
- Introduce HeaderByte enum.
- Replace explicit references to DSCODE with
  explicit references to HeaderByte.

* GEODE-4518: Update analysis files.

* GEODE-4518: Add unit test for value uniqueness.

* GEODE-4518: Convert DSCODE into enum that replaces HeaderByte.


> make DSCODE an enum
> ---
>
> Key: GEODE-4518
> URL: https://issues.apache.org/jira/browse/GEODE-4518
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Galen O'Sullivan
>Assignee: Michael Dodge
>Priority: Major
>  Labels: Starter, pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> From DSCODE:
> {color:#629755}/**
> {color}{color:#629755} * An interface that contains a bunch of static final 
> values used for the implementation of
> {color}{color:#629755} * {{color}{color:#629755}@link 
> {color}{color:#629755}DataSerializer}. It is basically an Enum and could be 
> changed to one once we drop 1.4. The
> {color}{color:#629755} * allowed range of these codes is -128..127 inclusive 
> (i.e. byte).
> {color}{color:#629755} *
> {color}{color:#629755} * {color}{color:#629755}@since 
> {color}{color:#629755}GemFire 5.7{color}
> {color:#33}Since we no longer support Java 4, let's make this an 
> enum.{color}



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


[jira] [Commented] (GEODE-4518) make DSCODE an enum

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4518:


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

GEODE-4518: Replace DSCODE with an enumeration. (#1738)

* GEODE-4518: Replace DSCODE with an enumeration.
- Deprecate DSCODE interface.
- Introduce HeaderByte enum.
- Replace explicit references to DSCODE with
  explicit references to HeaderByte.

* GEODE-4518: Update analysis files.

* GEODE-4518: Add unit test for value uniqueness.

* GEODE-4518: Convert DSCODE into enum that replaces HeaderByte.


> make DSCODE an enum
> ---
>
> Key: GEODE-4518
> URL: https://issues.apache.org/jira/browse/GEODE-4518
> Project: Geode
>  Issue Type: Improvement
>  Components: serialization
>Reporter: Galen O'Sullivan
>Assignee: Michael Dodge
>Priority: Major
>  Labels: Starter, pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> From DSCODE:
> {color:#629755}/**
> {color}{color:#629755} * An interface that contains a bunch of static final 
> values used for the implementation of
> {color}{color:#629755} * {{color}{color:#629755}@link 
> {color}{color:#629755}DataSerializer}. It is basically an Enum and could be 
> changed to one once we drop 1.4. The
> {color}{color:#629755} * allowed range of these codes is -128..127 inclusive 
> (i.e. byte).
> {color}{color:#629755} *
> {color}{color:#629755} * {color}{color:#629755}@since 
> {color}{color:#629755}GemFire 5.7{color}
> {color:#33}Since we no longer support Java 4, let's make this an 
> enum.{color}



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


[jira] [Assigned] (GEODE-5027) Bump version to 1.6.0

2018-04-06 Thread Bruce Schuchardt (JIRA)

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

Bruce Schuchardt reassigned GEODE-5027:
---

Assignee: Bruce Schuchardt

> Bump version to 1.6.0
> -
>
> Key: GEODE-5027
> URL: https://issues.apache.org/jira/browse/GEODE-5027
> Project: Geode
>  Issue Type: Bug
>Reporter: Bruce Schuchardt
>Assignee: Bruce Schuchardt
>Priority: Major
> Fix For: 1.6.0
>
>
> Bump the version to 1.6.0 and add 1.5.0 as an "old version" for backward 
> compatibility tests.
> Also clean up the CommandInitializer tables.  We're creating a new table for 
> every version even when there are no messaging changes.



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


[jira] [Created] (GEODE-5027) Bump version to 1.6.0

2018-04-06 Thread Bruce Schuchardt (JIRA)
Bruce Schuchardt created GEODE-5027:
---

 Summary: Bump version to 1.6.0
 Key: GEODE-5027
 URL: https://issues.apache.org/jira/browse/GEODE-5027
 Project: Geode
  Issue Type: Bug
Reporter: Bruce Schuchardt
 Fix For: 1.6.0


Bump the version to 1.6.0 and add 1.5.0 as an "old version" for backward 
compatibility tests.

Also clean up the CommandInitializer tables.  We're creating a new table for 
every version even when there are no messaging changes.



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


[jira] [Commented] (GEODE-5026) Do not run AcceptanceTests under docker

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5026:


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

Merge pull request #1751 from jdeppe-pivotal/feature/GEODE-5026

GEODE-5026: Do not run acceptanceTest in parallel under docker

> Do not run AcceptanceTests under docker
> ---
>
> Key: GEODE-5026
> URL: https://issues.apache.org/jira/browse/GEODE-5026
> Project: Geode
>  Issue Type: Task
>  Components: build, tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Newer AcceptanceTests are trying to launch their own docker containers which 
> causes a problem when they themselves are already running in a docker 
> container.



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


[jira] [Commented] (GEODE-5026) Do not run AcceptanceTests under docker

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5026:


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

Merge pull request #1751 from jdeppe-pivotal/feature/GEODE-5026

GEODE-5026: Do not run acceptanceTest in parallel under docker

> Do not run AcceptanceTests under docker
> ---
>
> Key: GEODE-5026
> URL: https://issues.apache.org/jira/browse/GEODE-5026
> Project: Geode
>  Issue Type: Task
>  Components: build, tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Newer AcceptanceTests are trying to launch their own docker containers which 
> causes a problem when they themselves are already running in a docker 
> container.



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


[jira] [Commented] (GEODE-5026) Do not run AcceptanceTests under docker

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5026:


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

GEODE-5026: Do not run acceptanceTest in parallel under docker


> Do not run AcceptanceTests under docker
> ---
>
> Key: GEODE-5026
> URL: https://issues.apache.org/jira/browse/GEODE-5026
> Project: Geode
>  Issue Type: Task
>  Components: build, tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Newer AcceptanceTests are trying to launch their own docker containers which 
> causes a problem when they themselves are already running in a docker 
> container.



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


[jira] [Updated] (GEODE-5026) Do not run AcceptanceTests under docker

2018-04-06 Thread ASF GitHub Bot (JIRA)

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

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

> Do not run AcceptanceTests under docker
> ---
>
> Key: GEODE-5026
> URL: https://issues.apache.org/jira/browse/GEODE-5026
> Project: Geode
>  Issue Type: Task
>  Components: build, tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>
> Newer AcceptanceTests are trying to launch their own docker containers which 
> causes a problem when they themselves are already running in a docker 
> container.



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


[jira] [Created] (GEODE-5026) Do not run AcceptanceTests under docker

2018-04-06 Thread Jens Deppe (JIRA)
Jens Deppe created GEODE-5026:
-

 Summary: Do not run AcceptanceTests under docker
 Key: GEODE-5026
 URL: https://issues.apache.org/jira/browse/GEODE-5026
 Project: Geode
  Issue Type: Task
  Components: build, tests
Reporter: Jens Deppe


Newer AcceptanceTests are trying to launch their own docker containers which 
causes a problem when they themselves are already running in a docker container.



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


[jira] [Assigned] (GEODE-5026) Do not run AcceptanceTests under docker

2018-04-06 Thread Jens Deppe (JIRA)

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

Jens Deppe reassigned GEODE-5026:
-

Assignee: Jens Deppe

> Do not run AcceptanceTests under docker
> ---
>
> Key: GEODE-5026
> URL: https://issues.apache.org/jira/browse/GEODE-5026
> Project: Geode
>  Issue Type: Task
>  Components: build, tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>
> Newer AcceptanceTests are trying to launch their own docker containers which 
> causes a problem when they themselves are already running in a docker 
> container.



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


[jira] [Commented] (GEODE-4994) Cleanup compiler warnings with GCC

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4994:


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

GEODE-4994: No warngins on GCC (#263)

-Wall
-Werror
-Wpedantic

> Cleanup compiler warnings with GCC
> --
>
> Key: GEODE-4994
> URL: https://issues.apache.org/jira/browse/GEODE-4994
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Jacob S. Barrett
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Commented] (GEODE-4968) Parameterize Find Module for Examples

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4968:


Commit 8bf863096a647aa811fc0d1c5ca94ca64ea12eb5 in geode-native's branch 
refs/heads/develop from [~mcmellawatt]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=8bf8630 ]

GEODE-4968: Further templatizing CMake product name (#262)

* GEODE-4968: Templatizing other cmake variables

Signed-off-by: Michael Oleske 

* GEODE-4968: One more missing templatized variable

Signed-off-by: Ryan McMahon 

* GEODE-4968: Fixing serializer registration in dotnet example

Signed-off-by: Michael Oleske 

* GEODE-4968: don't add dotnet to examples if not windows

* GEODE-4968: Update auto serializer registration

* GEODE-4968: Templatize ROOT cmake var

Signed-off-by: Ryan McMahon 

* GEODE-4968: Better directory variable name

Signed-off-by: Michael Oleske 

* GEODE-4968: Templatizing remaining templatizable variables


> Parameterize Find Module for Examples
> -
>
> Key: GEODE-4968
> URL: https://issues.apache.org/jira/browse/GEODE-4968
> Project: Geode
>  Issue Type: Task
>  Components: native client
>Reporter: Ryan McMahon
>Assignee: Michael Oleske
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Adds the ability to override the product name in Find cmake script for 
> examples.



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


[jira] [Assigned] (GEODE-4267) PersistentRecoveryOrderOldConfigDUnitTest.testCrashDuringPreparePersistentId fails intermittently due to DistributedSystemDisconnectedException suspect string

2018-04-06 Thread Kirk Lund (JIRA)

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

Kirk Lund reassigned GEODE-4267:


Assignee: Kirk Lund

> PersistentRecoveryOrderOldConfigDUnitTest.testCrashDuringPreparePersistentId 
> fails intermittently due to DistributedSystemDisconnectedException suspect 
> string
> --
>
> Key: GEODE-4267
> URL: https://issues.apache.org/jira/browse/GEODE-4267
> Project: Geode
>  Issue Type: Bug
>  Components: persistence, tests
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: Flaky
> Attachments: GEODE-4267-standard-output.txt
>
>
> {noformat}
> org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderOldConfigDUnitTest
>  > testCrashDuringPreparePersistentId FAILED
> java.lang.RuntimeException: 
> org.apache.geode.distributed.DistributedSystemDisconnectedException: This 
> connection to a distributed system has been disconnected.
> Caused by:
> org.apache.geode.distributed.DistributedSystemDisconnectedException: 
> This connection to a distributed system has been disconnected.
> java.lang.AssertionError: Suspicious strings were written to the log 
> during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> ---
> Found suspect string in log4j at line 1443
> [error 2017/12/16 00:50:26.778 UTC  
> tid=0x1b] 
> org.apache.geode.distributed.DistributedSystemDisconnectedException: This 
> connection to a distributed system has been disconnected.
> {noformat}



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


[jira] [Assigned] (GEODE-1738) CI Failure: PersistentPartitionedRegionOldConfigDUnitTest.testCrashDuringBucketCreation CacheClosedException

2018-04-06 Thread Kirk Lund (JIRA)

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

Kirk Lund reassigned GEODE-1738:


Assignee: Kirk Lund

> CI Failure: 
> PersistentPartitionedRegionOldConfigDUnitTest.testCrashDuringBucketCreation 
> CacheClosedException
> 
>
> Key: GEODE-1738
> URL: https://issues.apache.org/jira/browse/GEODE-1738
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Affects Versions: 1.0.0-incubating
>Reporter: Scott Jewell
>Assignee: Kirk Lund
>Priority: Major
>  Labels: ci, flaky
>
> GemFire Distributed Tests build 3526
> CacheClosedException
> com.gemstone.gemfire.test.dunit.RMIException: While invoking 
> com.gemstone.gemfire.internal.cache.partitioned.PersistentPartitionedRegionTestBase$14.run
>  in VM 0 running on Host cc4-rh6.gemstone.com with 4 VMs
>   at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:389)
>   at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:355)
>   at com.gemstone.gemfire.test.dunit.VM.invoke(VM.java:293)
>   at 
> com.gemstone.gemfire.internal.cache.partitioned.PersistentPartitionedRegionTestBase.createPR(PersistentPartitionedRegionTestBase.java:298)
>   at 
> com.gemstone.gemfire.internal.cache.partitioned.PersistentPartitionedRegionDUnitTest.testCrashDuringBucketCreation(PersistentPartitionedRegionDUnitTest.java:1514)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:497)
>   at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
>   at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>   at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
>   at 
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
>   at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
>   at 
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
>   at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
>   at org.junit.rules.RunRules.evaluate(RunRules.java:20)
>   at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
>   at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
>   at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
>   at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
>   at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
>   at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
>   at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
>   at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
>   at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
>   at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
>   at 
> org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   at java.lang.reflect.Method.invoke(Method.java:497)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>   at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>   at 
> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>   at 
> org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
>   at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
>   at 
> org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> 

[jira] [Reopened] (GEODE-4915) ClusterConfigLocatorRestartDUnitTest fails intermittently

2018-04-06 Thread Kenneth Howe (JIRA)

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

Kenneth Howe reopened GEODE-4915:
-
  Assignee: Kenneth Howe  (was: Jens Deppe)

Test failed in CI pipeline with:
{code:java}
[fatal 2018/04/06 05:00:39.119 UTC :32772 shared unordered uid=10 port=37516> 
tid=0x65] Uncaught exception in thread Thread[P2P message reader for 
172.17.0.7(server-2:182):32772 shared unordered uid=10 port=37516,10,P2P 
Reader Threads]
org.apache.geode.distributed.DistributedSystemDisconnectedException: 
org.apache.geode.ForcedDisconnectException: for testing
at 
org.apache.geode.distributed.internal.membership.gms.Services$Stopper.generateCancelledException(Services.java:402)
at 
org.apache.geode.CancelCriterion.checkCancelInProgress(CancelCriterion.java:83)
at 
org.apache.geode.distributed.internal.membership.gms.membership.GMSJoinLeave.remove(GMSJoinLeave.java:1645)
at 
org.apache.geode.distributed.internal.membership.gms.fd.GMSHealthMonitor.inlineCheckIfAvailable(GMSHealthMonitor.java:1328)
at 
org.apache.geode.distributed.internal.membership.gms.fd.GMSHealthMonitor.checkIfAvailable(GMSHealthMonitor.java:616)
at 
org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.verifyMember(GMSMembershipManager.java:1674)
at 
org.apache.geode.distributed.internal.membership.gms.mgr.GMSMembershipManager.suspectMember(GMSMembershipManager.java:1657)
at 
org.apache.geode.internal.tcp.Connection.initiateSuspicionIfSharedUnordered(Connection.java:1917)
at org.apache.geode.internal.tcp.Connection.run(Connection.java:1697)
at java.lang.Thread.run(Thread.java:748)

{code}

> ClusterConfigLocatorRestartDUnitTest fails intermittently
> -
>
> Key: GEODE-4915
> URL: https://issues.apache.org/jira/browse/GEODE-4915
> Project: Geode
>  Issue Type: Bug
>  Components: configuration, gfsh
>Reporter: Jens Deppe
>Assignee: Kenneth Howe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.6.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> This test has timing issues and needs to be more robust.



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


[jira] [Commented] (GEODE-1279) Tests for old TRAC bugs should be renamed to useful names

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-1279:


Commit a956147cc8dafa456da4f7b41e97ae4dd60327f6 in geode's branch 
refs/heads/develop from [~apa...@the9muses.net]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=a956147 ]

GEODE-1279: Rename FinalStaticArrayShouldNotCauseSegFaultRegressionTest


> Tests for old TRAC bugs should be renamed to useful names
> -
>
> Key: GEODE-1279
> URL: https://issues.apache.org/jira/browse/GEODE-1279
> Project: Geode
>  Issue Type: Improvement
>  Components: tests
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> Examples:
> * Bug52289JUnitTest -> FinalStaticArrayShouldNotCauseSegFaultTest
> * Bug36619JUnitTest -> MembershipAttributesAreSerializableTest
> * Bug34387DUnitTest -> CreateAndLocalDestroyInTXRegressionTest
> * Bug35214DUnitTest -> EntriesDoNotExpireDuringGIIRegressionTest
> * Bug38013DUnitTest -> RemotePRValuesAreNotDeserializedRegressionTest
> * Bug34948DUnitTest -> ValuesAreLazilyDeserializedRegressionTest
> Remaining:
> * 
> geode-core/src/test/java/org/apache/geode/cache/query/Bug32947ValueConstraintJUnitTest.java
> * geode-core/src/test/java/org/apache/geode/cache/query/BugJUnitTest.java
> * geode-core/src/test/java/org/apache/geode/cache30/Bug38741DUnitTest.java
> * geode-core/src/test/java/org/apache/geode/cache30/Bug40255JUnitTest.java
> * geode-core/src/test/java/org/apache/geode/cache30/Bug40662JUnitTest.java
> * geode-core/src/test/java/org/apache/geode/cache30/Bug44418JUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/distributed/internal/Bug40751DUnitTest.java
> * geode-core/src/test/java/org/apache/geode/internal/Bug49856JUnitTest.java
> * geode-core/src/test/java/org/apache/geode/internal/Bug51616JUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug33359DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug33726DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug33726JUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug34179TooManyFilesOpenJUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug34583JUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug37241DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug37244JUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug37377DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug37500JUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug39079DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug40299DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug40632DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug41091DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug41733DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug41957DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug42055DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug45164DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug45934DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug47667DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/Bug48182JUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/ha/Bug36853EventsExpiryDUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/ha/Bug48571DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/ha/Bug48879DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/Bug39356DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/Bug43684DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/Bug47388DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/partitioned/Bug51400DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/Bug40396DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/Bug36269DUnitTest.java
> * 
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/Bug36457DUnitTest.java
> * 
> 

[jira] [Commented] (GEODE-5021) JdbcConnectorService xsd is missing parameters on connection element

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5021:


Commit a6a72750021cf6d17a19e1c6adbb51643680e2d6 in geode's branch 
refs/heads/develop from [~apa...@the9muses.net]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=a6a7275 ]

GEODE-5021: Add parameters to connection in jdbc-1.0.xsd (#1748)



> JdbcConnectorService xsd is missing parameters on connection element
> 
>
> Key: GEODE-5021
> URL: https://issues.apache.org/jira/browse/GEODE-5021
> Project: Geode
>  Issue Type: Bug
>  Components: extensions
>Reporter: Kirk Lund
>Assignee: Kirk Lund
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> JdbcConnectorService xsd is missing parameters on connection element:
> {noformat}
>  minOccurs="0">
> 
> 
> 
>  use="optional"/>
>   use="optional"/>
>   use="optional"/>
>   name="password" use="optional"/>
> + name="parameters" use="optional"/>
>  
>  
>  
> {noformat}



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


[jira] [Commented] (GEODE-5004) Add unit tests for ErrorResultData

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5004:


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

GEODE-5004: Add unit tests for ErrorResultData (#1744)



> Add unit tests for ErrorResultData
> --
>
> Key: GEODE-5004
> URL: https://issues.apache.org/jira/browse/GEODE-5004
> Project: Geode
>  Issue Type: Sub-task
>  Components: gfsh
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-5005) Add unit tests for InfoResultData

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5005:


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

GEODE-5005: Add unit tests for InfoResultData (#1745)



> Add unit tests for InfoResultData
> -
>
> Key: GEODE-5005
> URL: https://issues.apache.org/jira/browse/GEODE-5005
> Project: Geode
>  Issue Type: Sub-task
>  Components: gfsh
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-4819) Protobuf authorization state check needs to be refactored

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4819:


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

GEODE-4819: Separating authorization out from protobuf handlers

Removed unused imports that were causing compilation warnings


> Protobuf authorization state check needs to be refactored
> -
>
> Key: GEODE-4819
> URL: https://issues.apache.org/jira/browse/GEODE-4819
> Project: Geode
>  Issue Type: New Feature
>  Components: client/server
>Reporter: Brian Rowe
>Assignee: Dan Smith
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.6.0
>
>  Time Spent: 3h 10m
>  Remaining Estimate: 0h
>
> The original authorization flow for the protobuf (in the 
> ProtobufConnectionAuthorizingStateProcessor) would simply check whether the 
> user had the permission statically defined in the operations context and then 
> pass it to the handler if the check passed (doing the appropriate thread 
> local modifications in the state processor call).  With fine grained 
> permissions, we now generally have to have the operator parse out the 
> relevant fields to even determine the permission required.  The batch 
> operations are even worse in this regard as we'll potentially make many 
> authorization requests and need to handle the failures individually, which 
> forces us to include some level of nasty thread local management in the 
> handler itself (making it very easy to introduce bugs if this isn't done 
> correctly).  We should reevaluate how we make the authorization calls and see 
> if theres a more straightforward, less error-prone approach we can use.  
> Bonus points if we can push this down into some intermediate object 
> implementing the Region interface which can also be used by the old protocol 
> and REST API.



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


[jira] [Updated] (GEODE-5025) Update remaining CacheableBuiltins macros into templates

2018-04-06 Thread ASF GitHub Bot (JIRA)

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

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

> Update remaining CacheableBuiltins macros into templates
> 
>
> Key: GEODE-5025
> URL: https://issues.apache.org/jira/browse/GEODE-5025
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: David Kimura
>Priority: Major
>  Labels: pull-request-available
>
> Templates are more C++ style than macros and easier to debug.



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


[jira] [Created] (GEODE-5025) Update remaining CacheableBuiltins macros into templates

2018-04-06 Thread David Kimura (JIRA)
David Kimura created GEODE-5025:
---

 Summary: Update remaining CacheableBuiltins macros into templates
 Key: GEODE-5025
 URL: https://issues.apache.org/jira/browse/GEODE-5025
 Project: Geode
  Issue Type: Improvement
  Components: native client
Reporter: David Kimura


Templates are more C++ style than macros and easier to debug.



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


[jira] [Updated] (GEODE-4957) The key used in a putIfAbsent call that returns null may not be the one in the RegionEntry

2018-04-06 Thread ASF GitHub Bot (JIRA)

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

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

> The key used in a putIfAbsent call that returns null may not be the one in 
> the RegionEntry
> --
>
> Key: GEODE-4957
> URL: https://issues.apache.org/jira/browse/GEODE-4957
> Project: Geode
>  Issue Type: Bug
>  Components: regions
>Reporter: Barry Oglesby
>Priority: Major
>  Labels: pull-request-available
>
> With simultaneous putIfAbsent calls, sometimes the thread that returns null 
> is not the thread that actually creates the RegionEntry.
> Below is some logging that shows this behavior.
> Thread-77 returns null from the putIfAbsent call (which means there was no 
> previous value). 1 ms before Thread-77's putEntryIfAbsent call, Thread-9 
> creates the RegionEntry. You can see that because not only is oldRe=null for 
> Thread-9, but also the event's key (eventKey) and entry's key (reKey) are 
> identical. But Thread-9 returns a non-null old value.
> {noformat}
> Thread-77 at 1522187267493: AbstractRegionMap.putEntryIfAbsent 
> regionEntry=VersionedStatsDiskLRURegionEntryHeapObjectKey@6a8119a0 
> (key=ComplexKey[identity=1682369152; key=key]; rawValue=REMOVED_PHASE1; 
> version=\{v0; rv0; ds=0; time=0};member=null); 
> oldRe=VersionedStatsDiskLRURegionEntryHeapObjectKey@1aac7604 
> (key=ComplexKey[identity=342592289; key=key]; rawValue=REMOVED_PHASE1; 
> version=\{v0; rv0; ds=0; time=0};member=null)
> Thread-77 at 1522187267493: AbstractRegionMap.basicPut 
> eventKey=ComplexKey[identity=1682369152; key=key]; 
> reKey=ComplexKey[identity=342592289; key=key]
> Thread-77 at 1522187267500: LocalRegion.putIfAbsent returning null
> {noformat}
> {noformat}
> Thread-9 at 1522187267492: AbstractRegionMap.putEntryIfAbsent 
> regionEntry=VersionedStatsDiskLRURegionEntryHeapObjectKey@1aac7604 
> (key=ComplexKey[identity=342592289; key=key]; rawValue=REMOVED_PHASE1; 
> version=\{v0; rv0; ds=0; time=0};member=null); oldRe=null
> Thread-9 at 1522187267495: AbstractRegionMap.basicPut 
> eventKey=ComplexKey[identity=342592289; key=key]; 
> reKey=ComplexKey[identity=342592289; key=key]
> Thread-9 at 1522187267504: LocalRegion.putIfAbsent returning v1
> {noformat}



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


[jira] [Commented] (GEODE-5000) When initializing a client cache, we don't need to request/apply cluster configuration

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5000:


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

GEODE-5000: do not request/apply cluster config when creating client … (#1739)

* do not request/apply cluster config when creating client cache.
* give client cache a no-op security service to avoid NPE.


> When initializing a client cache, we don't need to request/apply cluster 
> configuration
> --
>
> Key: GEODE-5000
> URL: https://issues.apache.org/jira/browse/GEODE-5000
> Project: Geode
>  Issue Type: Bug
>  Components: configuration
>Affects Versions: 1.4.0
>Reporter: Jinmei Liao
>Assignee: Jinmei Liao
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> The user running a gemfire client doesn't have write access to the local dirs 
> in the customer environment, and they get an stack trace in their logs. This 
> is caused by a client cache trying to request/apply cluster configuration.
> {noformat}
> [error 2018/02/12 17:52:13.899 EST  tid=0x12] Error 
> when attempting to deploy JAR files on load.
> java.io.IOException: Unable to write to deploy directory
> at 
> org.apache.geode.internal.JarDeployer.verifyWritableDeployDirectory(JarDeployer.java:626)
> at 
> org.apache.geode.internal.JarDeployer.loadPreviouslyDeployedJars(JarDeployer.java:74)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.initialize(GemFireCacheImpl.java:1242)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreate(GemFireCacheImpl.java:794)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createClient(GemFireCacheImpl.java:767)
> at 
> org.apache.geode.cache.client.ClientCacheFactory.basicCreate(ClientCacheFactory.java:257)
> at 
> org.apache.geode.cache.client.ClientCacheFactory.create(ClientCacheFactory.java:207){noformat}



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


[jira] [Commented] (GEODE-4830) Modify list jndi-binding gfsh command

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4830:


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

GEODE-4830: modify the message when no jndi-binding is found. (#1732)



> Modify list jndi-binding gfsh command 
> --
>
> Key: GEODE-4830
> URL: https://issues.apache.org/jira/browse/GEODE-4830
> Project: Geode
>  Issue Type: Sub-task
>  Components: docs, gfsh
>Reporter: Barbara Pruijn
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.6.0
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> The list jndi-binding command currently displays jndi-bindings that are 
> active.
> We need to modify the output of this command to list all jndi-bindings that 
> are listed in the cluster config and indicate in the output of this command 
> whether the binding is active or configured.
> We should update the help text to reflect this change. A suggested help text 
> is:
> {code:java}
> List all jndi bindings, active and configured. An active binding is one that 
> is bound to the server's jndi context (and also listed in the cluster 
> config). A configured binding is one that is listed in the cluster config, 
> but is not active.{code}
>  



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


[jira] [Updated] (GEODE-5024) Use debug build of com.pedjak.gradle.plugins.dockerized-test

2018-04-06 Thread ASF GitHub Bot (JIRA)

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

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

> Use debug build of com.pedjak.gradle.plugins.dockerized-test
> 
>
> Key: GEODE-5024
> URL: https://issues.apache.org/jira/browse/GEODE-5024
> Project: Geode
>  Issue Type: Task
>  Components: build, tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>
> This plugin is being hosted at s3://geode-maven. It is a debug build to try 
> and resolve the current docker issues we have in CI.
> The plugin has been forked to 
> https://github.com/jdeppe-pivotal/gradle-dockerized-test-plugin



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


[jira] [Assigned] (GEODE-5024) Use debug build of com.pedjak.gradle.plugins.dockerized-test

2018-04-06 Thread Jens Deppe (JIRA)

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

Jens Deppe reassigned GEODE-5024:
-

Assignee: Jens Deppe

> Use debug build of com.pedjak.gradle.plugins.dockerized-test
> 
>
> Key: GEODE-5024
> URL: https://issues.apache.org/jira/browse/GEODE-5024
> Project: Geode
>  Issue Type: Task
>  Components: build, tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>
> This plugin is being hosted at s3://geode-maven. It is a debug build to try 
> and resolve the current docker issues we have in CI.
> The plugin has been forked to 
> https://github.com/jdeppe-pivotal/gradle-dockerized-test-plugin



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


[jira] [Created] (GEODE-5024) Use debug build of com.pedjak.gradle.plugins.dockerized-test

2018-04-06 Thread Jens Deppe (JIRA)
Jens Deppe created GEODE-5024:
-

 Summary: Use debug build of 
com.pedjak.gradle.plugins.dockerized-test
 Key: GEODE-5024
 URL: https://issues.apache.org/jira/browse/GEODE-5024
 Project: Geode
  Issue Type: Task
  Components: build, tests
Reporter: Jens Deppe


This plugin is being hosted at s3://geode-maven. It is a debug build to try and 
resolve the current docker issues we have in CI.

The plugin has been forked to 
https://github.com/jdeppe-pivotal/gradle-dockerized-test-plugin



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


[jira] [Created] (GEODE-5023) Exception not producing stack traces.

2018-04-06 Thread Jacob S. Barrett (JIRA)
Jacob S. Barrett created GEODE-5023:
---

 Summary: Exception not producing stack traces.
 Key: GEODE-5023
 URL: https://issues.apache.org/jira/browse/GEODE-5023
 Project: Geode
  Issue Type: Task
  Components: native client
Reporter: Jacob S. Barrett


Somewhere in refactoring the constructor to {{StackTrace}} was dropped form 
{{Exception}} so no stack traces are being produced.



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


[jira] [Updated] (GEODE-5023) Exception not producing stack traces.

2018-04-06 Thread Jacob S. Barrett (JIRA)

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

Jacob S. Barrett updated GEODE-5023:

Issue Type: Bug  (was: Task)

> Exception not producing stack traces.
> -
>
> Key: GEODE-5023
> URL: https://issues.apache.org/jira/browse/GEODE-5023
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Jacob S. Barrett
>Priority: Major
>
> Somewhere in refactoring the constructor to {{StackTrace}} was dropped form 
> {{Exception}} so no stack traces are being produced.



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


[jira] [Resolved] (GEODE-5003) Add unit tests for CompositeResultData

2018-04-06 Thread Jens Deppe (JIRA)

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

Jens Deppe resolved GEODE-5003.
---
   Resolution: Fixed
Fix Version/s: 1.6.0

> Add unit tests for CompositeResultData
> --
>
> Key: GEODE-5003
> URL: https://issues.apache.org/jira/browse/GEODE-5003
> Project: Geode
>  Issue Type: Sub-task
>  Components: gfsh
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.6.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-5003) Add unit tests for CompositeResultData

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-5003:


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

GEODE-5003: Add tests for CompositeResultData (#1743)



> Add unit tests for CompositeResultData
> --
>
> Key: GEODE-5003
> URL: https://issues.apache.org/jira/browse/GEODE-5003
> Project: Geode
>  Issue Type: Sub-task
>  Components: gfsh
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (GEODE-4624) Add a new stat for AyncEventQueue/GatewaySender to track the processing of queueRemovals

2018-04-06 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on GEODE-4624:


Commit c08ebf1edd217734633656262cea0b2503ab74de in geode's branch 
refs/heads/feature/GEODE-4624 from zhouxh
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=c08ebf1 ]

GEODE-4624: Add a new stat for AyncEventQueue/GatewaySender to track the 
processing of queueRemovals


> Add a new stat for AyncEventQueue/GatewaySender to track the processing of 
> queueRemovals
> 
>
> Key: GEODE-4624
> URL: https://issues.apache.org/jira/browse/GEODE-4624
> Project: Geode
>  Issue Type: Bug
>  Components: docs, wan
>Affects Versions: 1.5.0
>Reporter: Shelley Lynn Hughes-Godfrey
>Assignee: xiaojian zhou
>Priority: Major
>
> We currently track the number of events queues, queue size and 
> eventsDistributed ... but we don't track the number of events removed via 
> queue removal. 



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