[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

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



##
File path: cppcache/test/ByteArrayFixture.cpp
##
@@ -20,7 +20,7 @@
 ::testing::AssertionResult ByteArrayFixture::assertByteArrayEqual(
 const char* /*expectedStr*/, const char* /*bytesStr*/, const char* 
expected,
 const apache::geode::client::ByteArray& bytes) {
-  // One would normally just use std::regex but gcc 4.4.7 is lacking.
+  // One would normally just use boost::regex but gcc 4.4.7 is lacking.

Review comment:
   How about just resolving the issue in the comment. We don't support GCC 
4.4.7 anymore.

##
File path: cppcache/include/geode/CacheableString.hpp
##
@@ -54,11 +54,11 @@ class APACHE_GEODE_EXPORT CacheableString
   : m_str(std::move(value)), m_hashcode(0) {
 bool ascii = isAscii(m_str);
 
-m_type = m_str.length() > (std::numeric_limits::max)()
- ? ascii ? DSCode::CacheableASCIIStringHuge
- : DSCode::CacheableStringHuge
- : ascii ? DSCode::CacheableASCIIString
- : DSCode::CacheableString;
+m_type =
+m_str.length() > (std::numeric_limits::max)()
+? ascii ? DSCode::CacheableASCIIStringHuge
+: DSCode::CacheableStringHuge
+: ascii ? DSCode::CacheableASCIIString : DSCode::CacheableString;

Review comment:
   Did you make these changes on Windows? The CI version and macOS version 
seem to be in agreement. 




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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pivotal-jbarrett commented on pull request #831:
URL: https://github.com/apache/geode-native/pull/831#issuecomment-882667398


   > > This seems like a really big hammer for what strikes me an issue with 
maybe a specific RHEL C++ runtime patch or gcc patch. I didn't see any open 
tickets with RHEL or GNU regarding these issues in the GEODE ticket. Given that 
boost::regex is the basis for std::regex if we are using std::regex incorrectly 
resulting in different undefined behavior in RHEL then I would be just as 
concerned with our use of boost::regex.
   > 
   > I spent most of last week picking up and discarding various "hammers" as 
solutions to this problem - this was the first one that worked. Let me know 
what mitigations you think we need for this, I'm fine with most things. If we 
need/want a JIRA ticket to revert this back once it's fixed by RedHat or 
whomever, that's fine. I would also argue it's not really _that_ big of a 
hammer, since the change itself took about an hour to make and verify, and 
backing it out is the work of a few minutes. I'll figure out how to file the 
bug with RedHat and GNU today, but I don't think waiting for them to provide a 
fix is a viable strategy. We need to get our CI pipeline off the floor so we 
can proceed with dev work and know we're not further damaging the product on 
RHEL-8.
   
   As long as we can get issues opened with RH and and with ourselves to revert 
back to `std::regex` once we or RH fixes the underlying issue, I could get on 
board with this change.


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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9430) Update Geode Session Management example

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

davebarnes97 merged pull request #108:
URL: https://github.com/apache/geode-examples/pull/108


   


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

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

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


> Update Geode Session Management example
> ---
>
> Key: GEODE-9430
> URL: https://issues.apache.org/jira/browse/GEODE-9430
> Project: Geode
>  Issue Type: Bug
>  Components: examples
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.13.4, 1.14.0, 1.15.0
>
>
> Issue GEODE-9426 included issues related to the user guide and a related 
> example. This tracks the fact that example needs updating.



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on pull request #831:
URL: https://github.com/apache/geode-native/pull/831#issuecomment-882661385


   > This seems like a really big hammer for what strikes me an issue with 
maybe a specific RHEL C++ runtime patch or gcc patch. I didn't see any open 
tickets with RHEL or GNU regarding these issues in the GEODE ticket. Given that 
boost::regex is the basis for std::regex if we are using std::regex incorrectly 
resulting in different undefined behavior in RHEL then I would be just as 
concerned with our use of boost::regex.
   
   I spent most of last week picking up and discarding various "hammers" as 
solutions to this problem - this was the first one that worked.  Let me know 
what mitigations you think we need for this, I'm fine with most things.  If we 
need/want a JIRA ticket to revert this back once it's fixed by RedHat or 
whomever, that's fine.  I would also argue it's not really _that_ big of a 
hammer, since the change itself took about an hour to make and verify, and 
backing it out is the work of a few minutes.  I'll figure out how to file the 
bug with RedHat and GNU today, but I don't think waiting for them to provide a 
fix is a viable strategy.  We need to get our CI pipeline off the floor so we 
can proceed with dev work and know we're not further damaging the product on 
RHEL-8.


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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #831:
URL: https://github.com/apache/geode-native/pull/831#discussion_r672430467



##
File path: cppcache/include/geode/CacheableString.hpp
##
@@ -54,11 +54,11 @@ class APACHE_GEODE_EXPORT CacheableString
   : m_str(std::move(value)), m_hashcode(0) {
 bool ascii = isAscii(m_str);
 
-m_type = m_str.length() > (std::numeric_limits::max)()
- ? ascii ? DSCode::CacheableASCIIStringHuge
- : DSCode::CacheableStringHuge
- : ascii ? DSCode::CacheableASCIIString
- : DSCode::CacheableString;
+m_type =
+m_str.length() > (std::numeric_limits::max)()
+? ascii ? DSCode::CacheableASCIIStringHuge
+: DSCode::CacheableStringHuge
+: ascii ? DSCode::CacheableASCIIString : DSCode::CacheableString;

Review comment:
   Fixed - just another artifact of the fact that the CI version of 
clangformat is "special" :/




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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9430) Update Geode Session Management example

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

davebarnes97 merged pull request #108:
URL: https://github.com/apache/geode-examples/pull/108


   


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

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

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


> Update Geode Session Management example
> ---
>
> Key: GEODE-9430
> URL: https://issues.apache.org/jira/browse/GEODE-9430
> Project: Geode
>  Issue Type: Bug
>  Components: examples
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.13.4, 1.14.0, 1.15.0
>
>
> Issue GEODE-9426 included issues related to the user guide and a related 
> example. This tracks the fact that example needs updating.



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pivotal-jbarrett commented on pull request #831:
URL: https://github.com/apache/geode-native/pull/831#issuecomment-882667398


   > > This seems like a really big hammer for what strikes me an issue with 
maybe a specific RHEL C++ runtime patch or gcc patch. I didn't see any open 
tickets with RHEL or GNU regarding these issues in the GEODE ticket. Given that 
boost::regex is the basis for std::regex if we are using std::regex incorrectly 
resulting in different undefined behavior in RHEL then I would be just as 
concerned with our use of boost::regex.
   > 
   > I spent most of last week picking up and discarding various "hammers" as 
solutions to this problem - this was the first one that worked. Let me know 
what mitigations you think we need for this, I'm fine with most things. If we 
need/want a JIRA ticket to revert this back once it's fixed by RedHat or 
whomever, that's fine. I would also argue it's not really _that_ big of a 
hammer, since the change itself took about an hour to make and verify, and 
backing it out is the work of a few minutes. I'll figure out how to file the 
bug with RedHat and GNU today, but I don't think waiting for them to provide a 
fix is a viable strategy. We need to get our CI pipeline off the floor so we 
can proceed with dev work and know we're not further damaging the product on 
RHEL-8.
   
   As long as we can get issues opened with RH and and with ourselves to revert 
back to `std::regex` once we or RH fixes the underlying issue, I could get on 
board with this change.


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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #831:
URL: https://github.com/apache/geode-native/pull/831#discussion_r672430467



##
File path: cppcache/include/geode/CacheableString.hpp
##
@@ -54,11 +54,11 @@ class APACHE_GEODE_EXPORT CacheableString
   : m_str(std::move(value)), m_hashcode(0) {
 bool ascii = isAscii(m_str);
 
-m_type = m_str.length() > (std::numeric_limits::max)()
- ? ascii ? DSCode::CacheableASCIIStringHuge
- : DSCode::CacheableStringHuge
- : ascii ? DSCode::CacheableASCIIString
- : DSCode::CacheableString;
+m_type =
+m_str.length() > (std::numeric_limits::max)()
+? ascii ? DSCode::CacheableASCIIStringHuge
+: DSCode::CacheableStringHuge
+: ascii ? DSCode::CacheableASCIIString : DSCode::CacheableString;

Review comment:
   Fixed - just another artifact of the fact that the CI version of 
clangformat is "special" :/




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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on pull request #831:
URL: https://github.com/apache/geode-native/pull/831#issuecomment-882661385


   > This seems like a really big hammer for what strikes me an issue with 
maybe a specific RHEL C++ runtime patch or gcc patch. I didn't see any open 
tickets with RHEL or GNU regarding these issues in the GEODE ticket. Given that 
boost::regex is the basis for std::regex if we are using std::regex incorrectly 
resulting in different undefined behavior in RHEL then I would be just as 
concerned with our use of boost::regex.
   
   I spent most of last week picking up and discarding various "hammers" as 
solutions to this problem - this was the first one that worked.  Let me know 
what mitigations you think we need for this, I'm fine with most things.  If we 
need/want a JIRA ticket to revert this back once it's fixed by RedHat or 
whomever, that's fine.  I would also argue it's not really _that_ big of a 
hammer, since the change itself took about an hour to make and verify, and 
backing it out is the work of a few minutes.  I'll figure out how to file the 
bug with RedHat and GNU today, but I don't think waiting for them to provide a 
fix is a viable strategy.  We need to get our CI pipeline off the floor so we 
can proceed with dev work and know we're not further damaging the product on 
RHEL-8.


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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

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



##
File path: cppcache/test/ByteArrayFixture.cpp
##
@@ -20,7 +20,7 @@
 ::testing::AssertionResult ByteArrayFixture::assertByteArrayEqual(
 const char* /*expectedStr*/, const char* /*bytesStr*/, const char* 
expected,
 const apache::geode::client::ByteArray& bytes) {
-  // One would normally just use std::regex but gcc 4.4.7 is lacking.
+  // One would normally just use boost::regex but gcc 4.4.7 is lacking.

Review comment:
   How about just resolving the issue in the comment. We don't support GCC 
4.4.7 anymore.

##
File path: cppcache/include/geode/CacheableString.hpp
##
@@ -54,11 +54,11 @@ class APACHE_GEODE_EXPORT CacheableString
   : m_str(std::move(value)), m_hashcode(0) {
 bool ascii = isAscii(m_str);
 
-m_type = m_str.length() > (std::numeric_limits::max)()
- ? ascii ? DSCode::CacheableASCIIStringHuge
- : DSCode::CacheableStringHuge
- : ascii ? DSCode::CacheableASCIIString
- : DSCode::CacheableString;
+m_type =
+m_str.length() > (std::numeric_limits::max)()
+? ascii ? DSCode::CacheableASCIIStringHuge
+: DSCode::CacheableStringHuge
+: ascii ? DSCode::CacheableASCIIString : DSCode::CacheableString;

Review comment:
   Did you make these changes on Windows? The CI version and macOS version 
seem to be in agreement. 




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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9070) CI Failure: ClientServerSessionCacheDUnitTest > addServerToExistingClusterCreatesSessionRegion

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9070:


Commit 400dee12fa2d35d59adb81655bf811898d311d6c in geode's branch 
refs/heads/develop from Sarah
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=400dee1 ]

GEODE-9070: Improve ClientServerSessionCacheDUnitTest and add additional 
logging (#6567)



> CI Failure: ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion
> --
>
> Key: GEODE-9070
> URL: https://issues.apache.org/jira/browse/GEODE-9070
> Project: Geode
>  Issue Type: Bug
>  Components: ci, http session
>Reporter: Jens Deppe
>Assignee: Benjamin P Ross
>Priority: Major
>  Labels: pull-request-available
>
> {noformat}
>  org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion FAILED
> 00:47:45org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest$$Lambda$84/1299235653.run
>  in VM 1 running on Host 51208612ea94 with 4 VMs
> 00:47:45at 
> org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> 00:47:45at org.apache.geode.test.dunit.VM.invoke(VM.java:448)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.addServerToExistingClusterCreatesSessionRegion(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45org.awaitility.core.ConditionTimeoutException: Assertion 
> condition defined as a lambda expression in 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[] within 5 minutes.
> 00:47:45at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:679)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.lambda$addServerToExistingClusterCreatesSessionRegion$bb17a952$1(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45java.lang.AssertionError: 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[]
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateBootstrapped(ClientServerSessionCacheDUnitTest.java:258)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateServer(ClientServerSessionCacheDUnitTest.java:245)
> 00:47:53{noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-results/distributedTest/161716/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-artifacts/161716/distributedtestfiles-OpenJDK8-1.15.0-build.0081.tgz



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


[jira] [Created] (GEODE-9439) Convert CertifacteBuilder to sun/jdk APIs

2021-07-20 Thread Jens Deppe (Jira)
Jens Deppe created GEODE-9439:
-

 Summary: Convert CertifacteBuilder to sun/jdk APIs
 Key: GEODE-9439
 URL: https://issues.apache.org/jira/browse/GEODE-9439
 Project: Geode
  Issue Type: Test
  Components: tests
Reporter: Jens Deppe


The {{CertificateBuilder}} test utility uses Bouncy Castle APIs to build CA and 
regular certs for test purposes. In some cases it is desirable for these 
certificates to be serializable. In such cases it is also required that the BC 
security provider have a higher priority than the standard java one otherwise 
the deserialized certificates are not usable. 

It would be less trouble to just use standard jdk APIs to build these 
certificates. Although no {{X509}} APIs are public/documented they are well 
used throughout the JDK. For example the {{keytool}} utility. Java 9 introduces 
its own {{CertificateBuilder}} API which could eventually replace this one.



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


[jira] [Assigned] (GEODE-9070) CI Failure: ClientServerSessionCacheDUnitTest > addServerToExistingClusterCreatesSessionRegion

2021-07-20 Thread Sarah Abbey (Jira)


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

Sarah Abbey reassigned GEODE-9070:
--

Assignee: Sarah Abbey  (was: Benjamin P Ross)

> CI Failure: ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion
> --
>
> Key: GEODE-9070
> URL: https://issues.apache.org/jira/browse/GEODE-9070
> Project: Geode
>  Issue Type: Bug
>  Components: ci, http session
>Reporter: Jens Deppe
>Assignee: Sarah Abbey
>Priority: Major
>  Labels: pull-request-available
>
> {noformat}
>  org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion FAILED
> 00:47:45org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest$$Lambda$84/1299235653.run
>  in VM 1 running on Host 51208612ea94 with 4 VMs
> 00:47:45at 
> org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> 00:47:45at org.apache.geode.test.dunit.VM.invoke(VM.java:448)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.addServerToExistingClusterCreatesSessionRegion(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45org.awaitility.core.ConditionTimeoutException: Assertion 
> condition defined as a lambda expression in 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[] within 5 minutes.
> 00:47:45at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:679)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.lambda$addServerToExistingClusterCreatesSessionRegion$bb17a952$1(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45java.lang.AssertionError: 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[]
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateBootstrapped(ClientServerSessionCacheDUnitTest.java:258)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateServer(ClientServerSessionCacheDUnitTest.java:245)
> 00:47:53{noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-results/distributedTest/161716/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-artifacts/161716/distributedtestfiles-OpenJDK8-1.15.0-build.0081.tgz



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


[jira] [Updated] (GEODE-9439) Convert CertifacteBuilder to sun/jdk APIs

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

> Convert CertifacteBuilder to sun/jdk APIs
> -
>
> Key: GEODE-9439
> URL: https://issues.apache.org/jira/browse/GEODE-9439
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>
> The {{CertificateBuilder}} test utility uses Bouncy Castle APIs to build CA 
> and regular certs for test purposes. In some cases it is desirable for these 
> certificates to be serializable. In such cases it is also required that the 
> BC security provider have a higher priority than the standard java one 
> otherwise the deserialized certificates are not usable. 
> It would be less trouble to just use standard jdk APIs to build these 
> certificates. Although no {{X509}} APIs are public/documented they are well 
> used throughout the JDK. For example the {{keytool}} utility. Java 9 
> introduces its own {{CertificateBuilder}} API which could eventually replace 
> this one.



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


[jira] [Resolved] (GEODE-9070) CI Failure: ClientServerSessionCacheDUnitTest > addServerToExistingClusterCreatesSessionRegion

2021-07-20 Thread Sarah Abbey (Jira)


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

Sarah Abbey resolved GEODE-9070.

Fix Version/s: 1.15.0
   Resolution: Fixed

This issue occurs when the function tries to execute on a member that has just 
joined the cluster, but because the new view is not done processing by 
membership, the member is considered shunned and nonexistent. Root issue 
(GEODE-9350) was fixed and backported to 1.14.

Merged PR that adds tests improvements and debug logging to assist in 
diagnosing the issue if it ever happens again.

> CI Failure: ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion
> --
>
> Key: GEODE-9070
> URL: https://issues.apache.org/jira/browse/GEODE-9070
> Project: Geode
>  Issue Type: Bug
>  Components: ci, http session
>Reporter: Jens Deppe
>Assignee: Sarah Abbey
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {noformat}
>  org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion FAILED
> 00:47:45org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest$$Lambda$84/1299235653.run
>  in VM 1 running on Host 51208612ea94 with 4 VMs
> 00:47:45at 
> org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> 00:47:45at org.apache.geode.test.dunit.VM.invoke(VM.java:448)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.addServerToExistingClusterCreatesSessionRegion(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45org.awaitility.core.ConditionTimeoutException: Assertion 
> condition defined as a lambda expression in 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[] within 5 minutes.
> 00:47:45at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:679)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.lambda$addServerToExistingClusterCreatesSessionRegion$bb17a952$1(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45java.lang.AssertionError: 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[]
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateBootstrapped(ClientServerSessionCacheDUnitTest.java:258)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateServer(ClientServerSessionCacheDUnitTest.java:245)
> 00:47:53{noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-results/distributedTest/161716/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-artifacts/161716/distributedtestfiles-OpenJDK8-1.15.0-build.0081.tgz



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


[jira] [Updated] (GEODE-9070) CI Failure: ClientServerSessionCacheDUnitTest > addServerToExistingClusterCreatesSessionRegion

2021-07-20 Thread Sarah Abbey (Jira)


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

Sarah Abbey updated GEODE-9070:
---
Affects Version/s: 1.15.0

> CI Failure: ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion
> --
>
> Key: GEODE-9070
> URL: https://issues.apache.org/jira/browse/GEODE-9070
> Project: Geode
>  Issue Type: Bug
>  Components: ci, http session
>Affects Versions: 1.15.0
>Reporter: Jens Deppe
>Assignee: Sarah Abbey
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {noformat}
>  org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest > 
> addServerToExistingClusterCreatesSessionRegion FAILED
> 00:47:45org.apache.geode.test.dunit.RMIException: While invoking 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest$$Lambda$84/1299235653.run
>  in VM 1 running on Host 51208612ea94 with 4 VMs
> 00:47:45at 
> org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631)
> 00:47:45at org.apache.geode.test.dunit.VM.invoke(VM.java:448)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.addServerToExistingClusterCreatesSessionRegion(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45org.awaitility.core.ConditionTimeoutException: Assertion 
> condition defined as a lambda expression in 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[] within 5 minutes.
> 00:47:45at 
> org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:165)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
> 00:47:45at 
> org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:895)
> 00:47:45at 
> org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:679)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.lambda$addServerToExistingClusterCreatesSessionRegion$bb17a952$1(ClientServerSessionCacheDUnitTest.java:100)
> 00:47:45
> 00:47:45Caused by:
> 00:47:45java.lang.AssertionError: 
> 00:47:45Expected size: 1 but was: 0 in:
> 00:47:45[]
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateBootstrapped(ClientServerSessionCacheDUnitTest.java:258)
> 00:47:45at 
> org.apache.geode.modules.util.ClientServerSessionCacheDUnitTest.validateServer(ClientServerSessionCacheDUnitTest.java:245)
> 00:47:53{noformat}
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-results/distributedTest/161716/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Test report artifacts from this job are available at:
> http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0081/test-artifacts/161716/distributedtestfiles-OpenJDK8-1.15.0-build.0081.tgz



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #831:
URL: https://github.com/apache/geode-native/pull/831#discussion_r673218319



##
File path: cppcache/test/ByteArrayFixture.cpp
##
@@ -20,7 +20,7 @@
 ::testing::AssertionResult ByteArrayFixture::assertByteArrayEqual(
 const char* /*expectedStr*/, const char* /*bytesStr*/, const char* 
expected,
 const apache::geode::client::ByteArray& bytes) {
-  // One would normally just use std::regex but gcc 4.4.7 is lacking.
+  // One would normally just use boost::regex but gcc 4.4.7 is lacking.

Review comment:
   Hmmm, impenetrable test code with a somewhat cryptic comment about a 
compiler we no longer use.  How about we just delete the comment and move on?




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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9431:


Commit 7bcaa9ee5806020f5a07c5919c419df6556debf9 in geode-native's branch 
refs/heads/develop from Matthew Reddington
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=7bcaa9e ]

GEODE-9431: Replaced std regex with Boost due to RHEL8. (#831)

* Replaced std regex with Boost due to RHEL8.
* Fix formatting issues

Co-authored-by: Blake Bender 

> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

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


   


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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Created] (GEODE-9440) Revert changes for GEODE-9431

2021-07-20 Thread Blake Bender (Jira)
Blake Bender created GEODE-9440:
---

 Summary: Revert changes for GEODE-9431
 Key: GEODE-9440
 URL: https://issues.apache.org/jira/browse/GEODE-9440
 Project: Geode
  Issue Type: Task
  Components: native client
Reporter: Blake Bender


We encountered a problem with `std::regex` crashing on RHEL-8 in release 
builds, and the first fix we found that worked was to switch to `boost::regex`. 
 We're filing bugs with RedHat and GNU, so if/when the issue is resolved we 
will need to verify the fix and revert the workaround.  We should be using 
`std::` objects whenever possible, certainly for something as mainstream as 
`regex`.



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


[jira] [Resolved] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread Blake Bender (Jira)


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

Blake Bender resolved GEODE-9431.
-
Resolution: Fixed

> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Updated] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread Blake Bender (Jira)


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

Blake Bender updated GEODE-9431:

Fix Version/s: 1.15.0

> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Closed] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread Blake Bender (Jira)


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

Blake Bender closed GEODE-9431.
---

> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Commented] (GEODE-9431) CI Failure: SegFault in apache-geode_unittests

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

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



##
File path: cppcache/test/ByteArrayFixture.cpp
##
@@ -20,7 +20,7 @@
 ::testing::AssertionResult ByteArrayFixture::assertByteArrayEqual(
 const char* /*expectedStr*/, const char* /*bytesStr*/, const char* 
expected,
 const apache::geode::client::ByteArray& bytes) {
-  // One would normally just use std::regex but gcc 4.4.7 is lacking.
+  // One would normally just use boost::regex but gcc 4.4.7 is lacking.

Review comment:
   Yup




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

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

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


> CI Failure: SegFault in apache-geode_unittests
> --
>
> Key: GEODE-9431
> URL: https://issues.apache.org/jira/browse/GEODE-9431
> Project: Geode
>  Issue Type: Bug
>  Components: native client
>Reporter: Kamilla Aslami
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> {{Two consequent geode-native-develop/build-rhel-8-release runs failed with 
> segmentation fault: }}
> {noformat}
> selected worker: 3eb01fee-0959-4e2d-8c25-44a153962eaa
> Warning: Permanently added '34.67.7.72' (ECDSA) to the list of known hosts.
> Test project /home/build/build/cppcache/test
> Start 1: apache-geode_unittests
> 1/1 Test #1: apache-geode_unittests ...***Exception: SegFault  0.43 
> sec
> Running main() from 
> /home/build/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
> [==] Running 374 tests from 42 test suites.
> [--] Global test environment set-up.
> [--] 6 tests from durationTest
> [ RUN  ] durationTest.ceil
> [   OK ] durationTest.ceil (0 ms)
> [ RUN  ] durationTest.toString
> [   OK ] durationTest.toString (0 ms)
> [ RUN  ] durationTest.fromString
> [   OK ] durationTest.fromString (0 ms)
> [ RUN  ] durationTest.fromStringWithCeil
> [   OK ] durationTest.fromStringWithCeil (0 ms)
> [ RUN  ] durationTest.fromStringException
> [   OK ] durationTest.fromStringException (0 ms)
> [ RUN  ] durationTest.assertBounds
> [   OK ] durationTest.assertBounds (1 ms)
> [--] 6 tests from durationTest (1 ms total){noformat}
> ...
> {noformat}
> 0% tests passed, 1 tests failed out of 1
> Total Test time (real) =   0.91 sec
> The following tests FAILED:
>    1 - apache-geode_unittests (SEGFAULT)
> Errors while running CTest{noformat}
>  
>  



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


[jira] [Assigned] (GEODE-9378) Implement ZRANGEBYSCORE Command

2021-07-20 Thread Ray Ingles (Jira)


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

Ray Ingles reassigned GEODE-9378:
-

Assignee: Ray Ingles

> Implement ZRANGEBYSCORE Command
> ---
>
> Key: GEODE-9378
> URL: https://issues.apache.org/jira/browse/GEODE-9378
> Project: Geode
>  Issue Type: New Feature
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Wayne
>Assignee: Ray Ingles
>Priority: Major
>  Labels: pull-request-available, redis
>
> Implement the [ZRANGEBYSCORE|https://redis.io/commands/zrangebyscore] command.
> +Acceptance Criteria+
> The ZRANGEBYSCORE command has been implemented along with appropriate unit 
> tests.
>  
> The command has been added to the AbstractHitsMissesIntegrationTest.
> The command has been tested using the redis-cli tool.
>  
>  



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


[jira] [Commented] (GEODE-9378) Implement ZRANGEBYSCORE Command

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9378:


Commit 0726d5a445d218b3775902d3a4dc4da5308ae4ed in geode's branch 
refs/heads/develop from Ray Ingles
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=0726d5a ]

GEODE-9378: Implement ZRANGEBYSCORE (#6700)

GEODE-9378: Implements the ZRANGEBYSCORE command, including LIMITS option. Also 
fixes a formatting difference between Radish and Redis regarding Double values 
that represent integers.

> Implement ZRANGEBYSCORE Command
> ---
>
> Key: GEODE-9378
> URL: https://issues.apache.org/jira/browse/GEODE-9378
> Project: Geode
>  Issue Type: New Feature
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Wayne
>Assignee: Ray Ingles
>Priority: Major
>  Labels: pull-request-available, redis
>
> Implement the [ZRANGEBYSCORE|https://redis.io/commands/zrangebyscore] command.
> +Acceptance Criteria+
> The ZRANGEBYSCORE command has been implemented along with appropriate unit 
> tests.
>  
> The command has been added to the AbstractHitsMissesIntegrationTest.
> The command has been tested using the redis-cli tool.
>  
>  



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


[jira] [Commented] (GEODE-9378) Implement ZRANGEBYSCORE Command

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9378:


Commit 0726d5a445d218b3775902d3a4dc4da5308ae4ed in geode's branch 
refs/heads/develop from Ray Ingles
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=0726d5a ]

GEODE-9378: Implement ZRANGEBYSCORE (#6700)

GEODE-9378: Implements the ZRANGEBYSCORE command, including LIMITS option. Also 
fixes a formatting difference between Radish and Redis regarding Double values 
that represent integers.

> Implement ZRANGEBYSCORE Command
> ---
>
> Key: GEODE-9378
> URL: https://issues.apache.org/jira/browse/GEODE-9378
> Project: Geode
>  Issue Type: New Feature
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Wayne
>Assignee: Ray Ingles
>Priority: Major
>  Labels: pull-request-available, redis
>
> Implement the [ZRANGEBYSCORE|https://redis.io/commands/zrangebyscore] command.
> +Acceptance Criteria+
> The ZRANGEBYSCORE command has been implemented along with appropriate unit 
> tests.
>  
> The command has been added to the AbstractHitsMissesIntegrationTest.
> The command has been tested using the redis-cli tool.
>  
>  



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


[jira] [Resolved] (GEODE-9378) Implement ZRANGEBYSCORE Command

2021-07-20 Thread Ray Ingles (Jira)


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

Ray Ingles resolved GEODE-9378.
---
Fix Version/s: 1.15.0
   Resolution: Fixed

Implement ZRANGEBYSCORE command, including LIMIT option.

> Implement ZRANGEBYSCORE Command
> ---
>
> Key: GEODE-9378
> URL: https://issues.apache.org/jira/browse/GEODE-9378
> Project: Geode
>  Issue Type: New Feature
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Wayne
>Assignee: Ray Ingles
>Priority: Major
>  Labels: pull-request-available, redis
> Fix For: 1.15.0
>
>
> Implement the [ZRANGEBYSCORE|https://redis.io/commands/zrangebyscore] command.
> +Acceptance Criteria+
> The ZRANGEBYSCORE command has been implemented along with appropriate unit 
> tests.
>  
> The command has been added to the AbstractHitsMissesIntegrationTest.
> The command has been tested using the redis-cli tool.
>  
>  



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


[jira] [Updated] (GEODE-8609) Create a dunit suspect file per VM

2021-07-20 Thread Nabarun Nag (Jira)


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

Nabarun Nag updated GEODE-8609:
---
Fix Version/s: 1.14.0

> Create a dunit suspect file per VM
> --
>
> Key: GEODE-8609
> URL: https://issues.apache.org/jira/browse/GEODE-8609
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: blocks-1.14.0​, pull-request-available
> Fix For: 1.14.0, 1.15.0
>
>
> In some situations, especially when restarting Dunit VMs, it appears that the 
> suspect log file can be corrupted since suspect processing reports errors 
> such as:
> {noformat}
> org.apache.geode.redis.internal.executor.CrashAndNoRepeatDUnitTest > 
> classMethod FAILED
> java.lang.AssertionError: Suspicious strings were written to the log 
> during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> ---
> Found suspect string in log4j at line 19594  
> /home/geode/.gradle/caches/modules-2/files-2.1/antlr/antlr/2.7.7/83cd2cd674a21[warn
>  2020/10/11 15:23:24.988 GMT  tid=105] Execution 
> of Redis command APPEND append-key-1 -append-key-1-17484-  failed: 
> org.apache.geode.cache.execute.FunctionException: 
> org.apache.geode.cache.execute.FunctionInvocationTargetException: 
> memberDeparted event for < 172.17.0.20(server-3:2004):41003 > crashed, 
> true{noformat}
> Where the suspected string is corrupted.
> The proposed fix will create a new dunit_suspect log for each VM. The logs 
> will now be named {{dunit_suspect-vm.log}}. The {{locator}} vm and the 
> test runner vm will have logs named {{dunit_suspect-locator.log}} and 
> {{dunit_suspect-local.log}} respectively.



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


[jira] [Resolved] (GEODE-8609) Create a dunit suspect file per VM

2021-07-20 Thread Nabarun Nag (Jira)


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

Nabarun Nag resolved GEODE-8609.

Resolution: Fixed

> Create a dunit suspect file per VM
> --
>
> Key: GEODE-8609
> URL: https://issues.apache.org/jira/browse/GEODE-8609
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: blocks-1.14.0​, pull-request-available
> Fix For: 1.14.0, 1.15.0
>
>
> In some situations, especially when restarting Dunit VMs, it appears that the 
> suspect log file can be corrupted since suspect processing reports errors 
> such as:
> {noformat}
> org.apache.geode.redis.internal.executor.CrashAndNoRepeatDUnitTest > 
> classMethod FAILED
> java.lang.AssertionError: Suspicious strings were written to the log 
> during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> ---
> Found suspect string in log4j at line 19594  
> /home/geode/.gradle/caches/modules-2/files-2.1/antlr/antlr/2.7.7/83cd2cd674a21[warn
>  2020/10/11 15:23:24.988 GMT  tid=105] Execution 
> of Redis command APPEND append-key-1 -append-key-1-17484-  failed: 
> org.apache.geode.cache.execute.FunctionException: 
> org.apache.geode.cache.execute.FunctionInvocationTargetException: 
> memberDeparted event for < 172.17.0.20(server-3:2004):41003 > crashed, 
> true{noformat}
> Where the suspected string is corrupted.
> The proposed fix will create a new dunit_suspect log for each VM. The logs 
> will now be named {{dunit_suspect-vm.log}}. The {{locator}} vm and the 
> test runner vm will have logs named {{dunit_suspect-locator.log}} and 
> {{dunit_suspect-local.log}} respectively.



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


[jira] [Closed] (GEODE-8609) Create a dunit suspect file per VM

2021-07-20 Thread Nabarun Nag (Jira)


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

Nabarun Nag closed GEODE-8609.
--

> Create a dunit suspect file per VM
> --
>
> Key: GEODE-8609
> URL: https://issues.apache.org/jira/browse/GEODE-8609
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: blocks-1.14.0​, pull-request-available
> Fix For: 1.14.0, 1.15.0
>
>
> In some situations, especially when restarting Dunit VMs, it appears that the 
> suspect log file can be corrupted since suspect processing reports errors 
> such as:
> {noformat}
> org.apache.geode.redis.internal.executor.CrashAndNoRepeatDUnitTest > 
> classMethod FAILED
> java.lang.AssertionError: Suspicious strings were written to the log 
> during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> ---
> Found suspect string in log4j at line 19594  
> /home/geode/.gradle/caches/modules-2/files-2.1/antlr/antlr/2.7.7/83cd2cd674a21[warn
>  2020/10/11 15:23:24.988 GMT  tid=105] Execution 
> of Redis command APPEND append-key-1 -append-key-1-17484-  failed: 
> org.apache.geode.cache.execute.FunctionException: 
> org.apache.geode.cache.execute.FunctionInvocationTargetException: 
> memberDeparted event for < 172.17.0.20(server-3:2004):41003 > crashed, 
> true{noformat}
> Where the suspected string is corrupted.
> The proposed fix will create a new dunit_suspect log for each VM. The logs 
> will now be named {{dunit_suspect-vm.log}}. The {{locator}} vm and the 
> test runner vm will have logs named {{dunit_suspect-locator.log}} and 
> {{dunit_suspect-local.log}} respectively.



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


[jira] [Commented] (GEODE-8609) Create a dunit suspect file per VM

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-8609:


Commit 1637b7a3dce5edaa4317284e65d749e985e0 in geode's branch 
refs/heads/support/1.14 from Nabarun Nag
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=1637b7a ]

GEODE-8609: Check logs for suspicious logs when VM is stopped.

* When a VM is stopped, the suspect string file is deleted
* Log checker is called at the end of the test.
* If a VM is restarted during a test, the logs are deleted and is not 
checked at the end of the test.
* With the fix the logs are checked when the VM is stopped.

(cherry picked from commit e39c4c5ad79ee07d7760c98a85259cfb68c64e4c)


> Create a dunit suspect file per VM
> --
>
> Key: GEODE-8609
> URL: https://issues.apache.org/jira/browse/GEODE-8609
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
>  Labels: blocks-1.14.0​, pull-request-available
> Fix For: 1.14.0, 1.15.0
>
>
> In some situations, especially when restarting Dunit VMs, it appears that the 
> suspect log file can be corrupted since suspect processing reports errors 
> such as:
> {noformat}
> org.apache.geode.redis.internal.executor.CrashAndNoRepeatDUnitTest > 
> classMethod FAILED
> java.lang.AssertionError: Suspicious strings were written to the log 
> during this run.
> Fix the strings or use IgnoredException.addIgnoredException to ignore.
> ---
> Found suspect string in log4j at line 19594  
> /home/geode/.gradle/caches/modules-2/files-2.1/antlr/antlr/2.7.7/83cd2cd674a21[warn
>  2020/10/11 15:23:24.988 GMT  tid=105] Execution 
> of Redis command APPEND append-key-1 -append-key-1-17484-  failed: 
> org.apache.geode.cache.execute.FunctionException: 
> org.apache.geode.cache.execute.FunctionInvocationTargetException: 
> memberDeparted event for < 172.17.0.20(server-3:2004):41003 > crashed, 
> true{noformat}
> Where the suspected string is corrupted.
> The proposed fix will create a new dunit_suspect log for each VM. The logs 
> will now be named {{dunit_suspect-vm.log}}. The {{locator}} vm and the 
> test runner vm will have logs named {{dunit_suspect-locator.log}} and 
> {{dunit_suspect-local.log}} respectively.



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


[jira] [Updated] (GEODE-9426) Update docs for HTTP Session Management

2021-07-20 Thread Owen Nichols (Jira)


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

Owen Nichols updated GEODE-9426:

Labels: blocks-1.14.0​ pull-request-available  (was: pull-request-available)

> Update docs for HTTP Session Management
> ---
>
> Key: GEODE-9426
> URL: https://issues.apache.org/jira/browse/GEODE-9426
> Project: Geode
>  Issue Type: Bug
>  Components: docs
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: blocks-1.14.0​, pull-request-available
>
>  [From a community member] I suspect this affects many older versions ... but 
> I wanted to document what I saw as I attempted to follow the docs:
> This page has incorrect jar: 
> [https://geode.apache.org/docs/guide/113/tools_modules/http_session_mgmt/tomcat_installing_the_module.html]
>  
> {{"geode-commons jar" should be "geode-common jar" ... no "s"}}
> Also missing geode tcp server jar (geode-tcp-server)
> And is missing this step (copied here from geode-examples):
> {nofomat}
> $ cp $CATALINA_HOME/bin/tomcat-juli.jar $CATALINA_HOME/lib/
> App would not start with this in context.xml ... it was not there already ... 
> and when I added it, startup failed.
> Suggest working through both the geode-examples AND the official 
> documentation to verify correctness. [Example treated separately - see 
> GEODE-9430]



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


[jira] [Updated] (GEODE-9426) Update docs for HTTP Session Management

2021-07-20 Thread Owen Nichols (Jira)


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

Owen Nichols updated GEODE-9426:

Fix Version/s: 1.15.0
   1.13.4

> Update docs for HTTP Session Management
> ---
>
> Key: GEODE-9426
> URL: https://issues.apache.org/jira/browse/GEODE-9426
> Project: Geode
>  Issue Type: Bug
>  Components: docs
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: blocks-1.14.0​, pull-request-available
> Fix For: 1.13.4, 1.15.0
>
>
>  [From a community member] I suspect this affects many older versions ... but 
> I wanted to document what I saw as I attempted to follow the docs:
> This page has incorrect jar: 
> [https://geode.apache.org/docs/guide/113/tools_modules/http_session_mgmt/tomcat_installing_the_module.html]
>  
> {{"geode-commons jar" should be "geode-common jar" ... no "s"}}
> Also missing geode tcp server jar (geode-tcp-server)
> And is missing this step (copied here from geode-examples):
> {nofomat}
> $ cp $CATALINA_HOME/bin/tomcat-juli.jar $CATALINA_HOME/lib/
> App would not start with this in context.xml ... it was not there already ... 
> and when I added it, startup failed.
> Suggest working through both the geode-examples AND the official 
> documentation to verify correctness. [Example treated separately - see 
> GEODE-9430]



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


[jira] [Created] (GEODE-9441) The NestedFunctionExecutionDistributedTest uses too many threads

2021-07-20 Thread Barrett Oglesby (Jira)
Barrett Oglesby created GEODE-9441:
--

 Summary: The NestedFunctionExecutionDistributedTest uses too many 
threads
 Key: GEODE-9441
 URL: https://issues.apache.org/jira/browse/GEODE-9441
 Project: Geode
  Issue Type: Test
  Components: tests
Reporter: Barrett Oglesby


The {{NestedFunctionExecutionDistributedTest}} uses {{OperationExecutors 
MAX_FE_THREADS}} to configure both client function invocations and cache server 
max connections.

It uses MAX_FE_THREADS * 2 for function executions which use Function Execution 
Processor threads:
{noformat}
client.invoke(() -> executeFunction(new ParentFunction(), MAX_FE_THREADS * 2));
{noformat}
And potentially MAX_FE_THREADS * 3 for client connections which use 
ServerConnection threads:
{noformat}
cacheServer.setMaxConnections(Math.max(CacheServer.DEFAULT_MAX_CONNECTIONS, 
MAX_FE_THREADS * 3));
{noformat}
MAX_FE_THREADS was changed recently to:
{noformat}
Math.max(Runtime.getRuntime().availableProcessors() * 16, 16))
{noformat}
It doesn't need to use this many threads to test the behavior it is testing.



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


[jira] [Assigned] (GEODE-9441) The NestedFunctionExecutionDistributedTest uses too many threads

2021-07-20 Thread Barrett Oglesby (Jira)


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

Barrett Oglesby reassigned GEODE-9441:
--

Assignee: Dale Emery

> The NestedFunctionExecutionDistributedTest uses too many threads
> 
>
> Key: GEODE-9441
> URL: https://issues.apache.org/jira/browse/GEODE-9441
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Barrett Oglesby
>Assignee: Dale Emery
>Priority: Major
>
> The {{NestedFunctionExecutionDistributedTest}} uses {{OperationExecutors 
> MAX_FE_THREADS}} to configure both client function invocations and cache 
> server max connections.
> It uses MAX_FE_THREADS * 2 for function executions which use Function 
> Execution Processor threads:
> {noformat}
> client.invoke(() -> executeFunction(new ParentFunction(), MAX_FE_THREADS * 
> 2));
> {noformat}
> And potentially MAX_FE_THREADS * 3 for client connections which use 
> ServerConnection threads:
> {noformat}
> cacheServer.setMaxConnections(Math.max(CacheServer.DEFAULT_MAX_CONNECTIONS, 
> MAX_FE_THREADS * 3));
> {noformat}
> MAX_FE_THREADS was changed recently to:
> {noformat}
> Math.max(Runtime.getRuntime().availableProcessors() * 16, 16))
> {noformat}
> It doesn't need to use this many threads to test the behavior it is testing.



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


[jira] [Commented] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

davebarnes97 opened a new pull request #832:
URL: https://github.com/apache/geode-native/pull/832


   Deleted three obsolete system properties: 
   
   - security-client-auth-factory
   - security-client-auth-library
   - security-client-dhalgo
   
   Removed a redundant copy of the same table and updated the only link that 
pointed to it.


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

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

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


> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Updated] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Assigned] (GEODE-9379) Implement ZREVRANGEBYSCORE Command

2021-07-20 Thread Ray Ingles (Jira)


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

Ray Ingles reassigned GEODE-9379:
-

Assignee: Ray Ingles

> Implement ZREVRANGEBYSCORE Command
> --
>
> Key: GEODE-9379
> URL: https://issues.apache.org/jira/browse/GEODE-9379
> Project: Geode
>  Issue Type: New Feature
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Wayne
>Assignee: Ray Ingles
>Priority: Major
>  Labels: redis
>
> Implement the [ZREVRANGEBYSCORE|https://redis.io/commands/zrevrangebyscore] 
> command.
>  
> Acceptance Criteria
> The ZREVRANGEBYSCORE command has been implemented along with appropriate unit 
> tests.
>  
> The command has been added to the AbstractHitsMissesIntegrationTest.
> The command has been tested using the redis-cli tool.
>  



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


[jira] [Updated] (GEODE-9441) The NestedFunctionExecutionDistributedTest uses too many threads

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

> The NestedFunctionExecutionDistributedTest uses too many threads
> 
>
> Key: GEODE-9441
> URL: https://issues.apache.org/jira/browse/GEODE-9441
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Barrett Oglesby
>Assignee: Dale Emery
>Priority: Major
>  Labels: pull-request-available
>
> The {{NestedFunctionExecutionDistributedTest}} uses {{OperationExecutors 
> MAX_FE_THREADS}} to configure both client function invocations and cache 
> server max connections.
> It uses MAX_FE_THREADS * 2 for function executions which use Function 
> Execution Processor threads:
> {noformat}
> client.invoke(() -> executeFunction(new ParentFunction(), MAX_FE_THREADS * 
> 2));
> {noformat}
> And potentially MAX_FE_THREADS * 3 for client connections which use 
> ServerConnection threads:
> {noformat}
> cacheServer.setMaxConnections(Math.max(CacheServer.DEFAULT_MAX_CONNECTIONS, 
> MAX_FE_THREADS * 3));
> {noformat}
> MAX_FE_THREADS was changed recently to:
> {noformat}
> Math.max(Runtime.getRuntime().availableProcessors() * 16, 16))
> {noformat}
> It doesn't need to use this many threads to test the behavior it is testing.



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


[jira] [Updated] (GEODE-9441) The NestedFunctionExecutionDistributedTest uses too many threads

2021-07-20 Thread Dale Emery (Jira)


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

Dale Emery updated GEODE-9441:
--
Labels: GeodeOperationAPI pull-request-available  (was: 
pull-request-available)

> The NestedFunctionExecutionDistributedTest uses too many threads
> 
>
> Key: GEODE-9441
> URL: https://issues.apache.org/jira/browse/GEODE-9441
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Barrett Oglesby
>Assignee: Dale Emery
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
>
> The {{NestedFunctionExecutionDistributedTest}} uses {{OperationExecutors 
> MAX_FE_THREADS}} to configure both client function invocations and cache 
> server max connections.
> It uses MAX_FE_THREADS * 2 for function executions which use Function 
> Execution Processor threads:
> {noformat}
> client.invoke(() -> executeFunction(new ParentFunction(), MAX_FE_THREADS * 
> 2));
> {noformat}
> And potentially MAX_FE_THREADS * 3 for client connections which use 
> ServerConnection threads:
> {noformat}
> cacheServer.setMaxConnections(Math.max(CacheServer.DEFAULT_MAX_CONNECTIONS, 
> MAX_FE_THREADS * 3));
> {noformat}
> MAX_FE_THREADS was changed recently to:
> {noformat}
> Math.max(Runtime.getRuntime().availableProcessors() * 16, 16))
> {noformat}
> It doesn't need to use this many threads to test the behavior it is testing.



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


[jira] [Assigned] (GEODE-9388) Implement ZRANGEBYLEX Command

2021-07-20 Thread Donal Evans (Jira)


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

Donal Evans reassigned GEODE-9388:
--

Assignee: Donal Evans

> Implement ZRANGEBYLEX Command
> -
>
> Key: GEODE-9388
> URL: https://issues.apache.org/jira/browse/GEODE-9388
> Project: Geode
>  Issue Type: New Feature
>  Components: redis
>Affects Versions: 1.15.0
>Reporter: Wayne
>Assignee: Donal Evans
>Priority: Major
>  Labels: redis
>
> Implement the [ZRANGEBYLEX|https://redis.io/commands/zrangebylex] command 
> without the LIMIT option.
> +Acceptance Criteria+
> The ZRANGEBYLEX command has been implemented along with appropriate unit 
> tests.
> The  command has been added to the AbstractHitsMissesIntegrationTest.  The 
> command has been tested using the redis-cli tool.



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


[jira] [Commented] (GEODE-9360) Initial revision of .net core support

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #823:
URL: https://github.com/apache/geode-native/pull/823#discussion_r673423735



##
File path: .gitignore
##
@@ -18,3 +18,7 @@
 
 /tools/gnmsg/.idea/
 /tools/gnmsg/__pycache__/
+
+/netcore/*/bin/

Review comment:
   > Is there any way to get .NET build tools to not build in the source 
tree?
   
   Not as far as I know.  A quick web search yields a lot of info about 
MSBuild-style csproj files, but nothing about the new improved dotnet kind.




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

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

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


> Initial revision of .net core support
> -
>
> Key: GEODE-9360
> URL: https://issues.apache.org/jira/browse/GEODE-9360
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>  Labels: pull-request-available
>
> As a .net core developer, I would like to be able to access the geode-native 
> API.  To facilitate this, we need to implement a minimal set of C# classes 
> that use p/invoke to access geode-native via C bindings (GEODE-9358).



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


[jira] [Commented] (GEODE-9360) Initial revision of .net core support

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

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



##
File path: .gitignore
##
@@ -18,3 +18,7 @@
 
 /tools/gnmsg/.idea/
 /tools/gnmsg/__pycache__/
+
+/netcore/*/bin/

Review comment:
   Ok, so this is a function you you checking in the csproj as source 
rather than generating it with CMake. 




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

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

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


> Initial revision of .net core support
> -
>
> Key: GEODE-9360
> URL: https://issues.apache.org/jira/browse/GEODE-9360
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>  Labels: pull-request-available
>
> As a .net core developer, I would like to be able to access the geode-native 
> API.  To facilitate this, we need to implement a minimal set of C# classes 
> that use p/invoke to access geode-native via C bindings (GEODE-9358).



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


[jira] [Commented] (GEODE-9360) Initial revision of .net core support

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #823:
URL: https://github.com/apache/geode-native/pull/823#discussion_r673434331



##
File path: .gitignore
##
@@ -18,3 +18,7 @@
 
 /tools/gnmsg/.idea/
 /tools/gnmsg/__pycache__/
+
+/netcore/*/bin/

Review comment:
   RIght, cmake generates the "old" style .csproj and .sln files.




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

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

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


> Initial revision of .net core support
> -
>
> Key: GEODE-9360
> URL: https://issues.apache.org/jira/browse/GEODE-9360
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>  Labels: pull-request-available
>
> As a .net core developer, I would like to be able to access the geode-native 
> API.  To facilitate this, we need to implement a minimal set of C# classes 
> that use p/invoke to access geode-native via C bindings (GEODE-9358).



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


[jira] [Commented] (GEODE-9428) CI Failure: PSetEXNativeRedisAcceptanceTest fails with CLUSTERDOWN error

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9428:
--

Seen in [acceptance-test-openjdk11 
#90|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk11/builds/90]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-results/acceptanceTest/1626806511/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-artifacts/1626806511/acceptancetestfiles-openjdk11-1.15.0-build.0375.tgz].

> CI Failure: PSetEXNativeRedisAcceptanceTest fails with CLUSTERDOWN error
> 
>
> Key: GEODE-9428
> URL: https://issues.apache.org/jira/browse/GEODE-9428
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Hale Bales
>Assignee: Hale Bales
>Priority: Major
>
> CI run is here: 
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk11/builds/82#L60e11384:311
> {code:java}
> org.apache.geode.redis.internal.executor.string.PSetEXNativeRedisAcceptanceTest
>  > testPSetEX FAILED
> redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The 
> cluster is down
> at redis.clients.jedis.Protocol.processError(Protocol.java:125)
> at redis.clients.jedis.Protocol.process(Protocol.java:169)
> at redis.clients.jedis.Protocol.read(Protocol.java:223)
> at 
> redis.clients.jedis.Connection.readProtocolWithCheckingBroken(Connection.java:352)
> at 
> redis.clients.jedis.Connection.getStatusCodeReply(Connection.java:270)
> at redis.clients.jedis.Jedis.psetex(Jedis.java:3616)
> at redis.clients.jedis.JedisCluster$30.execute(JedisCluster.java:572)
> at redis.clients.jedis.JedisCluster$30.execute(JedisCluster.java:569)
> at 
> redis.clients.jedis.JedisClusterCommand.runWithRetries(JedisClusterCommand.java:121)
> at 
> redis.clients.jedis.JedisClusterCommand.run(JedisClusterCommand.java:45)
> at redis.clients.jedis.JedisCluster.psetex(JedisCluster.java:574)
> at 
> org.apache.geode.redis.internal.executor.string.AbstractPSetEXIntegrationTest.testPSetEX(AbstractPSetEXIntegrationTest.java:54)
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
> at 
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:566)
> at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> at 
> org.junit.internal.runners.statements.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.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at 
> org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> at 
> org.apache.geode.redis.NativeRedisClusterTestRule$1.evaluate(NativeRedisClusterTestRule.java:120)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110)
> at 
> org.g

[jira] [Commented] (GEODE-9428) CI Failure: PSetEXNativeRedisAcceptanceTest fails with CLUSTERDOWN error

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9428:
--

Seen in [acceptance-test-openjdk11 
#90|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk11/builds/90]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-results/acceptanceTest/1626806511/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-artifacts/1626806511/acceptancetestfiles-openjdk11-1.15.0-build.0375.tgz].

> CI Failure: PSetEXNativeRedisAcceptanceTest fails with CLUSTERDOWN error
> 
>
> Key: GEODE-9428
> URL: https://issues.apache.org/jira/browse/GEODE-9428
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Hale Bales
>Assignee: Hale Bales
>Priority: Major
>
> CI run is here: 
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk11/builds/82#L60e11384:311
> {code:java}
> org.apache.geode.redis.internal.executor.string.PSetEXNativeRedisAcceptanceTest
>  > testPSetEX FAILED
> redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The 
> cluster is down
> at redis.clients.jedis.Protocol.processError(Protocol.java:125)
> at redis.clients.jedis.Protocol.process(Protocol.java:169)
> at redis.clients.jedis.Protocol.read(Protocol.java:223)
> at 
> redis.clients.jedis.Connection.readProtocolWithCheckingBroken(Connection.java:352)
> at 
> redis.clients.jedis.Connection.getStatusCodeReply(Connection.java:270)
> at redis.clients.jedis.Jedis.psetex(Jedis.java:3616)
> at redis.clients.jedis.JedisCluster$30.execute(JedisCluster.java:572)
> at redis.clients.jedis.JedisCluster$30.execute(JedisCluster.java:569)
> at 
> redis.clients.jedis.JedisClusterCommand.runWithRetries(JedisClusterCommand.java:121)
> at 
> redis.clients.jedis.JedisClusterCommand.run(JedisClusterCommand.java:45)
> at redis.clients.jedis.JedisCluster.psetex(JedisCluster.java:574)
> at 
> org.apache.geode.redis.internal.executor.string.AbstractPSetEXIntegrationTest.testPSetEX(AbstractPSetEXIntegrationTest.java:54)
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
> at 
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at 
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:566)
> at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> at 
> org.junit.internal.runners.statements.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.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at 
> org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> at 
> org.apache.geode.redis.NativeRedisClusterTestRule$1.evaluate(NativeRedisClusterTestRule.java:120)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110)
> at 
> org.g

[jira] [Commented] (GEODE-9156) Switch from docker-compose to testcontainers

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9156:
--

Seen on support/1.12 in [acceptance-test-openjdk8 
#20|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-support-1-12-main/jobs/acceptance-test-openjdk8/builds/20]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.4-build.0264/test-results/acceptanceTest/1626148702/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.4-build.0264/test-artifacts/1626148702/acceptancetestfiles-openjdk8-1.12.4-build.0264.tgz].

> Switch from docker-compose to testcontainers
> 
>
> Key: GEODE-9156
> URL: https://issues.apache.org/jira/browse/GEODE-9156
> Project: Geode
>  Issue Type: Task
>  Components: membership
>Reporter: Ernest Burghardt
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.12.4, 1.13.4, 1.14.0, 1.15.0
>
>
> Palantir docker-compose-rule is sunsetting this month.  Palantir advises 
> switching to testcontainers' docker compose integration. We already use 
> testcontainer...



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


[jira] [Commented] (GEODE-9156) Switch from docker-compose to testcontainers

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9156:
--

Seen on support/1.12 in [acceptance-test-openjdk8 
#17.2|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-support-1-12-main/jobs/acceptance-test-openjdk8/builds/17.2]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.4-build.0263/test-results/acceptanceTest/1626140057/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.4-build.0263/test-artifacts/1626140057/acceptancetestfiles-openjdk8-1.12.4-build.0263.tgz].

> Switch from docker-compose to testcontainers
> 
>
> Key: GEODE-9156
> URL: https://issues.apache.org/jira/browse/GEODE-9156
> Project: Geode
>  Issue Type: Task
>  Components: membership
>Reporter: Ernest Burghardt
>Assignee: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.12.4, 1.13.4, 1.14.0, 1.15.0
>
>
> Palantir docker-compose-rule is sunsetting this month.  Palantir advises 
> switching to testcontainers' docker compose integration. We already use 
> testcontainer...



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


[jira] [Commented] (GEODE-7702) DistributedAckRegionCCEDUnitTest > testClearOnNonReplicateWithConcurrentEvents is showing a product bug

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7702:
--

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

> DistributedAckRegionCCEDUnitTest > 
> testClearOnNonReplicateWithConcurrentEvents is showing a product bug
> ---
>
> Key: GEODE-7702
> URL: https://issues.apache.org/jira/browse/GEODE-7702
> Project: Geode
>  Issue Type: Bug
>  Components: client/server
>Reporter: Mark Hanson
>Assignee: Xiaojian Zhou
>Priority: Major
>  Labels: GeodeCommons
> Fix For: 1.14.0
>
>
> testClearOnNonReplicateWithConcurrentEvents in 
> DistributedAckRegionCCEDUnitTest.java
> versionTestClearOnNonReplicateWithConcurrentEvents in 
> MultiVMRegionTestCase.java 
> doOpsLoop
> doOpsLoopNoFlush
> {noformat}
> case 5:
>   if (includeClear) {
> CCRegion.clear();
> break;
>   } else {
> if (CCRegion.getAttributes().getDataPolicy().withReplication()) {
>   if (oldkey != null) {
> CCRegion.putIfAbsent(oldkey, value);
>   }
>   break;
> } // else fall through to invalidate
>   } {noformat}
> the addition of this chunk of code causes this test to fail.
> The core of the problem is that a putall and a clear are happening 
> concurrently and the "system" does not respond by either clearing all entries 
> or letting all entries persist.



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


[jira] [Commented] (GEODE-7702) DistributedAckRegionCCEDUnitTest > testClearOnNonReplicateWithConcurrentEvents is showing a product bug

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-7702:
--

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

> DistributedAckRegionCCEDUnitTest > 
> testClearOnNonReplicateWithConcurrentEvents is showing a product bug
> ---
>
> Key: GEODE-7702
> URL: https://issues.apache.org/jira/browse/GEODE-7702
> Project: Geode
>  Issue Type: Bug
>  Components: client/server
>Reporter: Mark Hanson
>Assignee: Xiaojian Zhou
>Priority: Major
>  Labels: GeodeCommons
> Fix For: 1.14.0
>
>
> testClearOnNonReplicateWithConcurrentEvents in 
> DistributedAckRegionCCEDUnitTest.java
> versionTestClearOnNonReplicateWithConcurrentEvents in 
> MultiVMRegionTestCase.java 
> doOpsLoop
> doOpsLoopNoFlush
> {noformat}
> case 5:
>   if (includeClear) {
> CCRegion.clear();
> break;
>   } else {
> if (CCRegion.getAttributes().getDataPolicy().withReplication()) {
>   if (oldkey != null) {
> CCRegion.putIfAbsent(oldkey, value);
>   }
>   break;
> } // else fall through to invalidate
>   } {noformat}
> the addition of this chunk of code causes this test to fail.
> The core of the problem is that a putall and a clear are happening 
> concurrently and the "system" does not respond by either clearing all entries 
> or letting all entries persist.



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


[jira] [Commented] (GEODE-5782) LauncherMemberMXBeanIntegrationTest can fail intermittently

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-5782:
--

Seen on support/1.12 in [windows-core-integration-test-openjdk8 
#18|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-support-1-12-main/jobs/windows-core-integration-test-openjdk8/builds/18]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.4-build.0263/test-results/integrationTest/1626121506/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-support-1-12-main/1.12.4-build.0263/test-artifacts/1626121506/windows-coreintegrationtestfiles-openjdk8-1.12.4-build.0263.tgz].

> LauncherMemberMXBeanIntegrationTest can fail intermittently
> ---
>
> Key: GEODE-5782
> URL: https://issues.apache.org/jira/browse/GEODE-5782
> Project: Geode
>  Issue Type: Bug
>  Components: jmx
>Affects Versions: 1.9.0
>Reporter: Jens Deppe
>Assignee: Jens Deppe
>Priority: Major
> Fix For: 1.14.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Noticed this failure:
> {noformat}
> org.apache.geode.distributed.LauncherMemberMXBeanIntegrationTest > 
> showOSMetrics_reconstructsOSMetricsFromCompositeDataType FAILED
> org.junit.ComparisonFailure: expected:<204.[68]> but was:<204.[55]>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
> at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at 
> org.apache.geode.distributed.LauncherMemberMXBeanIntegrationTest.showOSMetrics_reconstructsOSMetricsFromCompositeDataType(LauncherMemberMXBeanIntegrationTest.java:143)
> {noformat}



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


[jira] [Commented] (GEODE-694) CI failure: ReliableMessagingDUnitTest.testPeriodicAckSendByClientPrimaryFailover

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-694:
-

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

> CI failure: 
> ReliableMessagingDUnitTest.testPeriodicAckSendByClientPrimaryFailover
> -
>
> Key: GEODE-694
> URL: https://issues.apache.org/jira/browse/GEODE-694
> Project: Geode
>  Issue Type: Bug
>  Components: client queues
>Affects Versions: 1.0.0-incubating
>Reporter: Jens Deppe
>Priority: Major
>  Labels: CI, Flaky
>
> https://builds.apache.org/job/Geode-nightly/313/testReport/junit/com.gemstone.gemfire.internal.cache.tier.sockets/ReliableMessagingDUnitTest/testPeriodicAckSendByClientPrimaryFailover/
> git rev ec9d16a3130e33ee53d837301dc35c3a8bf0e99d build #313
> {noformat}
> Error Message
> junit.framework.AssertionFailedError: Creation time 1450161450166 supposed to 
> be same as seo 1450161454951
> Stacktrace
> junit.framework.AssertionFailedError: Creation time 1450161450166 supposed to 
> be same as seo 1450161454951
>   at junit.framework.Assert.fail(Assert.java:57)
>   at junit.framework.Assert.assertTrue(Assert.java:22)
>   at junit.framework.TestCase.assertTrue(TestCase.java:192)
>   at 
> com.gemstone.gemfire.internal.cache.tier.sockets.ReliableMessagingDUnitTest.waitForClientAck(ReliableMessagingDUnitTest.java:150)
>   at 
> com.gemstone.gemfire.internal.cache.tier.sockets.ReliableMessagingDUnitTest.testPeriodicAckSendByClientPrimaryFailover(ReliableMessagingDUnitTest.java:120)
>   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 junit.framework.TestCase.runTest(TestCase.java:176)
>   at junit.framework.TestCase.runBare(TestCase.java:141)
>   at junit.framework.TestResult$1.protect(TestResult.java:122)
>   at junit.framework.TestResult.runProtected(TestResult.java:142)
>   at junit.framework.TestResult.run(TestResult.java:125)
>   at junit.framework.TestCase.run(TestCase.java:129)
>   at junit.framework.TestSuite.runTest(TestSuite.java:252)
>   at junit.framework.TestSuite.run(TestSuite.java:247)
>   at 
> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:105)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56)
>   at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64)
>   at 
> org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50)
>   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.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>   at 
> org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>   at 
> org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>   at 
> org.gradle.messaging.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:106)
>   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:49

[jira] [Assigned] (GEODE-9423) Improve Tomcat rolling upgrade tests

2021-07-20 Thread Sarah Abbey (Jira)


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

Sarah Abbey reassigned GEODE-9423:
--

Assignee: Benjamin P Ross  (was: Sarah Abbey)

> Improve Tomcat rolling upgrade tests
> 
>
> Key: GEODE-9423
> URL: https://issues.apache.org/jira/browse/GEODE-9423
> Project: Geode
>  Issue Type: Test
>Reporter: Sarah Abbey
>Assignee: Benjamin P Ross
>Priority: Major
>
> Refactor/improve Tomcat rolling upgrade tests



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


[jira] [Assigned] (GEODE-9418) Add Rolling Upgrade Tests for Tomcat 9

2021-07-20 Thread Sarah Abbey (Jira)


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

Sarah Abbey reassigned GEODE-9418:
--

Assignee: Benjamin P Ross  (was: Sarah Abbey)

> Add Rolling Upgrade Tests for Tomcat 9
> --
>
> Key: GEODE-9418
> URL: https://issues.apache.org/jira/browse/GEODE-9418
> Project: Geode
>  Issue Type: Test
>Reporter: Sarah Abbey
>Assignee: Benjamin P Ross
>Priority: Major
>  Labels: pull-request-available
>
> We have these tests for Tomcat 8, but never added them for Tomcat 9



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


[jira] [Assigned] (GEODE-9351) Create Session State Module for Tomcat 10

2021-07-20 Thread Sarah Abbey (Jira)


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

Sarah Abbey reassigned GEODE-9351:
--

Assignee: Benjamin P Ross  (was: Sarah Abbey)

> Create Session State Module for Tomcat 10
> -
>
> Key: GEODE-9351
> URL: https://issues.apache.org/jira/browse/GEODE-9351
> Project: Geode
>  Issue Type: New Feature
>Affects Versions: 1.15.0
>Reporter: Sarah Abbey
>Assignee: Benjamin P Ross
>Priority: Minor
>
> Tomcat 10 is here!  Let's create a Geode Tomcat Session State module to 
> support it.  Or create a generic one if possible.



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


[jira] [Updated] (GEODE-9351) Create Session State Module for Tomcat 10

2021-07-20 Thread Sarah Abbey (Jira)


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

Sarah Abbey updated GEODE-9351:
---
Priority: Minor  (was: Major)

> Create Session State Module for Tomcat 10
> -
>
> Key: GEODE-9351
> URL: https://issues.apache.org/jira/browse/GEODE-9351
> Project: Geode
>  Issue Type: New Feature
>Affects Versions: 1.15.0
>Reporter: Sarah Abbey
>Assignee: Sarah Abbey
>Priority: Minor
>
> Tomcat 10 is here!  Let's create a Geode Tomcat Session State module to 
> support it.  Or create a generic one if possible.



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


[jira] [Commented] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9438:


Commit ea86065265c6d380a86e96e763bbafc62b01d17d in geode-native's branch 
refs/heads/develop from Dave Barnes
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=ea86065 ]

GEODE-9438: NC user guides - Delete obsolete Auth properties (#832)



> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Commented] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

davebarnes97 merged pull request #832:
URL: https://github.com/apache/geode-native/pull/832


   


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

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

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


> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Commented] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9438:


Commit aadac580f4daa1282515b1c728276a670acdbd59 in geode-native's branch 
refs/heads/support/1.13 from Dave Barnes
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=aadac58 ]

GEODE-9438: NC user guides - Delete obsolete Auth properties (#832)



> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Commented] (GEODE-9360) Initial revision of .net core support

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #823:
URL: https://github.com/apache/geode-native/pull/823#discussion_r673536390



##
File path: .gitignore
##
@@ -18,3 +18,7 @@
 
 /tools/gnmsg/.idea/
 /tools/gnmsg/__pycache__/
+
+/netcore/*/bin/

Review comment:
   > Also, can you put these in a `.gitignore` in the `netcore` directory.
   
   Done.




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

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

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


> Initial revision of .net core support
> -
>
> Key: GEODE-9360
> URL: https://issues.apache.org/jira/browse/GEODE-9360
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>  Labels: pull-request-available
>
> As a .net core developer, I would like to be able to access the geode-native 
> API.  To facilitate this, we need to implement a minimal set of C# classes 
> that use p/invoke to access geode-native via C bindings (GEODE-9358).



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


[jira] [Commented] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9438:


Commit 6950d9df1ff945f9598b70a6b028efd2a08b96e9 in geode-native's branch 
refs/heads/support/1.14 from Dave Barnes
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=6950d9d ]

GEODE-9438: NC user guides - Delete obsolete Auth properties (#832)



> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Commented] (GEODE-9442) CI Failure: acceptance-test-openjdk8 timed out

2021-07-20 Thread Geode Integration (Jira)


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

Geode Integration commented on GEODE-9442:
--

Seen in [acceptance-test-openjdk8 
#88|https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk8/builds/88]
 ... see [test 
results|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-results/acceptanceTest/1626808501/]
 or download 
[artifacts|http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-artifacts/1626808501/acceptancetestfiles-openjdk8-1.15.0-build.0375.tgz].

> CI Failure: acceptance-test-openjdk8 timed out
> --
>
> Key: GEODE-9442
> URL: https://issues.apache.org/jira/browse/GEODE-9442
> Project: Geode
>  Issue Type: Bug
>  Components: redis
>Reporter: Eric Shu
>Priority: Major
>
> This acceptance-test-openjdk8 failed due to timeout. 
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk8/builds/88
> It does not appear to be one particular test hang -- as all running tests are 
> finished showing status of SUCCESS.
> However, it shows that gradle no able to shut down one test worker:
> in daemon-4088.out.log under .gradle_logs directory following exception was 
> seen:
> Daemon is stopping immediately stop command received
> Daemon vm is shutting down... The daemon has exited normally or was 
> terminated in response to a user interrupt.
> failed to abort Gradle Test Executor 143
> org.gradle.process.internal.ExecException: A problem occurred waiting for 
> process 'Gradle Test Executor 143' to complete.
> at 
> org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:241)
> at 
> org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:218)
> at 
> org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:369)
> at 
> org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:87)
> at 
> org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.run(CurrentBuildOperationPreservingRunnable.java:42)
> at 
> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
> at 
> org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at 
> org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: java.lang.IllegalStateException: Shutdown in progress
> at 
> java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82)
> at java.lang.Runtime.removeShutdownHook(Runtime.java:239)
> at 
> org.gradle.process.internal.shutdown.ShutdownHooks.removeShutdownHook(ShutdownHooks.java:33)
> at 
> org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:208)
> at 
> org.gradle.process.internal.DefaultExecHandle.aborted(DefaultExecHandle.java:365)
> at 
> org.gradle.process.internal.ExecHandleRunner.completed(ExecHandleRunner.java:108)
> at 
> org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:84)
> ... 7 more
> Also, in 
> geode-apis-compatible-with-redis/build/test-results/acceptanceTest/binary 
> output.bin file that Redis container was started but no further information 
> for its shutdown. No sure if this is normal or not.
> ^A<9c>^H^@<8a>^A[info 2021/07/20 16:55:00.011 UTC   tid=0xa] 
> Ryuk started - will monitor and terminate Testcontainers containers on JVM 
> exit
> ^A<9c>^H^@^A
> ^A<9c>^H^@Q[info 2021/07/20 16:55:00.012 UTC   tid=0xa] Checking 
> the system...
> ^A<9c>^H^@^A
> ^A<9c>^H^@p[info 2021/07/20 16:55:00.013 UTC   tid=0xa] 
> â<9c><94>ï¸<8e> Docker server version should be at least 1.6.0
> ^A<9c>^H^@^A
> ^A<9c>^H^@~[info 2021/07/20 16:55:00.142 UTC   tid=0xa] 
> â<9c><94>ï¸<8e> Docker environment should have more than 2GB free disk space
> ^A<9c>^H^@^A
> ^A<9c>^H^@d[info 2021/07/20 16:55:00.161 UTC   tid=0xa] Creating 
> container for image: redis:5.0.6
> ^A<9c>^H^@^A
> ^A<9c>^H^@<97>^A[info 2021/07/20 16:55:00.218 UTC   tid=0xa] 
> Starting container with ID: 
> 3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007db30a19d634
> ^A<9c>^H^@^A
> ^A<9c>^H^@<9e>^A[info 2021/07/20 16:55:00.658 UTC   tid=0xa] 
> Container redis:5.0.6 is starting: 
> 3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007

