[VOTE] Third release candidate for hbase 3.0.0-alpha-2 is available for download

2021-12-19 Thread Duo Zhang
Please vote on this Apache hbase release candidate,
hbase-3.0.0-alpha-2RC2

The VOTE will remain open for at least 72 hours.

[ ] +1 Release this package as Apache hbase 3.0.0-alpha-2
[ ] -1 Do not release this package because ...

The tag to be voted on is 3.0.0-alpha-2RC2:

  https://github.com/apache/hbase/tree/3.0.0-alpha-2RC2

This tag currently points to git reference

  314e924e960d0d5c0c5e8ec436c75aaa6190b4c1

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/3.0.0-alpha-2RC2/

Maven artifacts are available in a staging repository at:

  https://repository.apache.org/content/repositories/orgapachehbase-1478/

Artifacts were signed with the 9AD2AE49 key which can be found in:

  https://downloads.apache.org/hbase/KEYS

3.0.0-alpha-2 is the second alpha release for our 3.0.0 major release line.
HBase 3.0.0 includes the following big feature/changes:
  Synchronous Replication
  OpenTelemetry Tracing
  Distributed MOB Compaction
  Backup and Restore
  Move RSGroup balancer to core
  Reimplement sync client on async client
  CPEPs on shaded proto
  Move the logging framework from log4j to log4j2

3.0.0-alpha-2 contains several critical security fixes for addressing the
log4j2
CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105. All users who
already use 3.0.0-alpha-1 should upgrade to 3.0.0-alpha-2 ASAP.

Notice that this is not a production ready release. It is used to let our
users try and test the new major release, to get feedback before the final
GA release is out.
So please do NOT use it in production. Just try it and report back
everything you find unusual.

And this time we will not include CHANGES.md and RELEASENOTE.md
in our source code, you can find it on the download site. For getting these
two files for old releases, please go to

To learn more about Apache hbase, please see

  http://hbase.apache.org/

Thanks,
Your HBase Release Manager


Re: [VOTE] Third release candidate for hbase 3.0.0-alpha-2 is available for download

2021-12-21 Thread Andrew Purtell
+1 (binding)

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

Two unit tests failed for me involving a platform- (and possibly host-)
specific issue discussed on HBASE-26563. Otherwise, looks good.

On Sun, Dec 19, 2021 at 7:37 AM Duo Zhang  wrote:

> Please vote on this Apache hbase release candidate,
> hbase-3.0.0-alpha-2RC2
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase 3.0.0-alpha-2
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 3.0.0-alpha-2RC2:
>
>   https://github.com/apache/hbase/tree/3.0.0-alpha-2RC2
>
> This tag currently points to git reference
>
>   314e924e960d0d5c0c5e8ec436c75aaa6190b4c1
>
> 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/3.0.0-alpha-2RC2/
>
> Maven artifacts are available in a staging repository at:
>
>   https://repository.apache.org/content/repositories/orgapachehbase-1478/
>
> Artifacts were signed with the 9AD2AE49 key which can be found in:
>
>   https://downloads.apache.org/hbase/KEYS
>
> 3.0.0-alpha-2 is the second alpha release for our 3.0.0 major release line.
> HBase 3.0.0 includes the following big feature/changes:
>   Synchronous Replication
>   OpenTelemetry Tracing
>   Distributed MOB Compaction
>   Backup and Restore
>   Move RSGroup balancer to core
>   Reimplement sync client on async client
>   CPEPs on shaded proto
>   Move the logging framework from log4j to log4j2
>
> 3.0.0-alpha-2 contains several critical security fixes for addressing the
> log4j2
> CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105. All users who
> already use 3.0.0-alpha-1 should upgrade to 3.0.0-alpha-2 ASAP.
>
> Notice that this is not a production ready release. It is used to let our
> users try and test the new major release, to get feedback before the final
> GA release is out.
> So please do NOT use it in production. Just try it and report back
> everything you find unusual.
>
> And this time we will not include CHANGES.md and RELEASENOTE.md
> in our source code, you can find it on the download site. For getting these
> two files for old releases, please go to
>
> To learn more about Apache hbase, 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] Third release candidate for hbase 3.0.0-alpha-2 is available for download

