Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

2020-09-24 Thread Owen Nichols
A *huge* thanks to everyone who stepped up!  All of these have been claimed now 
except the Tomcat 6 test failure.

-Owen

On 9/23/20, 10:39 AM, "Hale Bales"  wrote:

I'll take on #4: mockito.

~hale (they/them)

From: Owen Nichols 
Sent: Wednesday, September 23, 2020 9:41 AM
To: dev@geode.apache.org 
Subject: Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

37 dependencies have now been bumped on develop, but I could use some help 
for the last few.  I am looking for volunteers to please "adopt" the six PRs 
below (leave a comment on the PR indicating you'll take a look).

All Geode committers should already have write access to my fork, or email 
me your github id and I'll invite you as a collaborator (or feel free to create 
your own PR).  Since these are only test dependencies it's not essential that 
we get to all of them this cycle, but I've set a deadline of Oct 16 to close 
any that fail to garner attention.

1. Archunit 0.14 introduces some additional checks which currently fail against 
our codebase.  Perhaps someone familiar with membership could take a look at 
the PR check failures and see if the reported issues are easy to correct or 
suppress https://github.com/apache/geode/pull/5537

2. Junit 4.13 just needs a few tests' expected-exception handling restructured 
https://github.com/apache/geode/pull/5538

3. Assertj 3.17.2 just needs a few deprecated assertions fixed up 
https://github.com/apache/geode/pull/5539

4. Mockito 3.5.11 removed an internal helper method used in one pdx test 
https://github.com/apache/geode/pull/5540

5. Tomcat 6.0.53 causes two tests to fail 
https://github.com/apache/geode/pull/5541

6. One of the 37 dependency bumps I already did exposed an issue with a 
management REST test https://github.com/apache/geode/pull/5543
Thanks for any help getting these dependencies bumped for 1.14!
-Owen

On 9/11/20, 8:31 PM, "Owen Nichols"  wrote:

I'll have a go at it.

On 9/10/20, 9:36 AM, "Dave Barnes"  wrote:

Hello Apache Geode Community,
We need a volunteer to update the 3rd-party libraries used by 
Geode. This
consists of going through the libraries we depend on and updating 
each to
the latest version that works with our code.
It would be nice to get this done within the next week or two so 
that we
have time to shake out issues before the next release.
Regards,
Dave Barnes on behalf of the Apache Geode Team





Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

2020-09-23 Thread Hale Bales
I'll take on #4: mockito.

~hale (they/them)

From: Owen Nichols 
Sent: Wednesday, September 23, 2020 9:41 AM
To: dev@geode.apache.org 
Subject: Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

37 dependencies have now been bumped on develop, but I could use some help for 
the last few.  I am looking for volunteers to please "adopt" the six PRs below 
(leave a comment on the PR indicating you'll take a look).

All Geode committers should already have write access to my fork, or email me 
your github id and I'll invite you as a collaborator (or feel free to create 
your own PR).  Since these are only test dependencies it's not essential that 
we get to all of them this cycle, but I've set a deadline of Oct 16 to close 
any that fail to garner attention.

1. Archunit 0.14 introduces some additional checks which currently fail against 
our codebase.  Perhaps someone familiar with membership could take a look at 
the PR check failures and see if the reported issues are easy to correct or 
suppress 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5537data=02%7C01%7Chbales%40vmware.com%7C3e76cd46d4fe4c5b28c708d85fdf90af%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761092512201sdata=irBVhKgZRdYv%2FHm3nlfhR0dvKOgcIZ2XHO0DbXB%2BGCc%3Dreserved=0

2. Junit 4.13 just needs a few tests' expected-exception handling restructured 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5538data=02%7C01%7Chbales%40vmware.com%7C3e76cd46d4fe4c5b28c708d85fdf90af%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761092512201sdata=9lYb%2Fo2NrY%2BVZtYAcoK3pasub1R950hapgwUqMux0hY%3Dreserved=0

3. Assertj 3.17.2 just needs a few deprecated assertions fixed up 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5539data=02%7C01%7Chbales%40vmware.com%7C3e76cd46d4fe4c5b28c708d85fdf90af%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761092512201sdata=0qtJVoMiu7vL79nMgliHxUALpbMXHly%2BTB0Mj%2BE%2BGHc%3Dreserved=0

4. Mockito 3.5.11 removed an internal helper method used in one pdx test 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5540data=02%7C01%7Chbales%40vmware.com%7C3e76cd46d4fe4c5b28c708d85fdf90af%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761092512201sdata=fL8wAvtnPbjNrODymKn8tPfpEM9ruivVs1j6QtEPfUM%3Dreserved=0

5. Tomcat 6.0.53 causes two tests to fail 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5541data=02%7C01%7Chbales%40vmware.com%7C3e76cd46d4fe4c5b28c708d85fdf90af%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761092512201sdata=IuQNU5Njl%2F72NMdLwC0rpniVJteAv52ecTj83GhsWKk%3Dreserved=0