[jira] [Updated] (GEODE-9442) CI Failure: acceptance-test-openjdk8 timed out

2021-07-20 Thread Eric Shu (Jira)


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

Eric Shu updated GEODE-9442:

Description: 
This acceptance-test-openjdk8 failed due to timeout. 
https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk8/builds/88

It does not appear to be one particular test hang -- as all running tests are 
finished showing status of SUCCESS.

However, it shows that gradle no able to shut down one test worker:
in daemon-4088.out.log under .gradle_logs directory following exception was 
seen:
Daemon is stopping immediately stop command received
Daemon vm is shutting down... The daemon has exited normally or was terminated 
in response to a user interrupt.
failed to abort Gradle Test Executor 143
org.gradle.process.internal.ExecException: A problem occurred waiting for 
process 'Gradle Test Executor 143' to complete.
at 
org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:241)
at 
org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:218)
at 
org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:369)
at 
org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:87)
at 
org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.run(CurrentBuildOperationPreservingRunnable.java:42)
at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at 
org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at 
org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Shutdown in progress
at 
java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82)
at java.lang.Runtime.removeShutdownHook(Runtime.java:239)
at 
org.gradle.process.internal.shutdown.ShutdownHooks.removeShutdownHook(ShutdownHooks.java:33)
at 
org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:208)
at 
org.gradle.process.internal.DefaultExecHandle.aborted(DefaultExecHandle.java:365)
at 
org.gradle.process.internal.ExecHandleRunner.completed(ExecHandleRunner.java:108)
at 
org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:84)
... 7 more