2021-12-22 Thread Josh Elser

+1 (binding)

* xsums/sigs look good
* apache-rat:check OK
* Built from source
* Can run PE on a bin tarball built from src
* bin/client-bin both look good (log4j2.17)

Good stuff, Duo. Thanks!

On 12/19/21 10:36 AM, Duo Zhang wrote:

Please vote on this Apache hbase release candidate,
hbase-3.0.0-alpha-2RC2

The VOTE will remain open for at least 72 hours.

[ ] +1 Release this package as Apache hbase 3.0.0-alpha-2
[ ] -1 Do not release this package because ...

The tag to be voted on is 3.0.0-alpha-2RC2:

   https://github.com/apache/hbase/tree/3.0.0-alpha-2RC2

This tag currently points to git reference

   314e924e960d0d5c0c5e8ec436c75aaa6190b4c1

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/3.0.0-alpha-2RC2/

Maven artifacts are available in a staging repository at:

   https://repository.apache.org/content/repositories/orgapachehbase-1478/

Artifacts were signed with the 9AD2AE49 key which can be found in:

   https://downloads.apache.org/hbase/KEYS

3.0.0-alpha-2 is the second alpha release for our 3.0.0 major release line.
HBase 3.0.0 includes the following big feature/changes:
   Synchronous Replication
   OpenTelemetry Tracing
   Distributed MOB Compaction
   Backup and Restore
   Move RSGroup balancer to core
   Reimplement sync client on async client
   CPEPs on shaded proto
   Move the logging framework from log4j to log4j2

3.0.0-alpha-2 contains several critical security fixes for addressing the
log4j2
CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105. All users who
already use 3.0.0-alpha-1 should upgrade to 3.0.0-alpha-2 ASAP.

Notice that this is not a production ready release. It is used to let our
users try and test the new major release, to get feedback before the final
GA release is out.
So please do NOT use it in production. Just try it and report back
everything you find unusual.

And this time we will not include CHANGES.md and RELEASENOTE.md
in our source code, you can find it on the download site. For getting these
two files for old releases, please go to

To learn more about Apache hbase, please see

   http://hbase.apache.org/

Thanks,
Your HBase Release Manager



Re: [VOTE] Third release candidate for hbase 3.0.0-alpha-2 is available for download

2021-12-22 Thread Nick Dimiduk
+1

* Signature: ok
* Checksum : ok
* Rat check (11.0.11): ok
 - mvn clean apache-rat:check -D skipTests
* Built from source (11.0.11): ok
 - mvn clean install -D skipTests -DskipTests

On Wed, Dec 22, 2021 at 12:42 PM Josh Elser  wrote:

> +1 (binding)
>
> * xsums/sigs look good
> * apache-rat:check OK
> * Built from source
> * Can run PE on a bin tarball built from src
> * bin/client-bin both look good (log4j2.17)
>
> Good stuff, Duo. Thanks!
>
> On 12/19/21 10:36 AM, Duo Zhang wrote:
> > Please vote on this Apache hbase release candidate,
> > hbase-3.0.0-alpha-2RC2
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache hbase 3.0.0-alpha-2
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 3.0.0-alpha-2RC2:
> >
> >https://github.com/apache/hbase/tree/3.0.0-alpha-2RC2
> >
> > This tag currently points to git reference
> >
> >314e924e960d0d5c0c5e8ec436c75aaa6190b4c1
> >
> > 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/3.0.0-alpha-2RC2/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachehbase-1478/
> >
> > Artifacts were signed with the 9AD2AE49 key which can be found in:
> >
> >https://downloads.apache.org/hbase/KEYS
> >
> > 3.0.0-alpha-2 is the second alpha release for our 3.0.0 major release
> line.
> > HBase 3.0.0 includes the following big feature/changes:
> >Synchronous Replication
> >OpenTelemetry Tracing
> >Distributed MOB Compaction
> >Backup and Restore
> >Move RSGroup balancer to core
> >Reimplement sync client on async client
> >CPEPs on shaded proto
> >Move the logging framework from log4j to log4j2
> >
> > 3.0.0-alpha-2 contains several critical security fixes for addressing the
> > log4j2
> > CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105. All users who
> > already use 3.0.0-alpha-1 should upgrade to 3.0.0-alpha-2 ASAP.
> >
> > Notice that this is not a production ready release. It is used to let our
> > users try and test the new major release, to get feedback before the
> final
> > GA release is out.
> > So please do NOT use it in production. Just try it and report back
> > everything you find unusual.
> >
> > And this time we will not include CHANGES.md and RELEASENOTE.md
> > in our source code, you can find it on the download site. For getting
> these
> > two files for old releases, please go to
> >
> > To learn more about Apache hbase, please see
> >
> >http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
> >
>


