Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-30 Thread Kalnichevski Oleg




On 1/30/2022 2:44 PM, Gary Gregory wrote:

Just FTR, if I run the build 'mvn clean package' in a command line loop
like 'while mvn clean package; do :; done' it eventually fails, so the
error is random but it still happens.



That does not help much, really. It still gives no clue as to whether 
this is a bug in HC, a bad test case or something local environment related.


Believe me, I ran that test in a long, tight loop, too.

Oleg



Gary

On Thu, Jan 27, 2022 at 8:23 AM Gary Gregory  wrote:


Testing with TAR GZ file and building from the git tag (HEAD detached at
5.1.3-RC1).

ASC file is good.
Checksum OK.

Running 'mvn clean verify' fails randomly:

[INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
[ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
0.832 s <<< FAILURE! - in org.apache.hc.client5.testing.async.TestHttp1Async
[ERROR]
org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancellation[HTTP/1.1
https]  Time elapsed: 0.05 s  <<< ERROR!
java.util.concurrent.ExecutionException:
org.apache.hc.client5.http.HttpHostConnectException: Connect to
https://localhost:63965 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1]
failed: Connection refused
at
org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancellation(TestHttp1Async.java:297)
Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to
https://localhost:63965 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1]
failed: Connection refused

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/Cellar/maven/3.8.4/libexec
Java version: 1.8.0_312, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@8
/1.8.0+312/libexec/openjdk.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"

Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST
2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64

Thoughts? I can't tell if this is a random test setup issue or a deeper
underlying issue.

Gary


On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski 
wrote:


Please vote on releasing these packages as HttpClient 5.1.3.
The vote is open for the at least 72 hours, and only votes from
HttpComponents PMC members are binding. The vote passes if at least
three binding +1 votes are cast and there are more +1 than -1 votes.

Release notes:

https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt

Maven artefacts:

https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/

Git Tag: 5.1.3-RC1
  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1

Packages:

https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
  revision 52302

Hashes:
  
7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a085ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
httpcomponents-client-5.1.3-bin.tar.gz
  
73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
httpcomponents-client-5.1.3-src.tar.gz
  
9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
httpcomponents-client-5.1.3-bin.zip
  
745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb94109fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
httpcomponents-client-5.1.3-src.zip

Keys:
  https://www.apache.org/dist/httpcomponents/httpclient/KEYS

--
Vote: HttpClient 5.1.3 release
[ ] +1 Release the packages as HttpClient 5.1.3.
[ ] -1 I am against releasing the packages (must include a reason).


-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org






-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org



Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-30 Thread Gary Gregory
Just FTR, if I run the build 'mvn clean package' in a command line loop
like 'while mvn clean package; do :; done' it eventually fails, so the
error is random but it still happens.

Gary

On Thu, Jan 27, 2022 at 8:23 AM Gary Gregory  wrote:

> Testing with TAR GZ file and building from the git tag (HEAD detached at
> 5.1.3-RC1).
>
> ASC file is good.
> Checksum OK.
>
> Running 'mvn clean verify' fails randomly:
>
> [INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
> [ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
> 0.832 s <<< FAILURE! - in org.apache.hc.client5.testing.async.TestHttp1Async
> [ERROR]
> org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancellation[HTTP/1.1
> https]  Time elapsed: 0.05 s  <<< ERROR!
> java.util.concurrent.ExecutionException:
> org.apache.hc.client5.http.HttpHostConnectException: Connect to
> https://localhost:63965 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1]
> failed: Connection refused
> at
> org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancellation(TestHttp1Async.java:297)
> Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to
> https://localhost:63965 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1]
> failed: Connection refused
>
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /usr/local/Cellar/maven/3.8.4/libexec
> Java version: 1.8.0_312, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8
> /1.8.0+312/libexec/openjdk.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"
>
> Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST
> 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
>
> Thoughts? I can't tell if this is a random test setup issue or a deeper
> underlying issue.
>
> Gary
>
>
> On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski 
> wrote:
>
>> Please vote on releasing these packages as HttpClient 5.1.3.
>> The vote is open for the at least 72 hours, and only votes from
>> HttpComponents PMC members are binding. The vote passes if at least
>> three binding +1 votes are cast and there are more +1 than -1 votes.
>>
>> Release notes:
>>
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
>>
>> Maven artefacts:
>>
>> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
>>
>> Git Tag: 5.1.3-RC1
>>  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
>>
>> Packages:
>>
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
>>  revision 52302
>>
>> Hashes:
>>  
>> 7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a085ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
>> httpcomponents-client-5.1.3-bin.tar.gz
>>  
>> 73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
>> httpcomponents-client-5.1.3-src.tar.gz
>>  
>> 9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
>> httpcomponents-client-5.1.3-bin.zip
>>  
>> 745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb94109fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
>> httpcomponents-client-5.1.3-src.zip
>>
>> Keys:
>>  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
>>
>> --
>> Vote: HttpClient 5.1.3 release
>> [ ] +1 Release the packages as HttpClient 5.1.3.
>> [ ] -1 I am against releasing the packages (must include a reason).
>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
>> For additional commands, e-mail: dev-h...@hc.apache.org
>>
>>


Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-30 Thread Ryan Schmitt
+1

On Thu, Jan 27, 2022 at 4:59 AM Oleg Kalnichevski  wrote:

> Please vote on releasing these packages as HttpClient 5.1.3.
> The vote is open for the at least 72 hours, and only votes from
> HttpComponents PMC members are binding. The vote passes if at least
> three binding +1 votes are cast and there are more +1 than -1 votes.
>
> Release notes:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
>
> Maven artefacts:
>
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
>
> Git Tag: 5.1.3-RC1
>  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
>
> Packages:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
>  revision 52302
>
> Hashes:
>  
> 7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a085ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> httpcomponents-client-5.1.3-bin.tar.gz
>  
> 73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> httpcomponents-client-5.1.3-src.tar.gz
>  
> 9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> httpcomponents-client-5.1.3-bin.zip
>  
> 745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb94109fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> httpcomponents-client-5.1.3-src.zip
>
> Keys:
>  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
>
> --
> Vote: HttpClient 5.1.3 release
> [ ] +1 Release the packages as HttpClient 5.1.3.
> [ ] -1 I am against releasing the packages (must include a reason).
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> For additional commands, e-mail: dev-h...@hc.apache.org
>
>


Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-28 Thread Oleg Kalnichevski

[x] +1 Release the packages as HttpClient 5.1.3.

On 1/27/2022 1:59 PM, Oleg Kalnichevski wrote:

Please vote on releasing these packages as HttpClient 5.1.3.
The vote is open for the at least 72 hours, and only votes from
HttpComponents PMC members are binding. The vote passes if at least
three binding +1 votes are cast and there are more +1 than -1 votes.

Release notes:
  
https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt

Maven artefacts:
  
https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/

Git Tag: 5.1.3-RC1
  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1

Packages:
  https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
  revision 52302

Hashes:
  
7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a085ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
 httpcomponents-client-5.1.3-bin.tar.gz
  
73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
 httpcomponents-client-5.1.3-src.tar.gz
  
9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
 httpcomponents-client-5.1.3-bin.zip
  
745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb94109fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
 httpcomponents-client-5.1.3-src.zip

Keys:
  https://www.apache.org/dist/httpcomponents/httpclient/KEYS

--
Vote: HttpClient 5.1.3 release
[ ] +1 Release the packages as HttpClient 5.1.3.
[ ] -1 I am against releasing the packages (must include a reason).


-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org



Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Gary Gregory
+1 as tested on macOS with Java 8 and 11.

Gary


On Thu, Jan 27, 2022, 09:45 Oleg Kalnichevski  wrote:

> I looked at the test case and found nothing wrong with it. It passes on
> my Ubuntu machine, a Win 10 machine I have access to, on ASF Jenkins and
> on Travis CI.
>
> It is likely to be something specific to your environment or MacOS,
> which I have no access to.
>
> Oleg
>
> On 1/27/2022 2:53 PM, Oleg Kalnichevski wrote:
> > On Thu, 2022-01-27 at 08:38 -0500, Gary Gregory wrote:
> >> On Thu, Jan 27, 2022 at 8:31 AM Oleg Kalnichevski 
> >> wrote:
> >>
> >>> On Thu, 2022-01-27 at 08:23 -0500, Gary Gregory wrote:
>  Testing with TAR GZ file and building from the git tag (HEAD
>  detached
>  at
>  5.1.3-RC1).
> 
>  ASC file is good.
>  Checksum OK.
> 
>  Running 'mvn clean verify' fails randomly:
> 
> 
> >>>
> >>> Making reliable test cases that simulate complex or abnormal
> >>> situations
> >>> is not easy. Testing request cancellation and its outcome was
> >>> tricky. I
> >>> will take a look at the test case but I am not sure it warrants a
> >>> new
> >>> RC.
> >>>
> >>
> >> Thank you Oleg, I'll wait to hear from you before continuing to
> >> review.
> >>
> >
> > I will take a look at the test case but please continue the review and
> > cast a vote.
> >
> > Oleg
> >
> >
> >> Gary
> >>
> >>
> >>> Oleg
> >>>
> >>>
> >>>
>  [INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
>  [ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time
>  elapsed:
>  0.832 s <<< FAILURE! - in
>  org.apache.hc.client5.testing.async.TestHttp1Async
>  [ERROR]
>  org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
>  cell
>  ation[HTTP/1.1
>  https]  Time elapsed: 0.05 s  <<< ERROR!
>  java.util.concurrent.ExecutionException:
>  org.apache.hc.client5.http.HttpHostConnectException: Connect to
>  https://localhost:63965 [localhost/127.0.0.1,
>  localhost/0:0:0:0:0:0:0:1]
>  failed: Connection refused
>  at
>  org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
>  cell
>  ation(TestHttp1Async.java:297)
>  Caused by: org.apache.hc.client5.http.HttpHostConnectException:
>  Connect to
>  https://localhost:63965 [localhost/127.0.0.1,
>  localhost/0:0:0:0:0:0:0:1]
>  failed: Connection refused
> 
>  Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
>  Maven home: /usr/local/Cellar/maven/3.8.4/libexec
>  Java version: 1.8.0_312, vendor: Homebrew, runtime:
>  /usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Content
>  s/Ho
>  me/jre
>  Default locale: en_US, platform encoding: UTF-8
>  OS name: "mac os x", version: "12.1", arch: "x86_64", family:
>  "mac"
> 
>  Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28
>  20:28:54
>  PST
>  2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
> 
>  Thoughts? I can't tell if this is a random test setup issue or a
>  deeper
>  underlying issue.
> 
>  Gary
> 
> 
>  On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski <
>  ol...@apache.org>
>  wrote:
> 
> > Please vote on releasing these packages as HttpClient 5.1.3.
> > The vote is open for the at least 72 hours, and only votes from
> > HttpComponents PMC members are binding. The vote passes if at
> > least
> > three binding +1 votes are cast and there are more +1 than -1
> > votes.
> >
> > Release notes:
> >
> >
> >>>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
> > Maven artefacts:
> >
> >
> >>>
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
> > Git Tag: 5.1.3-RC1
> >   https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
> >
> > Packages:
> >
> >
> >>>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
> >   revision 52302
> >
> > Hashes:
> >   7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd635724
> > 6a08
> > 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> > httpcomponents-client-5.1.3-bin.tar.gz
> >   73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba
> > 581f
> > 812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> > httpcomponents-client-5.1.3-src.tar.gz
> >   9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f0709
> > 04f4
> > c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> > httpcomponents-client-5.1.3-bin.zip
> >   745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ce
> > b941
> > 09fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> > httpcomponents-client-5.1.3-src.zip
> >
> > Keys:
> >   https://www.apache.or

Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Arturo Bernal
HI,

The java 17 issue —> The problem seem to be with easymock. There is an open 
thread.

https://github.com/easymock/easymock/issues/235 




As for the ¨random failure” test, IMO  doest seem an error of the api,  It 
looks more like a missing/issue configuration/set up of the test .

As a provisional workaround we can ignored in case of error wight is if I 
remember correctly (Connection closed by peer).

try {
final SimpleHttpResponse response = future.get(TIMEOUT.getDuration(), 
TIMEOUT.getTimeUnit());
Assert.assertThat(response, CoreMatchers.notNullValue());
Assert.assertThat(response.getCode(), CoreMatchers.equalTo(200));
} catch (final ExecutionException ignore) {
// ignore
}


I’ve checking this release LGTM

So,


+1 Release the packages as HttpClient 5.1.3




Arturo Bernal
arturobern...@yahoo.com



> On 27 Jan 2022, at 14:53, Oleg Kalnichevski  wrote:
> 
> On Thu, 2022-01-27 at 08:38 -0500, Gary Gregory wrote:
>> On Thu, Jan 27, 2022 at 8:31 AM Oleg Kalnichevski 
>> wrote:
>> 
>>> On Thu, 2022-01-27 at 08:23 -0500, Gary Gregory wrote:
 Testing with TAR GZ file and building from the git tag (HEAD
 detached
 at
 5.1.3-RC1).
 
 ASC file is good.
 Checksum OK.
 
 Running 'mvn clean verify' fails randomly:
 
 
>>> 
>>> Making reliable test cases that simulate complex or abnormal
>>> situations
>>> is not easy. Testing request cancellation and its outcome was
>>> tricky. I
>>> will take a look at the test case but I am not sure it warrants a
>>> new
>>> RC.
>>> 
>> 
>> Thank you Oleg, I'll wait to hear from you before continuing to
>> review.
>> 
> 
> I will take a look at the test case but please continue the review and
> cast a vote.
> 
> Oleg
> 
> 
>> Gary
>> 
>> 
>>> Oleg
>>> 
>>> 
>>> 
 [INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
 [ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time
 elapsed:
 0.832 s <<< FAILURE! - in
 org.apache.hc.client5.testing.async.TestHttp1Async
 [ERROR]
 org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
 cell
 ation[HTTP/1.1
 https]  Time elapsed: 0.05 s  <<< ERROR!
 java.util.concurrent.ExecutionException:
 org.apache.hc.client5.http.HttpHostConnectException: Connect to
 https://localhost:63965 [localhost/127.0.0.1,
 localhost/0:0:0:0:0:0:0:1]
 failed: Connection refused
 at
 org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
 cell
 ation(TestHttp1Async.java:297)
 Caused by: org.apache.hc.client5.http.HttpHostConnectException:
 Connect to
 https://localhost:63965 [localhost/127.0.0.1,
 localhost/0:0:0:0:0:0:0:1]
 failed: Connection refused
 
 Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
 Maven home: /usr/local/Cellar/maven/3.8.4/libexec
 Java version: 1.8.0_312, vendor: Homebrew, runtime:
 /usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Content
 s/Ho
 me/jre
 Default locale: en_US, platform encoding: UTF-8
 OS name: "mac os x", version: "12.1", arch: "x86_64", family:
 "mac"
 
 Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28
 20:28:54
 PST
 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
 
 Thoughts? I can't tell if this is a random test setup issue or a
 deeper
 underlying issue.
 
 Gary
 
 
 On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski <
 ol...@apache.org>
 wrote:
 
> Please vote on releasing these packages as HttpClient 5.1.3.
> The vote is open for the at least 72 hours, and only votes from
> HttpComponents PMC members are binding. The vote passes if at
> least
> three binding +1 votes are cast and there are more +1 than -1
> votes.
> 
> Release notes:
> 
> 
>>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
> Maven artefacts:
> 
> 
>>> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
> Git Tag: 5.1.3-RC1
> https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
> 
> Packages:
> 
> 
>>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
> revision 52302
> 
> Hashes:
> 7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd635724
> 6a08
> 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> httpcomponents-client-5.1.3-bin.tar.gz
> 73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba
> 581f
> 812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> httpcomponents-client-5.1.3-src.tar.gz
> 9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f0709
> 04f4
> c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> httpcomponents-clien

Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Oleg Kalnichevski
I looked at the test case and found nothing wrong with it. It passes on 
my Ubuntu machine, a Win 10 machine I have access to, on ASF Jenkins and 
on Travis CI.


It is likely to be something specific to your environment or MacOS, 
which I have no access to.


Oleg

On 1/27/2022 2:53 PM, Oleg Kalnichevski wrote:

On Thu, 2022-01-27 at 08:38 -0500, Gary Gregory wrote:

On Thu, Jan 27, 2022 at 8:31 AM Oleg Kalnichevski 
wrote:


On Thu, 2022-01-27 at 08:23 -0500, Gary Gregory wrote:

Testing with TAR GZ file and building from the git tag (HEAD
detached
at
5.1.3-RC1).

ASC file is good.
Checksum OK.

Running 'mvn clean verify' fails randomly:




Making reliable test cases that simulate complex or abnormal
situations
is not easy. Testing request cancellation and its outcome was
tricky. I
will take a look at the test case but I am not sure it warrants a
new
RC.



Thank you Oleg, I'll wait to hear from you before continuing to
review.



I will take a look at the test case but please continue the review and
cast a vote.

Oleg



Gary



Oleg




[INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
[ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time
elapsed:
0.832 s <<< FAILURE! - in
org.apache.hc.client5.testing.async.TestHttp1Async
[ERROR]
org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
cell
ation[HTTP/1.1
https]  Time elapsed: 0.05 s  <<< ERROR!
java.util.concurrent.ExecutionException:
org.apache.hc.client5.http.HttpHostConnectException: Connect to
https://localhost:63965 [localhost/127.0.0.1,
localhost/0:0:0:0:0:0:0:1]
failed: Connection refused
at
org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
cell
ation(TestHttp1Async.java:297)
Caused by: org.apache.hc.client5.http.HttpHostConnectException:
Connect to
https://localhost:63965 [localhost/127.0.0.1,
localhost/0:0:0:0:0:0:0:1]
failed: Connection refused

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/Cellar/maven/3.8.4/libexec
Java version: 1.8.0_312, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Content
s/Ho
me/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.1", arch: "x86_64", family:
"mac"

Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28
20:28:54
PST
2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64

Thoughts? I can't tell if this is a random test setup issue or a
deeper
underlying issue.

Gary


On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski <
ol...@apache.org>
wrote:


Please vote on releasing these packages as HttpClient 5.1.3.
The vote is open for the at least 72 hours, and only votes from
HttpComponents PMC members are binding. The vote passes if at
least
three binding +1 votes are cast and there are more +1 than -1
votes.

Release notes:



https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt

Maven artefacts:



https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/

Git Tag: 5.1.3-RC1
  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1

Packages:



https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1

  revision 52302

Hashes:
  7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd635724
6a08
5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
httpcomponents-client-5.1.3-bin.tar.gz
  73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba
581f
812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
httpcomponents-client-5.1.3-src.tar.gz
  9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f0709
04f4
c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
httpcomponents-client-5.1.3-bin.zip
  745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ce
b941
09fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
httpcomponents-client-5.1.3-src.zip

Keys:
  https://www.apache.org/dist/httpcomponents/httpclient/KEYS

-

-
Vote: HttpClient 5.1.3 release
[ ] +1 Release the packages as HttpClient 5.1.3.
[ ] -1 I am against releasing the packages (must include a
reason).


-


To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org




-

To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org





-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org



Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Oleg Kalnichevski
On Thu, 2022-01-27 at 08:38 -0500, Gary Gregory wrote:
> On Thu, Jan 27, 2022 at 8:31 AM Oleg Kalnichevski 
> wrote:
> 
> > On Thu, 2022-01-27 at 08:23 -0500, Gary Gregory wrote:
> > > Testing with TAR GZ file and building from the git tag (HEAD
> > > detached
> > > at
> > > 5.1.3-RC1).
> > > 
> > > ASC file is good.
> > > Checksum OK.
> > > 
> > > Running 'mvn clean verify' fails randomly:
> > > 
> > > 
> > 
> > Making reliable test cases that simulate complex or abnormal
> > situations
> > is not easy. Testing request cancellation and its outcome was
> > tricky. I
> > will take a look at the test case but I am not sure it warrants a
> > new
> > RC.
> > 
> 
> Thank you Oleg, I'll wait to hear from you before continuing to
> review.
> 

I will take a look at the test case but please continue the review and
cast a vote.

Oleg


> Gary
> 
> 
> > Oleg
> > 
> > 
> > 
> > > [INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
> > > [ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time
> > > elapsed:
> > > 0.832 s <<< FAILURE! - in
> > > org.apache.hc.client5.testing.async.TestHttp1Async
> > > [ERROR]
> > > org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
> > > cell
> > > ation[HTTP/1.1
> > > https]  Time elapsed: 0.05 s  <<< ERROR!
> > > java.util.concurrent.ExecutionException:
> > > org.apache.hc.client5.http.HttpHostConnectException: Connect to
> > > https://localhost:63965 [localhost/127.0.0.1,
> > > localhost/0:0:0:0:0:0:0:1]
> > > failed: Connection refused
> > > at
> > > org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCan
> > > cell
> > > ation(TestHttp1Async.java:297)
> > > Caused by: org.apache.hc.client5.http.HttpHostConnectException:
> > > Connect to
> > > https://localhost:63965 [localhost/127.0.0.1,
> > > localhost/0:0:0:0:0:0:0:1]
> > > failed: Connection refused
> > > 
> > > Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> > > Maven home: /usr/local/Cellar/maven/3.8.4/libexec
> > > Java version: 1.8.0_312, vendor: Homebrew, runtime:
> > > /usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Content
> > > s/Ho
> > > me/jre
> > > Default locale: en_US, platform encoding: UTF-8
> > > OS name: "mac os x", version: "12.1", arch: "x86_64", family:
> > > "mac"
> > > 
> > > Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28
> > > 20:28:54
> > > PST
> > > 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
> > > 
> > > Thoughts? I can't tell if this is a random test setup issue or a
> > > deeper
> > > underlying issue.
> > > 
> > > Gary
> > > 
> > > 
> > > On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski <
> > > ol...@apache.org>
> > > wrote:
> > > 
> > > > Please vote on releasing these packages as HttpClient 5.1.3.
> > > > The vote is open for the at least 72 hours, and only votes from
> > > > HttpComponents PMC members are binding. The vote passes if at
> > > > least
> > > > three binding +1 votes are cast and there are more +1 than -1
> > > > votes.
> > > > 
> > > > Release notes:
> > > > 
> > > > 
> > https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
> > > > Maven artefacts:
> > > > 
> > > > 
> > https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
> > > > Git Tag: 5.1.3-RC1
> > > >  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
> > > > 
> > > > Packages:
> > > > 
> > > > 
> > https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
> > > >  revision 52302
> > > > 
> > > > Hashes:
> > > >  7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd635724
> > > > 6a08
> > > > 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> > > > httpcomponents-client-5.1.3-bin.tar.gz
> > > >  73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba
> > > > 581f
> > > > 812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> > > > httpcomponents-client-5.1.3-src.tar.gz
> > > >  9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f0709
> > > > 04f4
> > > > c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> > > > httpcomponents-client-5.1.3-bin.zip
> > > >  745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ce
> > > > b941
> > > > 09fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> > > > httpcomponents-client-5.1.3-src.zip
> > > > 
> > > > Keys:
> > > >  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
> > > > 
> > > > -
> > > > 
> > > > -
> > > > Vote: HttpClient 5.1.3 release
> > > > [ ] +1 Release the packages as HttpClient 5.1.3.
> > > > [ ] -1 I am against releasing the packages (must include a
> > > > reason).
> > > > 
> > > > 
> > > > -
> > > > 
> > > > 
> > > > To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> > > > For additional commands, e-mail: dev-h...@hc.apache.org

Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Gary Gregory
If you do roll another RC, we probably need a Maven profile or some JPMS
junk in our manifest to run/test on Java 17 :-(

[ERROR] Tests run: 63, Failures: 0, Errors: 63, Skipped: 0, Time elapsed:
0.078 s <<< FAILURE! - in
org.apache.hc.client5.http.impl.cache.TestCachingExec
[ERROR]
org.apache.hc.client5.http.impl.cache.TestCachingExec.testRevalidationCallsHandleBackEndResponseWhenNot200Or304
 Time elapsed: 0.059 s  <<< ERROR!
java.lang.ExceptionInInitializerError
at
org.apache.hc.client5.http.impl.cache.TestCachingExec.setUp(TestCachingExec.java:93)
Caused by: org.easymock.cglib.core.CodeGenerationException:
java.lang.reflect.InaccessibleObjectException-->Unable to make protected
final java.lang.Class
java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
throws java.lang.ClassFormatError accessible: module java.base does not
"opens java.lang" to unnamed module @2f3d6cd8
at
org.apache.hc.client5.http.impl.cache.TestCachingExec.setUp(TestCachingExec.java:93)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make
protected final java.lang.Class
java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
throws java.lang.ClassFormatError accessible: module java.base does not
"opens java.lang" to unnamed module @2f3d6cd8
at
org.apache.hc.client5.http.impl.cache.TestCachingExec.setUp(TestCachingExec.java:93)

Gary

On Thu, Jan 27, 2022 at 8:38 AM Gary Gregory  wrote:

> On Thu, Jan 27, 2022 at 8:31 AM Oleg Kalnichevski 
> wrote:
>
>> On Thu, 2022-01-27 at 08:23 -0500, Gary Gregory wrote:
>> > Testing with TAR GZ file and building from the git tag (HEAD detached
>> > at
>> > 5.1.3-RC1).
>> >
>> > ASC file is good.
>> > Checksum OK.
>> >
>> > Running 'mvn clean verify' fails randomly:
>> >
>> >
>>
>> Making reliable test cases that simulate complex or abnormal situations
>> is not easy. Testing request cancellation and its outcome was tricky. I
>> will take a look at the test case but I am not sure it warrants a new
>> RC.
>>
>
> Thank you Oleg, I'll wait to hear from you before continuing to review.
>
> Gary
>
>
>>
>> Oleg
>>
>>
>>
>> > [INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
>> > [ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time
>> > elapsed:
>> > 0.832 s <<< FAILURE! - in
>> > org.apache.hc.client5.testing.async.TestHttp1Async
>> > [ERROR]
>> > org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancell
>> > ation[HTTP/1.1
>> > https]  Time elapsed: 0.05 s  <<< ERROR!
>> > java.util.concurrent.ExecutionException:
>> > org.apache.hc.client5.http.HttpHostConnectException: Connect to
>> > https://localhost:63965 [localhost/127.0.0.1,
>> > localhost/0:0:0:0:0:0:0:1]
>> > failed: Connection refused
>> > at
>> > org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancell
>> > ation(TestHttp1Async.java:297)
>> > Caused by: org.apache.hc.client5.http.HttpHostConnectException:
>> > Connect to
>> > https://localhost:63965 [localhost/127.0.0.1,
>> > localhost/0:0:0:0:0:0:0:1]
>> > failed: Connection refused
>> >
>> > Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
>> > Maven home: /usr/local/Cellar/maven/3.8.4/libexec
>> > Java version: 1.8.0_312, vendor: Homebrew, runtime:
>> > /usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Contents/Ho
>> > me/jre
>> > Default locale: en_US, platform encoding: UTF-8
>> > OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"
>> >
>> > Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54
>> > PST
>> > 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
>> >
>> > Thoughts? I can't tell if this is a random test setup issue or a
>> > deeper
>> > underlying issue.
>> >
>> > Gary
>> >
>> >
>> > On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski 
>> > wrote:
>> >
>> > > Please vote on releasing these packages as HttpClient 5.1.3.
>> > > The vote is open for the at least 72 hours, and only votes from
>> > > HttpComponents PMC members are binding. The vote passes if at least
>> > > three binding +1 votes are cast and there are more +1 than -1
>> > > votes.
>> > >
>> > > Release notes:
>> > >
>> > >
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
>> > >
>> > > Maven artefacts:
>> > >
>> > >
>> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
>> > >
>> > > Git Tag: 5.1.3-RC1
>> > >  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
>> > >
>> > > Packages:
>> > >
>> > >
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
>> > >  revision 52302
>> > >
>> > > Hashes:
>> > >  7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a08
>> > > 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
>> > > httpcomponents-client-5.1.3-bin.tar.gz
>> > >  73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f
>> > > 812b

Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Gary Gregory
On Thu, Jan 27, 2022 at 8:31 AM Oleg Kalnichevski  wrote:

> On Thu, 2022-01-27 at 08:23 -0500, Gary Gregory wrote:
> > Testing with TAR GZ file and building from the git tag (HEAD detached
> > at
> > 5.1.3-RC1).
> >
> > ASC file is good.
> > Checksum OK.
> >
> > Running 'mvn clean verify' fails randomly:
> >
> >
>
> Making reliable test cases that simulate complex or abnormal situations
> is not easy. Testing request cancellation and its outcome was tricky. I
> will take a look at the test case but I am not sure it warrants a new
> RC.
>

Thank you Oleg, I'll wait to hear from you before continuing to review.

Gary


>
> Oleg
>
>
>
> > [INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
> > [ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time
> > elapsed:
> > 0.832 s <<< FAILURE! - in
> > org.apache.hc.client5.testing.async.TestHttp1Async
> > [ERROR]
> > org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancell
> > ation[HTTP/1.1
> > https]  Time elapsed: 0.05 s  <<< ERROR!
> > java.util.concurrent.ExecutionException:
> > org.apache.hc.client5.http.HttpHostConnectException: Connect to
> > https://localhost:63965 [localhost/127.0.0.1,
> > localhost/0:0:0:0:0:0:0:1]
> > failed: Connection refused
> > at
> > org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancell
> > ation(TestHttp1Async.java:297)
> > Caused by: org.apache.hc.client5.http.HttpHostConnectException:
> > Connect to
> > https://localhost:63965 [localhost/127.0.0.1,
> > localhost/0:0:0:0:0:0:0:1]
> > failed: Connection refused
> >
> > Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> > Maven home: /usr/local/Cellar/maven/3.8.4/libexec
> > Java version: 1.8.0_312, vendor: Homebrew, runtime:
> > /usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Contents/Ho
> > me/jre
> > Default locale: en_US, platform encoding: UTF-8
> > OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"
> >
> > Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54
> > PST
> > 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
> >
> > Thoughts? I can't tell if this is a random test setup issue or a
> > deeper
> > underlying issue.
> >
> > Gary
> >
> >
> > On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski 
> > wrote:
> >
> > > Please vote on releasing these packages as HttpClient 5.1.3.
> > > The vote is open for the at least 72 hours, and only votes from
> > > HttpComponents PMC members are binding. The vote passes if at least
> > > three binding +1 votes are cast and there are more +1 than -1
> > > votes.
> > >
> > > Release notes:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
> > >
> > > Maven artefacts:
> > >
> > >
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
> > >
> > > Git Tag: 5.1.3-RC1
> > >  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
> > >
> > > Packages:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
> > >  revision 52302
> > >
> > > Hashes:
> > >  7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a08
> > > 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> > > httpcomponents-client-5.1.3-bin.tar.gz
> > >  73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f
> > > 812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> > > httpcomponents-client-5.1.3-src.tar.gz
> > >  9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4
> > > c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> > > httpcomponents-client-5.1.3-bin.zip
> > >  745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb941
> > > 09fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> > > httpcomponents-client-5.1.3-src.zip
> > >
> > > Keys:
> > >  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
> > >
> > > -
> > > -
> > > Vote: HttpClient 5.1.3 release
> > > [ ] +1 Release the packages as HttpClient 5.1.3.
> > > [ ] -1 I am against releasing the packages (must include a reason).
> > >
> > >
> > > -
> > > 
> > > To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> > > For additional commands, e-mail: dev-h...@hc.apache.org
> > >
> > >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> For additional commands, e-mail: dev-h...@hc.apache.org
>
>


Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Oleg Kalnichevski
On Thu, 2022-01-27 at 08:23 -0500, Gary Gregory wrote:
> Testing with TAR GZ file and building from the git tag (HEAD detached
> at
> 5.1.3-RC1).
> 
> ASC file is good.
> Checksum OK.
> 
> Running 'mvn clean verify' fails randomly:
> 
> 

Making reliable test cases that simulate complex or abnormal situations
is not easy. Testing request cancellation and its outcome was tricky. I
will take a look at the test case but I am not sure it warrants a new
RC.

Oleg   



> [INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
> [ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time
> elapsed:
> 0.832 s <<< FAILURE! - in
> org.apache.hc.client5.testing.async.TestHttp1Async
> [ERROR]
> org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancell
> ation[HTTP/1.1
> https]  Time elapsed: 0.05 s  <<< ERROR!
> java.util.concurrent.ExecutionException:
> org.apache.hc.client5.http.HttpHostConnectException: Connect to
> https://localhost:63965 [localhost/127.0.0.1,
> localhost/0:0:0:0:0:0:0:1]
> failed: Connection refused
> at
> org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancell
> ation(TestHttp1Async.java:297)
> Caused by: org.apache.hc.client5.http.HttpHostConnectException:
> Connect to
> https://localhost:63965 [localhost/127.0.0.1,
> localhost/0:0:0:0:0:0:0:1]
> failed: Connection refused
> 
> Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
> Maven home: /usr/local/Cellar/maven/3.8.4/libexec
> Java version: 1.8.0_312, vendor: Homebrew, runtime:
> /usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Contents/Ho
> me/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"
> 
> Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54
> PST
> 2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64
> 
> Thoughts? I can't tell if this is a random test setup issue or a
> deeper
> underlying issue.
> 
> Gary
> 
> 
> On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski 
> wrote:
> 
> > Please vote on releasing these packages as HttpClient 5.1.3.
> > The vote is open for the at least 72 hours, and only votes from
> > HttpComponents PMC members are binding. The vote passes if at least
> > three binding +1 votes are cast and there are more +1 than -1
> > votes.
> > 
> > Release notes:
> > 
> > https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
> > 
> > Maven artefacts:
> > 
> > https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
> > 
> > Git Tag: 5.1.3-RC1
> >  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
> > 
> > Packages:
> > 
> > https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
> >  revision 52302
> > 
> > Hashes:
> >  7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a08
> > 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> > httpcomponents-client-5.1.3-bin.tar.gz
> >  73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f
> > 812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> > httpcomponents-client-5.1.3-src.tar.gz
> >  9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4
> > c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> > httpcomponents-client-5.1.3-bin.zip
> >  745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb941
> > 09fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> > httpcomponents-client-5.1.3-src.zip
> > 
> > Keys:
> >  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
> > 
> > -
> > -
> > Vote: HttpClient 5.1.3 release
> > [ ] +1 Release the packages as HttpClient 5.1.3.
> > [ ] -1 I am against releasing the packages (must include a reason).
> > 
> > 
> > -
> > 
> > To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> > For additional commands, e-mail: dev-h...@hc.apache.org
> > 
> > 


-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org



Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Gary Gregory
Exactly. you has a "look" instead of a command proving that the sums match.
What happens when you run 'shasum --check
httpcomponents-client-5.1.3-src.tar.gz.sha512'
?

Gary

On Thu, Jan 27, 2022 at 8:28 AM Oleg Kalnichevski  wrote:

> On Thu, 2022-01-27 at 08:14 -0500, Gary Gregory wrote:
> > It would be better for verification if one could run:
> >
> > shasum --check httpcomponents-client-5.1.3-src.tar.gz.sha512
> >
> > which currently returns:
> >
> > shasum: httpcomponents-client-5.1.3-src.tar.gz.sha512: no properly
> > formatted SHA checksum lines found
> >
> >
>
> Gary
>
> The checksum line looks perfectly OK to me.
>
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/httpcomponents-client-5.1.3-src.tar.gz.sha512
>
> I am not sure what you want me to do here.
>
> Oleg
>
> > Gary
> >
> > On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski 
> > wrote:
> >
> > > Please vote on releasing these packages as HttpClient 5.1.3.
> > > The vote is open for the at least 72 hours, and only votes from
> > > HttpComponents PMC members are binding. The vote passes if at least
> > > three binding +1 votes are cast and there are more +1 than -1
> > > votes.
> > >
> > > Release notes:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
> > >
> > > Maven artefacts:
> > >
> > >
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
> > >
> > > Git Tag: 5.1.3-RC1
> > >  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
> > >
> > > Packages:
> > >
> > >
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
> > >  revision 52302
> > >
> > > Hashes:
> > >  7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a08
> > > 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> > > httpcomponents-client-5.1.3-bin.tar.gz
> > >  73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f
> > > 812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> > > httpcomponents-client-5.1.3-src.tar.gz
> > >  9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4
> > > c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> > > httpcomponents-client-5.1.3-bin.zip
> > >  745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb941
> > > 09fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> > > httpcomponents-client-5.1.3-src.zip
> > >
> > > Keys:
> > >  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
> > >
> > > -
> > > -
> > > Vote: HttpClient 5.1.3 release
> > > [ ] +1 Release the packages as HttpClient 5.1.3.
> > > [ ] -1 I am against releasing the packages (must include a reason).
> > >
> > >
> > > -
> > > 
> > > To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> > > For additional commands, e-mail: dev-h...@hc.apache.org
> > >
> > >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> For additional commands, e-mail: dev-h...@hc.apache.org
>
>


Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Oleg Kalnichevski
On Thu, 2022-01-27 at 08:14 -0500, Gary Gregory wrote:
> It would be better for verification if one could run:
> 
> shasum --check httpcomponents-client-5.1.3-src.tar.gz.sha512
> 
> which currently returns:
> 
> shasum: httpcomponents-client-5.1.3-src.tar.gz.sha512: no properly
> formatted SHA checksum lines found
> 
> 

Gary

The checksum line looks perfectly OK to me. 

https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/httpcomponents-client-5.1.3-src.tar.gz.sha512

I am not sure what you want me to do here.

Oleg

> Gary
> 
> On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski 
> wrote:
> 
> > Please vote on releasing these packages as HttpClient 5.1.3.
> > The vote is open for the at least 72 hours, and only votes from
> > HttpComponents PMC members are binding. The vote passes if at least
> > three binding +1 votes are cast and there are more +1 than -1
> > votes.
> > 
> > Release notes:
> > 
> > https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
> > 
> > Maven artefacts:
> > 
> > https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
> > 
> > Git Tag: 5.1.3-RC1
> >  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
> > 
> > Packages:
> > 
> > https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
> >  revision 52302
> > 
> > Hashes:
> >  7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a08
> > 5ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> > httpcomponents-client-5.1.3-bin.tar.gz
> >  73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f
> > 812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> > httpcomponents-client-5.1.3-src.tar.gz
> >  9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4
> > c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> > httpcomponents-client-5.1.3-bin.zip
> >  745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb941
> > 09fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> > httpcomponents-client-5.1.3-src.zip
> > 
> > Keys:
> >  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
> > 
> > -
> > -
> > Vote: HttpClient 5.1.3 release
> > [ ] +1 Release the packages as HttpClient 5.1.3.
> > [ ] -1 I am against releasing the packages (must include a reason).
> > 
> > 
> > -
> > 
> > To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> > For additional commands, e-mail: dev-h...@hc.apache.org
> > 
> > 


-
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org



Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Gary Gregory
Testing with TAR GZ file and building from the git tag (HEAD detached at
5.1.3-RC1).

ASC file is good.
Checksum OK.

Running 'mvn clean verify' fails randomly:

[INFO] Running org.apache.hc.client5.testing.async.TestHttp1Async
[ERROR] Tests run: 24, Failures: 0, Errors: 1, Skipped: 0, Time elapsed:
0.832 s <<< FAILURE! - in org.apache.hc.client5.testing.async.TestHttp1Async
[ERROR]
org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancellation[HTTP/1.1
https]  Time elapsed: 0.05 s  <<< ERROR!
java.util.concurrent.ExecutionException:
org.apache.hc.client5.http.HttpHostConnectException: Connect to
https://localhost:63965 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1]
failed: Connection refused
at
org.apache.hc.client5.testing.async.TestHttp1Async.testRequestCancellation(TestHttp1Async.java:297)
Caused by: org.apache.hc.client5.http.HttpHostConnectException: Connect to
https://localhost:63965 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1]
failed: Connection refused

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/local/Cellar/maven/3.8.4/libexec
Java version: 1.8.0_312, vendor: Homebrew, runtime:
/usr/local/Cellar/openjdk@8/1.8.0+312/libexec/openjdk.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.1", arch: "x86_64", family: "mac"

Darwin *** 21.2.0 Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST
2021; root:xnu-8019.61.5~1/RELEASE_X86_64 x86_64

Thoughts? I can't tell if this is a random test setup issue or a deeper
underlying issue.

Gary


On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski  wrote:

> Please vote on releasing these packages as HttpClient 5.1.3.
> The vote is open for the at least 72 hours, and only votes from
> HttpComponents PMC members are binding. The vote passes if at least
> three binding +1 votes are cast and there are more +1 than -1 votes.
>
> Release notes:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
>
> Maven artefacts:
>
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
>
> Git Tag: 5.1.3-RC1
>  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
>
> Packages:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
>  revision 52302
>
> Hashes:
>  
> 7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a085ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> httpcomponents-client-5.1.3-bin.tar.gz
>  
> 73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> httpcomponents-client-5.1.3-src.tar.gz
>  
> 9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> httpcomponents-client-5.1.3-bin.zip
>  
> 745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb94109fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> httpcomponents-client-5.1.3-src.zip
>
> Keys:
>  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
>
> --
> Vote: HttpClient 5.1.3 release
> [ ] +1 Release the packages as HttpClient 5.1.3.
> [ ] -1 I am against releasing the packages (must include a reason).
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> For additional commands, e-mail: dev-h...@hc.apache.org
>
>


Re: [VOTE] Release HttpClient 5.1.3 based on RC1

2022-01-27 Thread Gary Gregory
It would be better for verification if one could run:

shasum --check httpcomponents-client-5.1.3-src.tar.gz.sha512

which currently returns:

shasum: httpcomponents-client-5.1.3-src.tar.gz.sha512: no properly
formatted SHA checksum lines found

Gary

On Thu, Jan 27, 2022 at 7:59 AM Oleg Kalnichevski  wrote:

> Please vote on releasing these packages as HttpClient 5.1.3.
> The vote is open for the at least 72 hours, and only votes from
> HttpComponents PMC members are binding. The vote passes if at least
> three binding +1 votes are cast and there are more +1 than -1 votes.
>
> Release notes:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1/RELEASE_NOTES-5.1.x.txt
>
> Maven artefacts:
>
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1144/org/apache/httpcomponents/client5/
>
> Git Tag: 5.1.3-RC1
>  https://github.com/apache/httpcomponents-client/tree/5.1.3-RC1
>
> Packages:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-5.1.3-RC1
>  revision 52302
>
> Hashes:
>  
> 7ac9d37d1cc669a301b28c36b9aa03aa348112673082ced1c1cab4fd6357246a085ea6ed499754ac25291b8649dcfe4e4e55385fa68a01b7e5971e25258103af
> httpcomponents-client-5.1.3-bin.tar.gz
>  
> 73b659bd93bb977d499b5529ebfb65366236d3bc20892694043b99b79574ba581f812ba16426486b62c44ef9d04e4dd2802a6feab2a1135c511b19e28b1e726f
> httpcomponents-client-5.1.3-src.tar.gz
>  
> 9a94499701319ce4e2b855ad5a5c6f907d9584727d1c6736bf237db45f070904f4c325f8b73702e94a23ba8474a169a8d4b0adc44800fa23c85f7f67805fe40f
> httpcomponents-client-5.1.3-bin.zip
>  
> 745954fe17adf6da11a7ce70971d49e775f55b26be6e5e5bede509601878ceb94109fa73c664dc007968fc3825340e299e13cb511199da04ec55e6ff1371fef4
> httpcomponents-client-5.1.3-src.zip
>
> Keys:
>  https://www.apache.org/dist/httpcomponents/httpclient/KEYS
>
> --
> Vote: HttpClient 5.1.3 release
> [ ] +1 Release the packages as HttpClient 5.1.3.
> [ ] -1 I am against releasing the packages (must include a reason).
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
> For additional commands, e-mail: dev-h...@hc.apache.org
>
>