Also, in 
geode-apis-compatible-with-redis/build/test-results/acceptanceTest/binary 
output.bin file that Redis container was started but no further information for 
its shutdown. No sure if this is normal or not.
^A<9c>^H^@<8a>^A[info 2021/07/20 16:55:00.011 UTC   tid=0xa] Ryuk 
started - will monitor and terminate Testcontainers containers on JVM exit
^A<9c>^H^@^A
^A<9c>^H^@Q[info 2021/07/20 16:55:00.012 UTC   tid=0xa] Checking 
the system...
^A<9c>^H^@^A
^A<9c>^H^@p[info 2021/07/20 16:55:00.013 UTC   tid=0xa] 
â<9c><94>ï¸<8e> Docker server version should be at least 1.6.0
^A<9c>^H^@^A
^A<9c>^H^@~[info 2021/07/20 16:55:00.142 UTC   tid=0xa] 
â<9c><94>ï¸<8e> Docker environment should have more than 2GB free disk space
^A<9c>^H^@^A
^A<9c>^H^@d[info 2021/07/20 16:55:00.161 UTC   tid=0xa] Creating 
container for image: redis:5.0.6
^A<9c>^H^@^A
^A<9c>^H^@<97>^A[info 2021/07/20 16:55:00.218 UTC   tid=0xa] 
Starting container with ID: 
3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007db30a19d634
^A<9c>^H^@^A
^A<9c>^H^@<9e>^A[info 2021/07/20 16:55:00.658 UTC   tid=0xa] 
Container redis:5.0.6 is starting: 
3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007db30a19d634
^A<9c>^H^@^A
^A<9c>^H^@d[info 2021/07/20 16:55:00.789 UTC   tid=0xa] Container 
redis:5.0.6 started in PT0.644S
^A<9c>^H^@^A
^A<9c>^H^@r[info 2021/07/20 16:55:00.791 UTC   tid=0xa] Started 
redis container with exposed port 6379 -> 33290