Re: [VOTE] Third release candidate for hbase 3.0.0-alpha-2 is available for download

2021-12-23 Thread Duo Zhang
Here is my own +1.

Nick Dimiduk  于2021年12月23日周四 09:09写道:

> +1
>
> * Signature: ok
> * Checksum : ok
> * Rat check (11.0.11): ok
>  - mvn clean apache-rat:check -D skipTests
> * Built from source (11.0.11): ok
>  - mvn clean install -D skipTests -DskipTests
>
> On Wed, Dec 22, 2021 at 12:42 PM Josh Elser  wrote:
>
> > +1 (binding)
> >
> > * xsums/sigs look good
> > * apache-rat:check OK
> > * Built from source
> > * Can run PE on a bin tarball built from src
> > * bin/client-bin both look good (log4j2.17)
> >
> > Good stuff, Duo. Thanks!
> >
> > On 12/19/21 10:36 AM, Duo Zhang wrote:
> > > Please vote on this Apache hbase release candidate,
> > > hbase-3.0.0-alpha-2RC2
> > >
> > > The VOTE will remain open for at least 72 hours.
> > >
> > > [ ] +1 Release this package as Apache hbase 3.0.0-alpha-2
> > > [ ] -1 Do not release this package because ...
> > >
> > > The tag to be voted on is 3.0.0-alpha-2RC2:
> > >
> > >https://github.com/apache/hbase/tree/3.0.0-alpha-2RC2
> > >
> > > This tag currently points to git reference
> > >
> > >314e924e960d0d5c0c5e8ec436c75aaa6190b4c1
> > >
> > > 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/3.0.0-alpha-2RC2/
> > >
> > > Maven artifacts are available in a staging repository at:
> > >
> > >
> > https://repository.apache.org/content/repositories/orgapachehbase-1478/
> > >
> > > Artifacts were signed with the 9AD2AE49 key which can be found in:
> > >
> > >https://downloads.apache.org/hbase/KEYS
> > >
> > > 3.0.0-alpha-2 is the second alpha release for our 3.0.0 major release
> > line.
> > > HBase 3.0.0 includes the following big feature/changes:
> > >Synchronous Replication
> > >OpenTelemetry Tracing
> > >Distributed MOB Compaction
> > >Backup and Restore
> > >Move RSGroup balancer to core
> > >Reimplement sync client on async client
> > >CPEPs on shaded proto
> > >Move the logging framework from log4j to log4j2
> > >
> > > 3.0.0-alpha-2 contains several critical security fixes for addressing
> the
> > > log4j2
> > > CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105. All users who
> > > already use 3.0.0-alpha-1 should upgrade to 3.0.0-alpha-2 ASAP.
> > >
> > > Notice that this is not a production ready release. It is used to let
> our
> > > users try and test the new major release, to get feedback before the
> > final
> > > GA release is out.
> > > So please do NOT use it in production. Just try it and report back
> > > everything you find unusual.
> > >
> > > And this time we will not include CHANGES.md and RELEASENOTE.md
> > > in our source code, you can find it on the download site. For getting
> > these
> > > two files for old releases, please go to
> > >
> > > To learn more about Apache hbase, please see
> > >
> > >http://hbase.apache.org/
> > >
> > > Thanks,
> > > Your HBase Release Manager
> > >
> >
>