6. One of the 37 dependency bumps I already did exposed an issue with a 
management REST test 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5543data=02%7C01%7Chbales%40vmware.com%7C3e76cd46d4fe4c5b28c708d85fdf90af%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761092512201sdata=8Rrnc5gN6lw8kpFl6MLvZ70zsuvmdRipoC4KXignbj8%3Dreserved=0

Thanks for any help getting these dependencies bumped for 1.14!
-Owen

On 9/11/20, 8:31 PM, "Owen Nichols"  wrote:

I'll have a go at it.

On 9/10/20, 9:36 AM, "Dave Barnes"  wrote:

Hello Apache Geode Community,
We need a volunteer to update the 3rd-party libraries used by Geode. 
This
consists of going through the libraries we depend on and updating each 
to
the latest version that works with our code.
It would be nice to get this done within the next week or two so that we
have time to shake out issues before the next release.
Regards,
Dave Barnes on behalf of the Apache Geode Team




Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

2020-09-23 Thread Sarah Abbey
I can adopt the Junit 4.13 PR!

Sarah

From: Owen Nichols 
Sent: Wednesday, September 23, 2020 12:41 PM
To: dev@geode.apache.org 
Subject: Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

37 dependencies have now been bumped on develop, but I could use some help for 
the last few.  I am looking for volunteers to please "adopt" the six PRs below 
(leave a comment on the PR indicating you'll take a look).

All Geode committers should already have write access to my fork, or email me 
your github id and I'll invite you as a collaborator (or feel free to create 
your own PR).  Since these are only test dependencies it's not essential that 
we get to all of them this cycle, but I've set a deadline of Oct 16 to close 
any that fail to garner attention.

1. Archunit 0.14 introduces some additional checks which currently fail against 
our codebase.  Perhaps someone familiar with membership could take a look at 
the PR check failures and see if the reported issues are easy to correct or 
suppress 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5537data=02%7C01%7Csabbey%40vmware.com%7Cfd3caf97ce4e49ca135e08d85fdf8eb1%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761066035341sdata=M5LAGNt%2BgfE4hc8lz2w%2B1L7cML8t%2FkJeAWUuBcRZ2%2FI%3Dreserved=0

2. Junit 4.13 just needs a few tests' expected-exception handling restructured 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5538data=02%7C01%7Csabbey%40vmware.com%7Cfd3caf97ce4e49ca135e08d85fdf8eb1%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761066035341sdata=TpdRTmjeGO%2BVjaDz%2FvsJjGwk%2BS59p4xJnKEMNXQLado%3Dreserved=0

3. Assertj 3.17.2 just needs a few deprecated assertions fixed up 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5539data=02%7C01%7Csabbey%40vmware.com%7Cfd3caf97ce4e49ca135e08d85fdf8eb1%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761066040331sdata=QfWrXrqZjgyqPwBHdtOwjnpa5IvCmfTlTCYzXOr%2FAto%3Dreserved=0

4. Mockito 3.5.11 removed an internal helper method used in one pdx test 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5540data=02%7C01%7Csabbey%40vmware.com%7Cfd3caf97ce4e49ca135e08d85fdf8eb1%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761066040331sdata=wZ9%2Fx9L88E1DnhlvIeOPV4q%2FfSVyX0KRI70echxGaB8%3Dreserved=0

5. Tomcat 6.0.53 causes two tests to fail 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5541data=02%7C01%7Csabbey%40vmware.com%7Cfd3caf97ce4e49ca135e08d85fdf8eb1%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761066040331sdata=WJ%2B0w4U2XjcngZVaFIlRISAIpA1pqwD95pHynNPu0%2BI%3Dreserved=0

6. One of the 37 dependency bumps I already did exposed an issue with a 
management REST test 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F5543data=02%7C01%7Csabbey%40vmware.com%7Cfd3caf97ce4e49ca135e08d85fdf8eb1%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637364761066040331sdata=NQcT4jrA0v%2BiAD5lhB9uq89P4GAE%2F4q8eUZ6xg%2F89ic%3Dreserved=0

Thanks for any help getting these dependencies bumped for 1.14!
-Owen

On 9/11/20, 8:31 PM, "Owen Nichols"  wrote:

I'll have a go at it.

On 9/10/20, 9:36 AM, "Dave Barnes"  wrote:

Hello Apache Geode Community,
We need a volunteer to update the 3rd-party libraries used by Geode. 
This
consists of going through the libraries we depend on and updating each 
to
the latest version that works with our code.
It would be nice to get this done within the next week or two so that we
have time to shake out issues before the next release.
Regards,
Dave Barnes on behalf of the Apache Geode Team




Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