Someone has more knowledge of redis container should take a look and determine 
if it is an real issue or not.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Test Results URI 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-results/acceptanceTest/1626808501/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Test report artifacts from this job are available at:

http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-artifacts/1626808501/acceptancetestfiles-openjdk8-1.15.0-build.0375.tgz

  was:
This acceptance-test-openjdk8 failed due to timeout. 
https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk8/builds/88

It does

[jira] [Commented] (GEODE-9441) The NestedFunctionExecutionDistributedTest uses too many threads

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9441:


Commit 6890221ddba6c60c80796f581dab164f4043b65b in geode's branch 
refs/heads/develop from Dale Emery
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=6890221 ]

GEODE-9441: Reduce Nested func test thread count (#6708)

Change `NestedFunctionExecutionDistributedTest` to create fewer threads.

The test creates a number of threads that is a multiple of
`MAX_FE_THREADS`. On a CI machine, the default value of `MAX_FE_THREADS`
can be very high, causing this test to create thousands of threads. This
can leave the system unable to create threads for other processes, which
in turn can cause Gradle processes or other tests to fail or hang.

This test now sets `MAX_FE_THREADS` to a lower value (100), which
suffices for the purpose of the test, and results in greatly reduced
consumption of threads.

Co-authored-by: Dale Emery 

> The NestedFunctionExecutionDistributedTest uses too many threads
> 
>
> Key: GEODE-9441
> URL: https://issues.apache.org/jira/browse/GEODE-9441
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Barrett Oglesby
>Assignee: Dale Emery
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
>
> The {{NestedFunctionExecutionDistributedTest}} uses {{OperationExecutors 
> MAX_FE_THREADS}} to configure both client function invocations and cache 
> server max connections.
> It uses MAX_FE_THREADS * 2 for function executions which use Function 
> Execution Processor threads:
> {noformat}
> client.invoke(() -> executeFunction(new ParentFunction(), MAX_FE_THREADS * 
> 2));
> {noformat}
> And potentially MAX_FE_THREADS * 3 for client connections which use 
> ServerConnection threads:
> {noformat}
> cacheServer.setMaxConnections(Math.max(CacheServer.DEFAULT_MAX_CONNECTIONS, 
> MAX_FE_THREADS * 3));
> {noformat}
> MAX_FE_THREADS was changed recently to:
> {noformat}
> Math.max(Runtime.getRuntime().availableProcessors() * 16, 16))
> {noformat}
> It doesn't need to use this many threads to test the behavior it is testing.



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