[RESULT][VOTE] Third release candidate for hbase 3.0.0-alpha-2 is available for download

2021-12-23 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月23日周四 16:12写道:

> Here is my own +1.
>
> Nick Dimiduk  于2021年12月23日周四 09:09写道:
>
>> +1
>>
>> * Signature: ok
>> * Checksum : ok
>> * Rat check (11.0.11): ok
>>  - mvn clean apache-rat:check -D skipTests
>> * Built from source (11.0.11): ok
>>  - mvn clean install -D skipTests -DskipTests
>>
>> On Wed, Dec 22, 2021 at 12:42 PM Josh Elser  wrote:
>>
>> > +1 (binding)
>> >
>> > * xsums/sigs look good
>> > * apache-rat:check OK
>> > * Built from source
>> > * Can run PE on a bin tarball built from src
>> > * bin/client-bin both look good (log4j2.17)
>> >
>> > Good stuff, Duo. Thanks!
>> >
>> > On 12/19/21 10:36 AM, Duo Zhang wrote:
>> > > Please vote on this Apache hbase release candidate,
>> > > hbase-3.0.0-alpha-2RC2
>> > >
>> > > The VOTE will remain open for at least 72 hours.
>> > >
>> > > [ ] +1 Release this package as Apache hbase 3.0.0-alpha-2
>> > > [ ] -1 Do not release this package because ...
>> > >
>> > > The tag to be voted on is 3.0.0-alpha-2RC2:
>> > >
>> > >https://github.com/apache/hbase/tree/3.0.0-alpha-2RC2
>> > >
>> > > This tag currently points to git reference
>> > >
>> > >314e924e960d0d5c0c5e8ec436c75aaa6190b4c1
>> > >
>> > > 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/3.0.0-alpha-2RC2/
>> > >
>> > > Maven artifacts are available in a staging repository at:
>> > >
>> > >
>> > https://repository.apache.org/content/repositories/orgapachehbase-1478/
>> > >
>> > > Artifacts were signed with the 9AD2AE49 key which can be found in:
>> > >
>> > >https://downloads.apache.org/hbase/KEYS
>> > >
>> > > 3.0.0-alpha-2 is the second alpha release for our 3.0.0 major release
>> > line.
>> > > HBase 3.0.0 includes the following big feature/changes:
>> > >Synchronous Replication
>> > >OpenTelemetry Tracing
>> > >Distributed MOB Compaction
>> > >Backup and Restore
>> > >Move RSGroup balancer to core
>> > >Reimplement sync client on async client
>> > >CPEPs on shaded proto
>> > >Move the logging framework from log4j to log4j2
>> > >
>> > > 3.0.0-alpha-2 contains several critical security fixes for addressing
>> the
>> > > log4j2
>> > > CVE-2021-44228, CVE-2021-45046 and CVE-2021-45105. All users who
>> > > already use 3.0.0-alpha-1 should upgrade to 3.0.0-alpha-2 ASAP.
>> > >
>> > > Notice that this is not a production ready release. It is used to let
>> our
>> > > users try and test the new major release, to get feedback before the
>> > final
>> > > GA release is out.
>> > > So please do NOT use it in production. Just try it and report back
>> > > everything you find unusual.
>> > >
>> > > And this time we will not include CHANGES.md and RELEASENOTE.md
>> > > in our source code, you can find it on the download site. For getting
>> > these
>> > > two files for old releases, please go to
>> > >
>> > > To learn more about Apache hbase, please see
>> > >
>> > >http://hbase.apache.org/
>> > >
>> > > Thanks,
>> > > Your HBase Release Manager
>> > >
>> >
>>
>