2020-09-23 Thread Owen Nichols
37 dependencies have now been bumped on develop, but I could use some help for 
the last few.  I am looking for volunteers to please "adopt" the six PRs below 
(leave a comment on the PR indicating you'll take a look).

All Geode committers should already have write access to my fork, or email me 
your github id and I'll invite you as a collaborator (or feel free to create 
your own PR).  Since these are only test dependencies it's not essential that 
we get to all of them this cycle, but I've set a deadline of Oct 16 to close 
any that fail to garner attention.

1. Archunit 0.14 introduces some additional checks which currently fail against 
our codebase.  Perhaps someone familiar with membership could take a look at 
the PR check failures and see if the reported issues are easy to correct or 
suppress https://github.com/apache/geode/pull/5537

2. Junit 4.13 just needs a few tests' expected-exception handling restructured 
https://github.com/apache/geode/pull/5538

3. Assertj 3.17.2 just needs a few deprecated assertions fixed up 
https://github.com/apache/geode/pull/5539

4. Mockito 3.5.11 removed an internal helper method used in one pdx test 
https://github.com/apache/geode/pull/5540

5. Tomcat 6.0.53 causes two tests to fail 
https://github.com/apache/geode/pull/5541

6. One of the 37 dependency bumps I already did exposed an issue with a 
management REST test https://github.com/apache/geode/pull/5543

Thanks for any help getting these dependencies bumped for 1.14!
-Owen

On 9/11/20, 8:31 PM, "Owen Nichols"  wrote:

I'll have a go at it.

On 9/10/20, 9:36 AM, "Dave Barnes"  wrote:

Hello Apache Geode Community,
We need a volunteer to update the 3rd-party libraries used by Geode. 
This
consists of going through the libraries we depend on and updating each 
to
the latest version that works with our code.
It would be nice to get this done within the next week or two so that we
have time to shake out issues before the next release.
Regards,
Dave Barnes on behalf of the Apache Geode Team




Re: [DISCUSS] Someone to update 3rd-party libraries used by Geode

2020-09-11 Thread Owen Nichols
Thanks for the reminder, Dave.  I'll have a go at it.

On 9/10/20, 9:36 AM, "Dave Barnes"  wrote:

Hello Apache Geode Community,
We need a volunteer to update the 3rd-party libraries used by Geode. This
consists of going through the libraries we depend on and updating each to
the latest version that works with our code.
It would be nice to get this done within the next week or two so that we
have time to shake out issues before the next release.
Regards,
Dave Barnes on behalf of the Apache Geode Team



[DISCUSS] Someone to update 3rd-party libraries used by Geode

2020-09-10 Thread Dave Barnes
Hello Apache Geode Community,
We need a volunteer to update the 3rd-party libraries used by Geode. This
consists of going through the libraries we depend on and updating each to
the latest version that works with our code.
It would be nice to get this done within the next week or two so that we
have time to shake out issues before the next release.
Regards,
Dave Barnes on behalf of the Apache Geode Team


Re: [DISCUSS] Someone to update 3rd-party libraries used by GEODE

2020-01-03 Thread Owen Nichols
Thanks Mark for getting 1.11.0 shipped & sending out this reminder!  Anthony 
and I will volunteer this time around.

Bumping dependencies helps ensure Geode is using the most secure and reliable 
libraries, but nevertheless, this type of change can sometimes have unobvious 
side-effects that take some time to uncover.  With only a month left before we 
are scheduled to cut our release/1.12 branch, we already need to start thinking 
about stabilizing develop.

We have split the updates into two PRs for now:

“Easy" ones: #4537 
Trickier ones: #4542 

Some PR checks are still failing on the 2nd PR.  Any review comments are 
appreciated.  Hopefully we can get one or both merged soon.


> On Jan 3, 2020, at 11:01 AM, Mark Hanson  wrote:
> 
> Hello Apache Geode Community, 
> 
> It is time to update the 3rd-party libraries used by GEODE. To get that done, 
> I am requesting a volunteer to take on the responsibility.
> 
> This consists of updates going through the libraries we depend on and 
> updating them to the latest version that works with our code.
> 
> We would need to get this done within the next week or two, so that we have 
> time to shake out issues before the next release.
> 
> Regards,
> Mark Hanson on behalf of the Apache Geode team
> 



[DISCUSS] Someone to update 3rd-party libraries used by GEODE

2020-01-03 Thread Mark Hanson
Hello Apache Geode Community, 

It is time to update the 3rd-party libraries used by GEODE. To get that done, I 
am requesting a volunteer to take on the responsibility.

This consists of updates going through the libraries we depend on and updating 
them to the latest version that works with our code.

We would need to get this done within the next week or two, so that we have 
time to shake out issues before the next release.

Regards,
Mark Hanson on behalf of the Apache Geode team