[jira] [Updated] (GEODE-9442) CI Failure: acceptance-test-openjdk8 timed out

2021-07-20 Thread Eric Shu (Jira)


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

Eric Shu updated GEODE-9442:

Description: 
This acceptance-test-openjdk8 failed due to timeout. 
https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk8/builds/88

It does not appear to be one particular test hang -- as all running tests are 
finished showing status of SUCCESS.

There are 1153 tests shown being run in this run.
Test Summary
1153
tests

The previous run showed 1295 tests were run.
Test Summary
1295
tests

However, it shows that gradle no able to shut down one test worker:
in daemon-4088.out.log under .gradle_logs directory following exception was 
seen:
Daemon is stopping immediately stop command received
Daemon vm is shutting down... The daemon has exited normally or was terminated 
in response to a user interrupt.
failed to abort Gradle Test Executor 143
org.gradle.process.internal.ExecException: A problem occurred waiting for 
process 'Gradle Test Executor 143' to complete.
at 
org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:241)
at 
org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:218)
at 
org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:369)
at 
org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:87)
at 
org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.run(CurrentBuildOperationPreservingRunnable.java:42)
at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at 
org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at 
org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Shutdown in progress
at 
java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82)
at java.lang.Runtime.removeShutdownHook(Runtime.java:239)
at 
org.gradle.process.internal.shutdown.ShutdownHooks.removeShutdownHook(ShutdownHooks.java:33)
at 
org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:208)
at 
org.gradle.process.internal.DefaultExecHandle.aborted(DefaultExecHandle.java:365)
at 
org.gradle.process.internal.ExecHandleRunner.completed(ExecHandleRunner.java:108)
at 
org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:84)
... 7 more

