Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-16 Thread Duo Zhang
Filed HBASE-26592.

张铎(Duo Zhang)  于2021年12月17日周五 12:25写道:

> Oh, when backporting to branch-2, I found that there is a serious problem
> with this release.
>
> We do not include the proto files in protobuf-java jar, I think this is a
> side effect of HBASE-26496.
>
> And on the master branch, hbase-shaded-protobuf also pulls in
> protobuf-java 3.19.1 dependency so everything is fine. But for branch-2, we
> will need to depend on protobuf 2.5.0 then the compilation is broken.
>
> Anyway, we should include the proto files in hbase-shaded-protobuf,  and
> also we should not pull in the original protobuf-java dependency.
>
> Let me fix this and do a 4.0.1 release.
>
> 张铎(Duo Zhang)  于2021年12月10日周五 13:41写道:
>
>> With 4 binding +1s, no -1, the vote passes.
>>
>> Let me push out the release.
>>
>> Thanks all for voting!
>>
>> 张铎(Duo Zhang)  于2021年12月10日周五 13:40写道:
>>
>>> Here is my +1, I've been testing it by opening a PR against hbase master
>>> branch and it works.
>>>
>>> See https://github.com/apache/hbase/pull/3910
>>>
>>> Yu Li  于2021年12月10日周五 09:37写道:
>>>
 +1

 Checked the diff between 3.5.1 and 4.0.0-rc1: OK (
 https://github.com/apache/hbase-thirdparty/compare/rel/3.5.1...4.0.0RC1
 )
 Checked release note and changes: OK
 Checked sums and signatures: OK
 Maven clean install from source (1.8.0_121): OK
 - Minor: I tried to build a tarball from source following README but
 failed
 with "No assembly descriptors found" error
 Checked the jars in the staging repo: OK

 btw, I haven't followed up for a while and could anyone kindly let me
 know
 where to find this fancy hbase-vote.sh script, so next time I could also
 try it out? Thanks :-)

 Best Regards,
 Yu


 On Fri, 10 Dec 2021 at 05:46, Nick Dimiduk  wrote:

 > +1
 >
 > I've used the hbase-vote.sh script to evaluate this artifact and
 there's a
 > problem in the final `run_tests` , executed after `build_from_source`.
 >
 > * Signature: ok
 > * Checksum : ok
 > * Rat check (11.0.11): ok
 >  - mvn clean apache-rat:check
 > * Built from source (11.0.11): ok
 >  - mvn clean install  -DskipTests
 > * Unit tests pass (11.0.11): failed
 >  - mvn package -P runAllTests
 -Dsurefire.rerunFailingTestsCount=3
 >
 > [WARNING] The requested profile "runAllTests" could not be activated
 > because it does not exist.
 > [ERROR] Failed to execute goal
 > org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (default) on
 > project hbase-shaded-jackson-jaxrs-json-provider: Error creating
 shaded
 > jar: duplicate entry:
 > META-INF/services/org.apache.hbase.thirdparty.javax.ws.rs
 > .ext.MessageBodyWriter
 >
 > Manually running `mvn clean package` within the source tarball, we
 succeed.
 >
 > I have also triggered a PR build of HBASE-25864 / PR#3243 that uses
 this
 > RC. The tests are still running.
 >
 >
 https://ci-hadoop.apache.org/blue/organizations/jenkins/HBase%2FHBase-PreCommit-GitHub-PR/detail/PR-3243/5/pipeline/
 >
 > On Tue, Dec 7, 2021 at 6:02 PM 张铎(Duo Zhang) 
 > wrote:
 >
 > > Ah, Thanks Nick for explaining and thanks Andrew for testing.
 > >
 > > We still need one more +1 to close this vote.
 > >
 > > Andrew Purtell  于2021年12月7日周二 05:50写道:
 > >
 > > > Ok, change my vote to +1 (binding). The hbase-thirdparty build and
 > > > artifacts are good.
 > > >
 > > > > On Dec 6, 2021, at 1:18 PM, Nick Dimiduk 
 > wrote:
 > > > >
 > > > > On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell <
 apurt...@apache.org
 > >
 > > > wrote:
 > > > >
 > > > >> -1 (binding)
 > > > >>
 > > > >> Checked sums and signature, ok
 > > > >> RAT check passed, ok
 > > > >> Built from source, ok
 > > > >> Built HEAD of master (d9315fa043) with
 > > -Dhbase-thirdparty.version=4.0.0,
 > > > >> hbase-http module tests fail
 > > > >>
 > > > >
 > > > > Adoption of this dependency will require changes to master. I
 had
 > > posted
 > > > > necessary changes on https://github.com/apache/hbase/pull/3243
 and
 > Duo
 > > > did
 > > > > his own on https://github.com/apache/hbase/pull/3910.
 > > > >
 > > > > [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time
 > > elapsed:
 > > > >> 2.29 s <<< FAILURE! - in
 org.apache.hadoop.hbase.http.TestHttpServer
 > > > >> [ERROR]
 org.apache.hadoop.hbase.http.TestHttpServer.testJersey  Time
 > > > >> elapsed: 0.123 s  <<< ERROR!
 > > > >> java.io.FileNotFoundException:
 > > http://localhost:55106/jersey/foo?op=bar
 > > > >> at
 > > > >>
 > > > >>
 > > >
 > >
 >
 

Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-16 Thread Duo Zhang
Oh, when backporting to branch-2, I found that there is a serious problem
with this release.

We do not include the proto files in protobuf-java jar, I think this is a
side effect of HBASE-26496.

And on the master branch, hbase-shaded-protobuf also pulls in protobuf-java
3.19.1 dependency so everything is fine. But for branch-2, we will need to
depend on protobuf 2.5.0 then the compilation is broken.

Anyway, we should include the proto files in hbase-shaded-protobuf,  and
also we should not pull in the original protobuf-java dependency.

Let me fix this and do a 4.0.1 release.

张铎(Duo Zhang)  于2021年12月10日周五 13:41写道:

> With 4 binding +1s, no -1, the vote passes.
>
> Let me push out the release.
>
> Thanks all for voting!
>
> 张铎(Duo Zhang)  于2021年12月10日周五 13:40写道:
>
>> Here is my +1, I've been testing it by opening a PR against hbase master
>> branch and it works.
>>
>> See https://github.com/apache/hbase/pull/3910
>>
>> Yu Li  于2021年12月10日周五 09:37写道:
>>
>>> +1
>>>
>>> Checked the diff between 3.5.1 and 4.0.0-rc1: OK (
>>> https://github.com/apache/hbase-thirdparty/compare/rel/3.5.1...4.0.0RC1)
>>> Checked release note and changes: OK
>>> Checked sums and signatures: OK
>>> Maven clean install from source (1.8.0_121): OK
>>> - Minor: I tried to build a tarball from source following README but
>>> failed
>>> with "No assembly descriptors found" error
>>> Checked the jars in the staging repo: OK
>>>
>>> btw, I haven't followed up for a while and could anyone kindly let me
>>> know
>>> where to find this fancy hbase-vote.sh script, so next time I could also
>>> try it out? Thanks :-)
>>>
>>> Best Regards,
>>> Yu
>>>
>>>
>>> On Fri, 10 Dec 2021 at 05:46, Nick Dimiduk  wrote:
>>>
>>> > +1
>>> >
>>> > I've used the hbase-vote.sh script to evaluate this artifact and
>>> there's a
>>> > problem in the final `run_tests` , executed after `build_from_source`.
>>> >
>>> > * Signature: ok
>>> > * Checksum : ok
>>> > * Rat check (11.0.11): ok
>>> >  - mvn clean apache-rat:check
>>> > * Built from source (11.0.11): ok
>>> >  - mvn clean install  -DskipTests
>>> > * Unit tests pass (11.0.11): failed
>>> >  - mvn package -P runAllTests
>>> -Dsurefire.rerunFailingTestsCount=3
>>> >
>>> > [WARNING] The requested profile "runAllTests" could not be activated
>>> > because it does not exist.
>>> > [ERROR] Failed to execute goal
>>> > org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (default) on
>>> > project hbase-shaded-jackson-jaxrs-json-provider: Error creating shaded
>>> > jar: duplicate entry:
>>> > META-INF/services/org.apache.hbase.thirdparty.javax.ws.rs
>>> > .ext.MessageBodyWriter
>>> >
>>> > Manually running `mvn clean package` within the source tarball, we
>>> succeed.
>>> >
>>> > I have also triggered a PR build of HBASE-25864 / PR#3243 that uses
>>> this
>>> > RC. The tests are still running.
>>> >
>>> >
>>> https://ci-hadoop.apache.org/blue/organizations/jenkins/HBase%2FHBase-PreCommit-GitHub-PR/detail/PR-3243/5/pipeline/
>>> >
>>> > On Tue, Dec 7, 2021 at 6:02 PM 张铎(Duo Zhang) 
>>> > wrote:
>>> >
>>> > > Ah, Thanks Nick for explaining and thanks Andrew for testing.
>>> > >
>>> > > We still need one more +1 to close this vote.
>>> > >
>>> > > Andrew Purtell  于2021年12月7日周二 05:50写道:
>>> > >
>>> > > > Ok, change my vote to +1 (binding). The hbase-thirdparty build and
>>> > > > artifacts are good.
>>> > > >
>>> > > > > On Dec 6, 2021, at 1:18 PM, Nick Dimiduk 
>>> > wrote:
>>> > > > >
>>> > > > > On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell <
>>> apurt...@apache.org
>>> > >
>>> > > > wrote:
>>> > > > >
>>> > > > >> -1 (binding)
>>> > > > >>
>>> > > > >> Checked sums and signature, ok
>>> > > > >> RAT check passed, ok
>>> > > > >> Built from source, ok
>>> > > > >> Built HEAD of master (d9315fa043) with
>>> > > -Dhbase-thirdparty.version=4.0.0,
>>> > > > >> hbase-http module tests fail
>>> > > > >>
>>> > > > >
>>> > > > > Adoption of this dependency will require changes to master. I had
>>> > > posted
>>> > > > > necessary changes on https://github.com/apache/hbase/pull/3243
>>> and
>>> > Duo
>>> > > > did
>>> > > > > his own on https://github.com/apache/hbase/pull/3910.
>>> > > > >
>>> > > > > [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time
>>> > > elapsed:
>>> > > > >> 2.29 s <<< FAILURE! - in
>>> org.apache.hadoop.hbase.http.TestHttpServer
>>> > > > >> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey
>>> Time
>>> > > > >> elapsed: 0.123 s  <<< ERROR!
>>> > > > >> java.io.FileNotFoundException:
>>> > > http://localhost:55106/jersey/foo?op=bar
>>> > > > >> at
>>> > > > >>
>>> > > > >>
>>> > > >
>>> > >
>>> >
>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
>>> > > > >> at
>>> > > > >>
>>> > > > >>
>>> > > >
>>> > >
>>> >
>>> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
>>> > > > >> at
>>> > > > >>
>>> > > > >>
>>> > > >
>>> > >
>>> >

Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-09 Thread Duo Zhang
With 4 binding +1s, no -1, the vote passes.

Let me push out the release.

Thanks all for voting!

张铎(Duo Zhang)  于2021年12月10日周五 13:40写道:

> Here is my +1, I've been testing it by opening a PR against hbase master
> branch and it works.
>
> See https://github.com/apache/hbase/pull/3910
>
> Yu Li  于2021年12月10日周五 09:37写道:
>
>> +1
>>
>> Checked the diff between 3.5.1 and 4.0.0-rc1: OK (
>> https://github.com/apache/hbase-thirdparty/compare/rel/3.5.1...4.0.0RC1)
>> Checked release note and changes: OK
>> Checked sums and signatures: OK
>> Maven clean install from source (1.8.0_121): OK
>> - Minor: I tried to build a tarball from source following README but
>> failed
>> with "No assembly descriptors found" error
>> Checked the jars in the staging repo: OK
>>
>> btw, I haven't followed up for a while and could anyone kindly let me know
>> where to find this fancy hbase-vote.sh script, so next time I could also
>> try it out? Thanks :-)
>>
>> Best Regards,
>> Yu
>>
>>
>> On Fri, 10 Dec 2021 at 05:46, Nick Dimiduk  wrote:
>>
>> > +1
>> >
>> > I've used the hbase-vote.sh script to evaluate this artifact and
>> there's a
>> > problem in the final `run_tests` , executed after `build_from_source`.
>> >
>> > * Signature: ok
>> > * Checksum : ok
>> > * Rat check (11.0.11): ok
>> >  - mvn clean apache-rat:check
>> > * Built from source (11.0.11): ok
>> >  - mvn clean install  -DskipTests
>> > * Unit tests pass (11.0.11): failed
>> >  - mvn package -P runAllTests
>> -Dsurefire.rerunFailingTestsCount=3
>> >
>> > [WARNING] The requested profile "runAllTests" could not be activated
>> > because it does not exist.
>> > [ERROR] Failed to execute goal
>> > org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (default) on
>> > project hbase-shaded-jackson-jaxrs-json-provider: Error creating shaded
>> > jar: duplicate entry:
>> > META-INF/services/org.apache.hbase.thirdparty.javax.ws.rs
>> > .ext.MessageBodyWriter
>> >
>> > Manually running `mvn clean package` within the source tarball, we
>> succeed.
>> >
>> > I have also triggered a PR build of HBASE-25864 / PR#3243 that uses this
>> > RC. The tests are still running.
>> >
>> >
>> https://ci-hadoop.apache.org/blue/organizations/jenkins/HBase%2FHBase-PreCommit-GitHub-PR/detail/PR-3243/5/pipeline/
>> >
>> > On Tue, Dec 7, 2021 at 6:02 PM 张铎(Duo Zhang) 
>> > wrote:
>> >
>> > > Ah, Thanks Nick for explaining and thanks Andrew for testing.
>> > >
>> > > We still need one more +1 to close this vote.
>> > >
>> > > Andrew Purtell  于2021年12月7日周二 05:50写道:
>> > >
>> > > > Ok, change my vote to +1 (binding). The hbase-thirdparty build and
>> > > > artifacts are good.
>> > > >
>> > > > > On Dec 6, 2021, at 1:18 PM, Nick Dimiduk 
>> > wrote:
>> > > > >
>> > > > > On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell <
>> apurt...@apache.org
>> > >
>> > > > wrote:
>> > > > >
>> > > > >> -1 (binding)
>> > > > >>
>> > > > >> Checked sums and signature, ok
>> > > > >> RAT check passed, ok
>> > > > >> Built from source, ok
>> > > > >> Built HEAD of master (d9315fa043) with
>> > > -Dhbase-thirdparty.version=4.0.0,
>> > > > >> hbase-http module tests fail
>> > > > >>
>> > > > >
>> > > > > Adoption of this dependency will require changes to master. I had
>> > > posted
>> > > > > necessary changes on https://github.com/apache/hbase/pull/3243
>> and
>> > Duo
>> > > > did
>> > > > > his own on https://github.com/apache/hbase/pull/3910.
>> > > > >
>> > > > > [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time
>> > > elapsed:
>> > > > >> 2.29 s <<< FAILURE! - in
>> org.apache.hadoop.hbase.http.TestHttpServer
>> > > > >> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey
>> Time
>> > > > >> elapsed: 0.123 s  <<< ERROR!
>> > > > >> java.io.FileNotFoundException:
>> > > http://localhost:55106/jersey/foo?op=bar
>> > > > >> at
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
>> > > > >> at
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
>> > > > >> at
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
>> > > > >> at
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
>> > > > >> at java.security.AccessController.doPrivileged(Native Method)
>> > > > >> at
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
>> > > > >> at
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
>> > > > >> at
>> > > > >>
>> > > > >>
>> > > >
>> > >
>> >
>> org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
>> > > > >> at
>> > 

Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-09 Thread Duo Zhang
Here is my +1, I've been testing it by opening a PR against hbase master
branch and it works.

See https://github.com/apache/hbase/pull/3910

Yu Li  于2021年12月10日周五 09:37写道:

> +1
>
> Checked the diff between 3.5.1 and 4.0.0-rc1: OK (
> https://github.com/apache/hbase-thirdparty/compare/rel/3.5.1...4.0.0RC1)
> Checked release note and changes: OK
> Checked sums and signatures: OK
> Maven clean install from source (1.8.0_121): OK
> - Minor: I tried to build a tarball from source following README but failed
> with "No assembly descriptors found" error
> Checked the jars in the staging repo: OK
>
> btw, I haven't followed up for a while and could anyone kindly let me know
> where to find this fancy hbase-vote.sh script, so next time I could also
> try it out? Thanks :-)
>
> Best Regards,
> Yu
>
>
> On Fri, 10 Dec 2021 at 05:46, Nick Dimiduk  wrote:
>
> > +1
> >
> > I've used the hbase-vote.sh script to evaluate this artifact and there's
> a
> > problem in the final `run_tests` , executed after `build_from_source`.
> >
> > * Signature: ok
> > * Checksum : ok
> > * Rat check (11.0.11): ok
> >  - mvn clean apache-rat:check
> > * Built from source (11.0.11): ok
> >  - mvn clean install  -DskipTests
> > * Unit tests pass (11.0.11): failed
> >  - mvn package -P runAllTests
> -Dsurefire.rerunFailingTestsCount=3
> >
> > [WARNING] The requested profile "runAllTests" could not be activated
> > because it does not exist.
> > [ERROR] Failed to execute goal
> > org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (default) on
> > project hbase-shaded-jackson-jaxrs-json-provider: Error creating shaded
> > jar: duplicate entry:
> > META-INF/services/org.apache.hbase.thirdparty.javax.ws.rs
> > .ext.MessageBodyWriter
> >
> > Manually running `mvn clean package` within the source tarball, we
> succeed.
> >
> > I have also triggered a PR build of HBASE-25864 / PR#3243 that uses this
> > RC. The tests are still running.
> >
> >
> https://ci-hadoop.apache.org/blue/organizations/jenkins/HBase%2FHBase-PreCommit-GitHub-PR/detail/PR-3243/5/pipeline/
> >
> > On Tue, Dec 7, 2021 at 6:02 PM 张铎(Duo Zhang) 
> > wrote:
> >
> > > Ah, Thanks Nick for explaining and thanks Andrew for testing.
> > >
> > > We still need one more +1 to close this vote.
> > >
> > > Andrew Purtell  于2021年12月7日周二 05:50写道:
> > >
> > > > Ok, change my vote to +1 (binding). The hbase-thirdparty build and
> > > > artifacts are good.
> > > >
> > > > > On Dec 6, 2021, at 1:18 PM, Nick Dimiduk 
> > wrote:
> > > > >
> > > > > On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell <
> apurt...@apache.org
> > >
> > > > wrote:
> > > > >
> > > > >> -1 (binding)
> > > > >>
> > > > >> Checked sums and signature, ok
> > > > >> RAT check passed, ok
> > > > >> Built from source, ok
> > > > >> Built HEAD of master (d9315fa043) with
> > > -Dhbase-thirdparty.version=4.0.0,
> > > > >> hbase-http module tests fail
> > > > >>
> > > > >
> > > > > Adoption of this dependency will require changes to master. I had
> > > posted
> > > > > necessary changes on https://github.com/apache/hbase/pull/3243 and
> > Duo
> > > > did
> > > > > his own on https://github.com/apache/hbase/pull/3910.
> > > > >
> > > > > [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time
> > > elapsed:
> > > > >> 2.29 s <<< FAILURE! - in
> org.apache.hadoop.hbase.http.TestHttpServer
> > > > >> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey
> Time
> > > > >> elapsed: 0.123 s  <<< ERROR!
> > > > >> java.io.FileNotFoundException:
> > > http://localhost:55106/jersey/foo?op=bar
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
> > > > >> at java.security.AccessController.doPrivileged(Native Method)
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
> > > > >> at
> > > > >>
> > > > >>
> > > >
> > >
> >
> org.apache.hadoop.hbase.http.TestHttpServer.testJersey(TestHttpServer.java:519)
> > > > >>
> > > > >>
> > > > >>> On Fri, Dec 3, 2021 at 6:23 AM 张铎(Duo Zhang) <
> > palomino...@gmail.com>
> > > > >>> wrote:
> > > > >>>
> > > > >>> Please vote on this Apache hbase 

Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-09 Thread Yu Li
+1

Checked the diff between 3.5.1 and 4.0.0-rc1: OK (
https://github.com/apache/hbase-thirdparty/compare/rel/3.5.1...4.0.0RC1)
Checked release note and changes: OK
Checked sums and signatures: OK
Maven clean install from source (1.8.0_121): OK
- Minor: I tried to build a tarball from source following README but failed
with "No assembly descriptors found" error
Checked the jars in the staging repo: OK

btw, I haven't followed up for a while and could anyone kindly let me know
where to find this fancy hbase-vote.sh script, so next time I could also
try it out? Thanks :-)

Best Regards,
Yu


On Fri, 10 Dec 2021 at 05:46, Nick Dimiduk  wrote:

> +1
>
> I've used the hbase-vote.sh script to evaluate this artifact and there's a
> problem in the final `run_tests` , executed after `build_from_source`.
>
> * Signature: ok
> * Checksum : ok
> * Rat check (11.0.11): ok
>  - mvn clean apache-rat:check
> * Built from source (11.0.11): ok
>  - mvn clean install  -DskipTests
> * Unit tests pass (11.0.11): failed
>  - mvn package -P runAllTests  -Dsurefire.rerunFailingTestsCount=3
>
> [WARNING] The requested profile "runAllTests" could not be activated
> because it does not exist.
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (default) on
> project hbase-shaded-jackson-jaxrs-json-provider: Error creating shaded
> jar: duplicate entry:
> META-INF/services/org.apache.hbase.thirdparty.javax.ws.rs
> .ext.MessageBodyWriter
>
> Manually running `mvn clean package` within the source tarball, we succeed.
>
> I have also triggered a PR build of HBASE-25864 / PR#3243 that uses this
> RC. The tests are still running.
>
> https://ci-hadoop.apache.org/blue/organizations/jenkins/HBase%2FHBase-PreCommit-GitHub-PR/detail/PR-3243/5/pipeline/
>
> On Tue, Dec 7, 2021 at 6:02 PM 张铎(Duo Zhang) 
> wrote:
>
> > Ah, Thanks Nick for explaining and thanks Andrew for testing.
> >
> > We still need one more +1 to close this vote.
> >
> > Andrew Purtell  于2021年12月7日周二 05:50写道:
> >
> > > Ok, change my vote to +1 (binding). The hbase-thirdparty build and
> > > artifacts are good.
> > >
> > > > On Dec 6, 2021, at 1:18 PM, Nick Dimiduk 
> wrote:
> > > >
> > > > On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell  >
> > > wrote:
> > > >
> > > >> -1 (binding)
> > > >>
> > > >> Checked sums and signature, ok
> > > >> RAT check passed, ok
> > > >> Built from source, ok
> > > >> Built HEAD of master (d9315fa043) with
> > -Dhbase-thirdparty.version=4.0.0,
> > > >> hbase-http module tests fail
> > > >>
> > > >
> > > > Adoption of this dependency will require changes to master. I had
> > posted
> > > > necessary changes on https://github.com/apache/hbase/pull/3243 and
> Duo
> > > did
> > > > his own on https://github.com/apache/hbase/pull/3910.
> > > >
> > > > [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time
> > elapsed:
> > > >> 2.29 s <<< FAILURE! - in org.apache.hadoop.hbase.http.TestHttpServer
> > > >> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey  Time
> > > >> elapsed: 0.123 s  <<< ERROR!
> > > >> java.io.FileNotFoundException:
> > http://localhost:55106/jersey/foo?op=bar
> > > >> at
> > > >>
> > > >>
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
> > > >> at
> > > >>
> > > >>
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
> > > >> at
> > > >>
> > > >>
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
> > > >> at
> > > >>
> > > >>
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
> > > >> at java.security.AccessController.doPrivileged(Native Method)
> > > >> at
> > > >>
> > > >>
> > >
> >
> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
> > > >> at
> > > >>
> > > >>
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
> > > >> at
> > > >>
> > > >>
> > >
> >
> org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
> > > >> at
> > > >>
> > > >>
> > >
> >
> org.apache.hadoop.hbase.http.TestHttpServer.testJersey(TestHttpServer.java:519)
> > > >>
> > > >>
> > > >>> On Fri, Dec 3, 2021 at 6:23 AM 张铎(Duo Zhang) <
> palomino...@gmail.com>
> > > >>> wrote:
> > > >>>
> > > >>> Please vote on this Apache hbase thirdparty release candidate,
> > > >>> hbase-thirdparty-4.0.0RC1
> > > >>>
> > > >>> The VOTE will remain open for at least 72 hours.
> > > >>>
> > > >>> [ ] +1 Release this package as Apache hbase thirdparty 4.0.0
> > > >>> [ ] -1 Do not release this package because ...
> > > >>>
> > > >>> The tag to be voted on is 4.0.0RC1:
> > > >>>
> > > >>>  https://github.com/apache/hbase-thirdparty/tree/4.0.0RC1
> > > >>>
> > > >>> This tag currently points to git reference
> > > >>>
> > > >>>  

Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-09 Thread Nick Dimiduk
+1

I've used the hbase-vote.sh script to evaluate this artifact and there's a
problem in the final `run_tests` , executed after `build_from_source`.

* Signature: ok
* Checksum : ok
* Rat check (11.0.11): ok
 - mvn clean apache-rat:check
* Built from source (11.0.11): ok
 - mvn clean install  -DskipTests
* Unit tests pass (11.0.11): failed
 - mvn package -P runAllTests  -Dsurefire.rerunFailingTestsCount=3

[WARNING] The requested profile "runAllTests" could not be activated
because it does not exist.
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade (default) on
project hbase-shaded-jackson-jaxrs-json-provider: Error creating shaded
jar: duplicate entry:
META-INF/services/org.apache.hbase.thirdparty.javax.ws.rs.ext.MessageBodyWriter

Manually running `mvn clean package` within the source tarball, we succeed.

I have also triggered a PR build of HBASE-25864 / PR#3243 that uses this
RC. The tests are still running.
https://ci-hadoop.apache.org/blue/organizations/jenkins/HBase%2FHBase-PreCommit-GitHub-PR/detail/PR-3243/5/pipeline/

On Tue, Dec 7, 2021 at 6:02 PM 张铎(Duo Zhang)  wrote:

> Ah, Thanks Nick for explaining and thanks Andrew for testing.
>
> We still need one more +1 to close this vote.
>
> Andrew Purtell  于2021年12月7日周二 05:50写道:
>
> > Ok, change my vote to +1 (binding). The hbase-thirdparty build and
> > artifacts are good.
> >
> > > On Dec 6, 2021, at 1:18 PM, Nick Dimiduk  wrote:
> > >
> > > On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell 
> > wrote:
> > >
> > >> -1 (binding)
> > >>
> > >> Checked sums and signature, ok
> > >> RAT check passed, ok
> > >> Built from source, ok
> > >> Built HEAD of master (d9315fa043) with
> -Dhbase-thirdparty.version=4.0.0,
> > >> hbase-http module tests fail
> > >>
> > >
> > > Adoption of this dependency will require changes to master. I had
> posted
> > > necessary changes on https://github.com/apache/hbase/pull/3243 and Duo
> > did
> > > his own on https://github.com/apache/hbase/pull/3910.
> > >
> > > [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time
> elapsed:
> > >> 2.29 s <<< FAILURE! - in org.apache.hadoop.hbase.http.TestHttpServer
> > >> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey  Time
> > >> elapsed: 0.123 s  <<< ERROR!
> > >> java.io.FileNotFoundException:
> http://localhost:55106/jersey/foo?op=bar
> > >> at
> > >>
> > >>
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
> > >> at
> > >>
> > >>
> >
> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
> > >> at
> > >>
> > >>
> >
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
> > >> at
> > >>
> > >>
> >
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
> > >> at java.security.AccessController.doPrivileged(Native Method)
> > >> at
> > >>
> > >>
> >
> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
> > >> at
> > >>
> > >>
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
> > >> at
> > >>
> > >>
> >
> org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
> > >> at
> > >>
> > >>
> >
> org.apache.hadoop.hbase.http.TestHttpServer.testJersey(TestHttpServer.java:519)
> > >>
> > >>
> > >>> On Fri, Dec 3, 2021 at 6:23 AM 张铎(Duo Zhang) 
> > >>> wrote:
> > >>>
> > >>> Please vote on this Apache hbase thirdparty release candidate,
> > >>> hbase-thirdparty-4.0.0RC1
> > >>>
> > >>> The VOTE will remain open for at least 72 hours.
> > >>>
> > >>> [ ] +1 Release this package as Apache hbase thirdparty 4.0.0
> > >>> [ ] -1 Do not release this package because ...
> > >>>
> > >>> The tag to be voted on is 4.0.0RC1:
> > >>>
> > >>>  https://github.com/apache/hbase-thirdparty/tree/4.0.0RC1
> > >>>
> > >>> This tag currently points to git reference
> > >>>
> > >>>  c81cf5c3d10e85f2f5168b09b51ce14468deddbd
> > >>>
> > >>> The release files, including signatures, digests, as well as
> CHANGES.md
> > >>> and RELEASENOTES.md included in this RC can be found at:
> > >>>
> > >>>
> > >>
> https://dist.apache.org/repos/dist/dev/hbase/hbase-thirdparty-4.0.0RC1/
> > >>>
> > >>> Maven artifacts are available in a staging repository at:
> > >>>
> > >>>
> > >>
> https://repository.apache.org/content/repositories/orgapachehbase-1471/
> > >>>
> > >>> Artifacts were signed with the 9AD2AE49 key which can be found in:
> > >>>
> > >>>  https://downloads.apache.org/hbase/KEYS
> > >>>
> > >>> To learn more about Apache hbase thirdparty, please see
> > >>>
> > >>>  http://hbase.apache.org/
> > >>>
> > >>> Thanks,
> > >>> Your HBase Release Manager
> > >>>
> > >>
> > >>
> > >> --
> > >> Best regards,
> > >> Andrew
> > >>
> > >> Words like orphans lost among the crosstalk, meaning torn from truth's
> > >> decrepit hands
> > >>   - A23, Crosstalk
> > >>
> >

Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-07 Thread Duo Zhang
Ah, Thanks Nick for explaining and thanks Andrew for testing.

We still need one more +1 to close this vote.

Andrew Purtell  于2021年12月7日周二 05:50写道:

> Ok, change my vote to +1 (binding). The hbase-thirdparty build and
> artifacts are good.
>
> > On Dec 6, 2021, at 1:18 PM, Nick Dimiduk  wrote:
> >
> > On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell 
> wrote:
> >
> >> -1 (binding)
> >>
> >> Checked sums and signature, ok
> >> RAT check passed, ok
> >> Built from source, ok
> >> Built HEAD of master (d9315fa043) with -Dhbase-thirdparty.version=4.0.0,
> >> hbase-http module tests fail
> >>
> >
> > Adoption of this dependency will require changes to master. I had posted
> > necessary changes on https://github.com/apache/hbase/pull/3243 and Duo
> did
> > his own on https://github.com/apache/hbase/pull/3910.
> >
> > [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time elapsed:
> >> 2.29 s <<< FAILURE! - in org.apache.hadoop.hbase.http.TestHttpServer
> >> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey  Time
> >> elapsed: 0.123 s  <<< ERROR!
> >> java.io.FileNotFoundException: http://localhost:55106/jersey/foo?op=bar
> >> at
> >>
> >>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
> >> at
> >>
> >>
> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
> >> at
> >>
> >>
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
> >> at
> >>
> >>
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
> >> at java.security.AccessController.doPrivileged(Native Method)
> >> at
> >>
> >>
> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
> >> at
> >>
> >>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
> >> at
> >>
> >>
> org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
> >> at
> >>
> >>
> org.apache.hadoop.hbase.http.TestHttpServer.testJersey(TestHttpServer.java:519)
> >>
> >>
> >>> On Fri, Dec 3, 2021 at 6:23 AM 张铎(Duo Zhang) 
> >>> wrote:
> >>>
> >>> Please vote on this Apache hbase thirdparty release candidate,
> >>> hbase-thirdparty-4.0.0RC1
> >>>
> >>> The VOTE will remain open for at least 72 hours.
> >>>
> >>> [ ] +1 Release this package as Apache hbase thirdparty 4.0.0
> >>> [ ] -1 Do not release this package because ...
> >>>
> >>> The tag to be voted on is 4.0.0RC1:
> >>>
> >>>  https://github.com/apache/hbase-thirdparty/tree/4.0.0RC1
> >>>
> >>> This tag currently points to git reference
> >>>
> >>>  c81cf5c3d10e85f2f5168b09b51ce14468deddbd
> >>>
> >>> The release files, including signatures, digests, as well as CHANGES.md
> >>> and RELEASENOTES.md included in this RC can be found at:
> >>>
> >>>
> >> https://dist.apache.org/repos/dist/dev/hbase/hbase-thirdparty-4.0.0RC1/
> >>>
> >>> Maven artifacts are available in a staging repository at:
> >>>
> >>>
> >> https://repository.apache.org/content/repositories/orgapachehbase-1471/
> >>>
> >>> Artifacts were signed with the 9AD2AE49 key which can be found in:
> >>>
> >>>  https://downloads.apache.org/hbase/KEYS
> >>>
> >>> To learn more about Apache hbase thirdparty, please see
> >>>
> >>>  http://hbase.apache.org/
> >>>
> >>> Thanks,
> >>> Your HBase Release Manager
> >>>
> >>
> >>
> >> --
> >> Best regards,
> >> Andrew
> >>
> >> Words like orphans lost among the crosstalk, meaning torn from truth's
> >> decrepit hands
> >>   - A23, Crosstalk
> >>
>


Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-06 Thread Andrew Purtell
Ok, change my vote to +1 (binding). The hbase-thirdparty build and artifacts 
are good. 

> On Dec 6, 2021, at 1:18 PM, Nick Dimiduk  wrote:
> 
> On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell  wrote:
> 
>> -1 (binding)
>> 
>> Checked sums and signature, ok
>> RAT check passed, ok
>> Built from source, ok
>> Built HEAD of master (d9315fa043) with -Dhbase-thirdparty.version=4.0.0,
>> hbase-http module tests fail
>> 
> 
> Adoption of this dependency will require changes to master. I had posted
> necessary changes on https://github.com/apache/hbase/pull/3243 and Duo did
> his own on https://github.com/apache/hbase/pull/3910.
> 
> [ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time elapsed:
>> 2.29 s <<< FAILURE! - in org.apache.hadoop.hbase.http.TestHttpServer
>> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey  Time
>> elapsed: 0.123 s  <<< ERROR!
>> java.io.FileNotFoundException: http://localhost:55106/jersey/foo?op=bar
>> at
>> 
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
>> at
>> 
>> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
>> at
>> 
>> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
>> at
>> 
>> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>> 
>> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
>> at
>> 
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
>> at
>> 
>> org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
>> at
>> 
>> org.apache.hadoop.hbase.http.TestHttpServer.testJersey(TestHttpServer.java:519)
>> 
>> 
>>> On Fri, Dec 3, 2021 at 6:23 AM 张铎(Duo Zhang) 
>>> wrote:
>>> 
>>> Please vote on this Apache hbase thirdparty release candidate,
>>> hbase-thirdparty-4.0.0RC1
>>> 
>>> The VOTE will remain open for at least 72 hours.
>>> 
>>> [ ] +1 Release this package as Apache hbase thirdparty 4.0.0
>>> [ ] -1 Do not release this package because ...
>>> 
>>> The tag to be voted on is 4.0.0RC1:
>>> 
>>>  https://github.com/apache/hbase-thirdparty/tree/4.0.0RC1
>>> 
>>> This tag currently points to git reference
>>> 
>>>  c81cf5c3d10e85f2f5168b09b51ce14468deddbd
>>> 
>>> The release files, including signatures, digests, as well as CHANGES.md
>>> and RELEASENOTES.md included in this RC can be found at:
>>> 
>>> 
>> https://dist.apache.org/repos/dist/dev/hbase/hbase-thirdparty-4.0.0RC1/
>>> 
>>> Maven artifacts are available in a staging repository at:
>>> 
>>> 
>> https://repository.apache.org/content/repositories/orgapachehbase-1471/
>>> 
>>> Artifacts were signed with the 9AD2AE49 key which can be found in:
>>> 
>>>  https://downloads.apache.org/hbase/KEYS
>>> 
>>> To learn more about Apache hbase thirdparty, please see
>>> 
>>>  http://hbase.apache.org/
>>> 
>>> Thanks,
>>> Your HBase Release Manager
>>> 
>> 
>> 
>> --
>> Best regards,
>> Andrew
>> 
>> Words like orphans lost among the crosstalk, meaning torn from truth's
>> decrepit hands
>>   - A23, Crosstalk
>> 


Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-06 Thread Nick Dimiduk
On Mon, Dec 6, 2021 at 11:49 AM Andrew Purtell  wrote:

> -1 (binding)
>
> Checked sums and signature, ok
> RAT check passed, ok
> Built from source, ok
> Built HEAD of master (d9315fa043) with -Dhbase-thirdparty.version=4.0.0,
> hbase-http module tests fail
>

Adoption of this dependency will require changes to master. I had posted
necessary changes on https://github.com/apache/hbase/pull/3243 and Duo did
his own on https://github.com/apache/hbase/pull/3910.

[ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time elapsed:
> 2.29 s <<< FAILURE! - in org.apache.hadoop.hbase.http.TestHttpServer
> [ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey  Time
> elapsed: 0.123 s  <<< ERROR!
> java.io.FileNotFoundException: http://localhost:55106/jersey/foo?op=bar
> at
>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
> at
>
> sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
> at
>
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
> at
>
> sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
> at java.security.AccessController.doPrivileged(Native Method)
> at
>
> java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
> at
>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
> at
>
> org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
> at
>
> org.apache.hadoop.hbase.http.TestHttpServer.testJersey(TestHttpServer.java:519)
>
>
> On Fri, Dec 3, 2021 at 6:23 AM 张铎(Duo Zhang) 
> wrote:
>
> > Please vote on this Apache hbase thirdparty release candidate,
> > hbase-thirdparty-4.0.0RC1
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache hbase thirdparty 4.0.0
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 4.0.0RC1:
> >
> >   https://github.com/apache/hbase-thirdparty/tree/4.0.0RC1
> >
> > This tag currently points to git reference
> >
> >   c81cf5c3d10e85f2f5168b09b51ce14468deddbd
> >
> > The release files, including signatures, digests, as well as CHANGES.md
> > and RELEASENOTES.md included in this RC can be found at:
> >
> >
> https://dist.apache.org/repos/dist/dev/hbase/hbase-thirdparty-4.0.0RC1/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachehbase-1471/
> >
> > Artifacts were signed with the 9AD2AE49 key which can be found in:
> >
> >   https://downloads.apache.org/hbase/KEYS
> >
> > To learn more about Apache hbase thirdparty, please see
> >
> >   http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
> >
>
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
>- A23, Crosstalk
>


Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-06 Thread Andrew Purtell
-1 (binding)

Checked sums and signature, ok
RAT check passed, ok
Built from source, ok
Built HEAD of master (d9315fa043) with -Dhbase-thirdparty.version=4.0.0,
hbase-http module tests fail

[ERROR] Tests run: 17, Failures: 0, Errors: 1, Skipped: 2, Time elapsed:
2.29 s <<< FAILURE! - in org.apache.hadoop.hbase.http.TestHttpServer
[ERROR] org.apache.hadoop.hbase.http.TestHttpServer.testJersey  Time
elapsed: 0.123 s  <<< ERROR!
java.io.FileNotFoundException: http://localhost:55106/jersey/foo?op=bar
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1898)
at
sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:92)
at
sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1492)
at
sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1490)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:784)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1489)
at
org.apache.hadoop.hbase.http.HttpServerFunctionalTest.readOutput(HttpServerFunctionalTest.java:248)
at
org.apache.hadoop.hbase.http.TestHttpServer.testJersey(TestHttpServer.java:519)


On Fri, Dec 3, 2021 at 6:23 AM 张铎(Duo Zhang)  wrote:

> Please vote on this Apache hbase thirdparty release candidate,
> hbase-thirdparty-4.0.0RC1
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase thirdparty 4.0.0
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 4.0.0RC1:
>
>   https://github.com/apache/hbase-thirdparty/tree/4.0.0RC1
>
> This tag currently points to git reference
>
>   c81cf5c3d10e85f2f5168b09b51ce14468deddbd
>
> The release files, including signatures, digests, as well as CHANGES.md
> and RELEASENOTES.md included in this RC can be found at:
>
>   https://dist.apache.org/repos/dist/dev/hbase/hbase-thirdparty-4.0.0RC1/
>
> Maven artifacts are available in a staging repository at:
>
>   https://repository.apache.org/content/repositories/orgapachehbase-1471/
>
> Artifacts were signed with the 9AD2AE49 key which can be found in:
>
>   https://downloads.apache.org/hbase/KEYS
>
> To learn more about Apache hbase thirdparty, please see
>
>   http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
>


-- 
Best regards,
Andrew

Words like orphans lost among the crosstalk, meaning torn from truth's
decrepit hands
   - A23, Crosstalk


Re: [VOTE] The second release condidate for hbase-thirdparty 4.0.0 is available for download

2021-12-03 Thread Duo Zhang
This time before sending out this vote email I opened a PR to test it
against our master branch.

https://github.com/apache/hbase/pull/3910

It is OK now, all UTs could pass.

The main changes are changing the imports of javax.ws.rs imports to shaded
ones, ban the imports with enforcer rules.
And some guava classes add CheckForNull annotation and spotbugs report 4
problems, I have fixed two, and for the other two issues, I do not think
null check is necessary so just suppressed them.

Thanks. Regards

张铎(Duo Zhang)  于2021年12月3日周五 22:23写道:

> Please vote on this Apache hbase thirdparty release candidate,
> hbase-thirdparty-4.0.0RC1
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase thirdparty 4.0.0
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 4.0.0RC1:
>
>   https://github.com/apache/hbase-thirdparty/tree/4.0.0RC1
>
> This tag currently points to git reference
>
>   c81cf5c3d10e85f2f5168b09b51ce14468deddbd
>
> The release files, including signatures, digests, as well as CHANGES.md
> and RELEASENOTES.md included in this RC can be found at:
>
>   https://dist.apache.org/repos/dist/dev/hbase/hbase-thirdparty-4.0.0RC1/
>
> Maven artifacts are available in a staging repository at:
>
>   https://repository.apache.org/content/repositories/orgapachehbase-1471/
>
> Artifacts were signed with the 9AD2AE49 key which can be found in:
>
>   https://downloads.apache.org/hbase/KEYS
>
> To learn more about Apache hbase thirdparty, please see
>
>   http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
>