Also, in 
geode-apis-compatible-with-redis/build/test-results/acceptanceTest/binary 
output.bin file that Redis container was started but no further information for 
its shutdown. No sure if this is normal or not.
^A<9c>^H^@<8a>^A[info 2021/07/20 16:55:00.011 UTC   tid=0xa] Ryuk 
started - will monitor and terminate Testcontainers containers on JVM exit
^A<9c>^H^@^A
^A<9c>^H^@Q[info 2021/07/20 16:55:00.012 UTC   tid=0xa] Checking 
the system...
^A<9c>^H^@^A
^A<9c>^H^@p[info 2021/07/20 16:55:00.013 UTC   tid=0xa] 
â<9c><94>ï¸<8e> Docker server version should be at least 1.6.0
^A<9c>^H^@^A
^A<9c>^H^@~[info 2021/07/20 16:55:00.142 UTC   tid=0xa] 
â<9c><94>ï¸<8e> Docker environment should have more than 2GB free disk space
^A<9c>^H^@^A
^A<9c>^H^@d[info 2021/07/20 16:55:00.161 UTC   tid=0xa] Creating 
container for image: redis:5.0.6
^A<9c>^H^@^A
^A<9c>^H^@<97>^A[info 2021/07/20 16:55:00.218 UTC   tid=0xa] 
Starting container with ID: 
3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007db30a19d634
^A<9c>^H^@^A
^A<9c>^H^@<9e>^A[info 2021/07/20 16:55:00.658 UTC   tid=0xa] 
Container redis:5.0.6 is starting: 
3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007db30a19d634
^A<9c>^H^@^A
^A<9c>^H^@d[info 2021/07/20 16:55:00.789 UTC   tid=0xa] Container 
redis:5.0.6 started in PT0.644S
^A<9c>^H^@^A
^A<9c>^H^@r[info 2021/07/20 16:55:00.791 UTC   tid=0xa] Started 
redis container with exposed port 6379 -> 33290

Someone has more knowledge of redis container should take a look and determine 
if it is an real issue or not.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Test Results URI 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-results/acceptanceTest/1626808501/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Test report artifacts from this job are available at:

http://files.apachegeode-ci.info/builds/apache-develop-main/1.15.0-build.0375/test-artifacts/1626808501/acceptancetestfiles-openjdk8-1.15.0-build.0375.tgz

  was:
This acceptance-test-openjdk8 failed

[jira] [Commented] (GEODE-9360) Initial revision of .net core support

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #823:
URL: https://github.com/apache/geode-native/pull/823#discussion_r673545627



##
File path: netcore/NetCore.Test/CacheFactoryUnitTest.cs
##
@@ -0,0 +1,81 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+using System;
+using Apache.Geode.Client;
+using Xunit;
+
+namespace GeodeDotNetTest {

Review comment:
   Fixed.




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

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

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


> Initial revision of .net core support
> -
>
> Key: GEODE-9360
> URL: https://issues.apache.org/jira/browse/GEODE-9360
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>  Labels: pull-request-available
>
> As a .net core developer, I would like to be able to access the geode-native 
> API.  To facilitate this, we need to implement a minimal set of C# classes 
> that use p/invoke to access geode-native via C bindings (GEODE-9358).



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


[jira] [Created] (GEODE-9443) Increase kernel.pid_max in CI images

2021-07-20 Thread Dale Emery (Jira)
Dale Emery created GEODE-9443:
-

 Summary: Increase kernel.pid_max in CI images
 Key: GEODE-9443
 URL: https://issues.apache.org/jira/browse/GEODE-9443
 Project: Geode
  Issue Type: Test
  Components: tests
Reporter: Dale Emery


Certain Geode tests create a lot of threads. When these tests run in parallel 
with many other tests (as they do in CI), the whole set of concurrently running 
tests can overwhelm the Linux kernel's ability to assign PIDs to new threads. 
When this happens, test processes, Gradle processes, and other processes can 
become unable to create new threads.

The relevant system parameter is {{kernel.pid_max}}. On our CI systems, 
{{pid_max}} is 98,304.

Raising {{pid_max}} to 983040 (10x the default value). A build can run 24 
concurrent instances of even our most thread-heavy tests without exceeding this 
threshold.



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


[jira] [Assigned] (GEODE-9443) Increase kernel.pid_max in CI images

2021-07-20 Thread Dale Emery (Jira)


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

Dale Emery reassigned GEODE-9443:
-

Assignee: Dale Emery

> Increase kernel.pid_max in CI images
> 
>
> Key: GEODE-9443
> URL: https://issues.apache.org/jira/browse/GEODE-9443
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Dale Emery
>Assignee: Dale Emery
>Priority: Major
>
> Certain Geode tests create a lot of threads. When these tests run in parallel 
> with many other tests (as they do in CI), the whole set of concurrently 
> running tests can overwhelm the Linux kernel's ability to assign PIDs to new 
> threads. When this happens, test processes, Gradle processes, and other 
> processes can become unable to create new threads.
> The relevant system parameter is {{kernel.pid_max}}. On our CI systems, 
> {{pid_max}} is 98,304.
> Raising {{pid_max}} to 983040 (10x the default value). A build can run 24 
> concurrent instances of even our most thread-heavy tests without exceeding 
> this threshold.



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


[jira] [Updated] (GEODE-9443) Increase kernel.pid_max in CI images

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

> Increase kernel.pid_max in CI images
> 
>
> Key: GEODE-9443
> URL: https://issues.apache.org/jira/browse/GEODE-9443
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Dale Emery
>Assignee: Dale Emery
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
>
> Certain Geode tests create a lot of threads. When these tests run in parallel 
> with many other tests (as they do in CI), the whole set of concurrently 
> running tests can overwhelm the Linux kernel's ability to assign PIDs to new 
> threads. When this happens, test processes, Gradle processes, and other 
> processes can become unable to create new threads.
> The relevant system parameter is {{kernel.pid_max}}. On our CI systems, 
> {{pid_max}} is 98,304.
> Raising {{pid_max}} to 983040 (10x the default value). A build can run 24 
> concurrent instances of even our most thread-heavy tests without exceeding 
> this threshold.



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


[jira] [Created] (GEODE-9442) CI Failure: acceptance-test-openjdk8 timed out

2021-07-20 Thread Eric Shu (Jira)
Eric Shu created GEODE-9442:
---

 Summary: CI Failure: acceptance-test-openjdk8 timed out
 Key: GEODE-9442
 URL: https://issues.apache.org/jira/browse/GEODE-9442
 Project: Geode
  Issue Type: Bug
  Components: redis
Reporter: Eric Shu


This acceptance-test-openjdk8 failed due to timeout. 
https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/acceptance-test-openjdk8/builds/88

It does not appear to be one particular test hang -- as all running tests are 
finished showing status of SUCCESS.

However, it shows that gradle no able to shut down one test worker:
in daemon-4088.out.log under .gradle_logs directory following exception was 
seen:
Daemon is stopping immediately stop command received
Daemon vm is shutting down... The daemon has exited normally or was terminated 
in response to a user interrupt.
failed to abort Gradle Test Executor 143
org.gradle.process.internal.ExecException: A problem occurred waiting for 
process 'Gradle Test Executor 143' to complete.
at 
org.gradle.process.internal.DefaultExecHandle.execExceptionFor(DefaultExecHandle.java:241)
at 
org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:218)
at 
org.gradle.process.internal.DefaultExecHandle.failed(DefaultExecHandle.java:369)
at 
org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:87)
at 
org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.run(CurrentBuildOperationPreservingRunnable.java:42)
at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at 
org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at 
org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Shutdown in progress
at 
java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82)
at java.lang.Runtime.removeShutdownHook(Runtime.java:239)
at 
org.gradle.process.internal.shutdown.ShutdownHooks.removeShutdownHook(ShutdownHooks.java:33)
at 
org.gradle.process.internal.DefaultExecHandle.setEndStateInfo(DefaultExecHandle.java:208)
at 
org.gradle.process.internal.DefaultExecHandle.aborted(DefaultExecHandle.java:365)
at 
org.gradle.process.internal.ExecHandleRunner.completed(ExecHandleRunner.java:108)
at 
org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:84)
... 7 more

Also, in 
geode-apis-compatible-with-redis/build/test-results/acceptanceTest/binary 
output.bin file that Redis container was started but no further information for 
its shutdown. No sure if this is normal or not.
^A<9c>^H^@<8a>^A[info 2021/07/20 16:55:00.011 UTC   tid=0xa] Ryuk 
started - will monitor and terminate Testcontainers containers on JVM exit
^A<9c>^H^@^A
^A<9c>^H^@Q[info 2021/07/20 16:55:00.012 UTC   tid=0xa] Checking 
the system...
^A<9c>^H^@^A
^A<9c>^H^@p[info 2021/07/20 16:55:00.013 UTC   tid=0xa] 
â<9c><94>ï¸<8e> Docker server version should be at least 1.6.0
^A<9c>^H^@^A
^A<9c>^H^@~[info 2021/07/20 16:55:00.142 UTC   tid=0xa] 
â<9c><94>ï¸<8e> Docker environment should have more than 2GB free disk space
^A<9c>^H^@^A
^A<9c>^H^@d[info 2021/07/20 16:55:00.161 UTC   tid=0xa] Creating 
container for image: redis:5.0.6
^A<9c>^H^@^A
^A<9c>^H^@<97>^A[info 2021/07/20 16:55:00.218 UTC   tid=0xa] 
Starting container with ID: 
3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007db30a19d634
^A<9c>^H^@^A
^A<9c>^H^@<9e>^A[info 2021/07/20 16:55:00.658 UTC   tid=0xa] 
Container redis:5.0.6 is starting: 
3d1530c27f0b4f6e526bfc48b8232708abd3e0de55f188c74e007db30a19d634
^A<9c>^H^@^A
^A<9c>^H^@d[info 2021/07/20 16:55:00.789 UTC   tid=0xa] Container 
redis:5.0.6 started in PT0.644S
^A<9c>^H^@^A
^A<9c>^H^@r[info 2021/07/20 16:55:00.791 UTC   tid=0xa] Started 
redis container with exposed port 6379 -> 33290

Someone has more knowledge of redis container should take a look and determine 
if it is an real issue or not.



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


[jira] [Resolved] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread Dave Barnes (Jira)


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

Dave Barnes resolved GEODE-9438.

Fix Version/s: 1.12.3
   1.13.3
   1.15.0
   1.14.0
   Resolution: Fixed

> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.14.0, 1.15.0, 1.13.3, 1.12.3
>
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Resolved] (GEODE-9441) The NestedFunctionExecutionDistributedTest uses too many threads

2021-07-20 Thread Dale Emery (Jira)


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

Dale Emery resolved GEODE-9441.
---
Fix Version/s: 1.15.0
   Resolution: Fixed

> The NestedFunctionExecutionDistributedTest uses too many threads
> 
>
> Key: GEODE-9441
> URL: https://issues.apache.org/jira/browse/GEODE-9441
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Barrett Oglesby
>Assignee: Dale Emery
>Priority: Major
>  Labels: GeodeOperationAPI, pull-request-available
> Fix For: 1.15.0
>
>
> The {{NestedFunctionExecutionDistributedTest}} uses {{OperationExecutors 
> MAX_FE_THREADS}} to configure both client function invocations and cache 
> server max connections.
> It uses MAX_FE_THREADS * 2 for function executions which use Function 
> Execution Processor threads:
> {noformat}
> client.invoke(() -> executeFunction(new ParentFunction(), MAX_FE_THREADS * 
> 2));
> {noformat}
> And potentially MAX_FE_THREADS * 3 for client connections which use 
> ServerConnection threads:
> {noformat}
> cacheServer.setMaxConnections(Math.max(CacheServer.DEFAULT_MAX_CONNECTIONS, 
> MAX_FE_THREADS * 3));
> {noformat}
> MAX_FE_THREADS was changed recently to:
> {noformat}
> Math.max(Runtime.getRuntime().availableProcessors() * 16, 16))
> {noformat}
> It doesn't need to use this many threads to test the behavior it is testing.



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


[jira] [Commented] (GEODE-9438) NC user guides: Delete obsolete Auth properties

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9438:


Commit d92ed121ac6cbc60441bd3b808f3591155a9bf04 in geode-native's branch 
refs/heads/support/1.12 from Dave Barnes
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=d92ed12 ]

GEODE-9438: NC user guides - Delete obsolete Auth properties (#832)



> NC user guides: Delete obsolete Auth properties
> ---
>
> Key: GEODE-9438
> URL: https://issues.apache.org/jira/browse/GEODE-9438
> Project: Geode
>  Issue Type: Bug
>  Components: docs, native client
>Affects Versions: 1.13.3
>Reporter: Dave Barnes
>Assignee: Dave Barnes
>Priority: Major
>  Labels: pull-request-available
>
> Native client user guides (both .NET and C++) still include three obsolete 
> auth-related system properties:
> security-client-auth-factory
> security-client-auth-library
> security-client-dhalgo
> These should be deleted from the documentation.
> Note: Functionality of the first two has been superseded by 
> SetAuthInitialize(). Examples showing its usage have already been included in 
> the docs.
> Pages in which these properties appear include:
> .NET:
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html
> C++:
> https://gemfire-native-cpp.docs.pivotal.io/102/geode-native-client-cpp/configuring/sysprops.html
> https://gemfire-native-dotnet.docs.pivotal.io/102/geode-native-client-dotnet/security/security-systemprops.html



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


[jira] [Updated] (GEODE-9443) Increase kernel.pid_max in CI images

2021-07-20 Thread Dale Emery (Jira)


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

Dale Emery updated GEODE-9443:
--
Labels: GeodeOperationAPI  (was: )

> Increase kernel.pid_max in CI images
> 
>
> Key: GEODE-9443
> URL: https://issues.apache.org/jira/browse/GEODE-9443
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Dale Emery
>Assignee: Dale Emery
>Priority: Major
>  Labels: GeodeOperationAPI
>
> Certain Geode tests create a lot of threads. When these tests run in parallel 
> with many other tests (as they do in CI), the whole set of concurrently 
> running tests can overwhelm the Linux kernel's ability to assign PIDs to new 
> threads. When this happens, test processes, Gradle processes, and other 
> processes can become unable to create new threads.
> The relevant system parameter is {{kernel.pid_max}}. On our CI systems, 
> {{pid_max}} is 98,304.
> Raising {{pid_max}} to 983040 (10x the default value). A build can run 24 
> concurrent instances of even our most thread-heavy tests without exceeding 
> this threshold.



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


[jira] [Commented] (GEODE-9360) Initial revision of .net core support

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #823:
URL: https://github.com/apache/geode-native/pull/823#discussion_r673582416



##
File path: netcore/NetCore.Test/CacheFactoryUnitTest.cs
##
@@ -0,0 +1,81 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+using System;
+using Apache.Geode.Client;
+using Xunit;
+
+namespace GeodeDotNetTest {
+  [Collection("Geode .net Core Collection")]
+  public class CacheFactoryUnitTests {

Review comment:
   Everything is now singular `Test`, and I removed `Unit` from all the 
class names and renamed the files appropriately.




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

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

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


> Initial revision of .net core support
> -
>
> Key: GEODE-9360
> URL: https://issues.apache.org/jira/browse/GEODE-9360
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>  Labels: pull-request-available
>
> As a .net core developer, I would like to be able to access the geode-native 
> API.  To facilitate this, we need to implement a minimal set of C# classes 
> that use p/invoke to access geode-native via C bindings (GEODE-9358).



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


[jira] [Commented] (GEODE-9360) Initial revision of .net core support

2021-07-20 Thread ASF GitHub Bot (Jira)


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

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

pdxcodemonkey commented on a change in pull request #823:
URL: https://github.com/apache/geode-native/pull/823#discussion_r673582739



##
File path: netcore/NetCore/Cache.cs
##
@@ -0,0 +1,170 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+using System;
+using System.Collections.Generic;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+namespace Apache {

Review comment:
   Totally - love that we can concatenate these in C#.




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

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

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


> Initial revision of .net core support
> -
>
> Key: GEODE-9360
> URL: https://issues.apache.org/jira/browse/GEODE-9360
> Project: Geode
>  Issue Type: Improvement
>  Components: native client
>Reporter: Blake Bender
>Priority: Major
>  Labels: pull-request-available
>
> As a .net core developer, I would like to be able to access the geode-native 
> API.  To facilitate this, we need to implement a minimal set of C# classes 
> that use p/invoke to access geode-native via C bindings (GEODE-9358).



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


[jira] [Commented] (GEODE-9439) Convert CertifacteBuilder to sun/jdk APIs

2021-07-20 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on GEODE-9439:


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

GEODE-9439: Convert CertificateBuilder to sun/jdk APIs (#6707)

- Makes it easier to de/serialize created certificates
- Remove the requirement for the Bouncy Castle library
- Suppress deprecated API warnings during compile
- Make CertificateMaterial Serializable

> Convert CertifacteBuilder to sun/jdk APIs
> -
>
> Key: GEODE-9439
> URL: https://issues.apache.org/jira/browse/GEODE-9439
> Project: Geode
>  Issue Type: Test
>  Components: tests
>Reporter: Jens Deppe
>Priority: Major
>  Labels: pull-request-available
>
> The {{CertificateBuilder}} test utility uses Bouncy Castle APIs to build CA 
> and regular certs for test purposes. In some cases it is desirable for these 
> certificates to be serializable. In such cases it is also required that the 
> BC security provider have a higher priority than the standard java one 
> otherwise the deserialized certificates are not usable. 
> It would be less trouble to just use standard jdk APIs to build these 
> certificates. Although no {{X509}} APIs are public/documented they are well 
> used throughout the JDK. For example the {{keytool}} utility. Java 9 
> introduces its own {{CertificateBuilder}} API which could eventually replace 
> this one.



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