You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by Andrew Purtell <ap...@apache.org> on 2022/04/30 05:01:29 UTC

[VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Please vote on this Apache hbase release candidate, hbase-2.4.12RC0

The VOTE will remain open for at least 72 hours.

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

The tag to be voted on is 2.4.12RC0:

  https://github.com/apache/hbase/tree/2.4.12RC0

This tag currently points to git reference 8382f55b1 .

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/2.4.12RC0/

The compatibility report can be found at:


https://dist.apache.org/repos/dist/dev/hbase/2.4.12RC0/api_compare_2.4.11_to_2.4.12RC0.html

As I mentioned on HBASE-26680 the committed change for that
issue is binary compatible with earlier releases but produces
a source compatibility problem for anyone deriving classes from
AbstractProtobufLogWriter, an added method to an abstract class
marked LimitedPrivate(CONFIG). The CONFIG contract as I
understand it would allow this. Extension of this class by
third parties is unlikely.

Maven artifacts are available in a staging repository at:

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

Artifacts were signed with the 0xD5365CCD key which can be found in:

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

To learn more about Apache hbase, please see

  http://hbase.apache.org/

Thanks,
Your HBase Release Manager

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Pankaj Kumar <pa...@gmail.com>.
+1 (Non-binding)

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

* Deployed a single node cluster and exercised basic client operations
through HBase shell.
* Checked HMaster and RegionServers WEB UI. LGTM.


Regards,
Pankaj


On Sat, Apr 30, 2022 at 10:32 AM Andrew Purtell <ap...@apache.org> wrote:

> Please vote on this Apache hbase release candidate, hbase-2.4.12RC0
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase 2.4.12
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.4.12RC0:
>
>   https://github.com/apache/hbase/tree/2.4.12RC0
>
> This tag currently points to git reference 8382f55b1 .
>
> 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/2.4.12RC0/
>
> The compatibility report can be found at:
>
>
>
> https://dist.apache.org/repos/dist/dev/hbase/2.4.12RC0/api_compare_2.4.11_to_2.4.12RC0.html
>
> As I mentioned on HBASE-26680 the committed change for that
> issue is binary compatible with earlier releases but produces
> a source compatibility problem for anyone deriving classes from
> AbstractProtobufLogWriter, an added method to an abstract class
> marked LimitedPrivate(CONFIG). The CONFIG contract as I
> understand it would allow this. Extension of this class by
> third parties is unlikely.
>
> Maven artifacts are available in a staging repository at:
>
>   https://repository.apache.org/content/repositories/orgapachehbase-1485/
>
> Artifacts were signed with the 0xD5365CCD key which can be found in:
>
>   https://downloads.apache.org/hbase/KEYS
>
> To learn more about Apache hbase, please see
>
>   http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
>

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Andrew Purtell <ap...@apache.org>.
I am not entirely sure what happened but the report as autogenerated by
create-release is different from an earlier compatibility report generated
by me from HEAD of branch-2.4 before I began the RC. The earlier report
indicated a source level compatibility problem that does not show up on the
report committed by create-release into SVN. In either case the RC seems
acceptable.

On Fri, Apr 29, 2022 at 10:01 PM Andrew Purtell <ap...@apache.org> wrote:

> Please vote on this Apache hbase release candidate, hbase-2.4.12RC0
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase 2.4.12
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.4.12RC0:
>
>   https://github.com/apache/hbase/tree/2.4.12RC0
>
> This tag currently points to git reference 8382f55b1 .
>
> 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/2.4.12RC0/
>
> The compatibility report can be found at:
>
>
> https://dist.apache.org/repos/dist/dev/hbase/2.4.12RC0/api_compare_2.4.11_to_2.4.12RC0.html
>
> As I mentioned on HBASE-26680 the committed change for that
> issue is binary compatible with earlier releases but produces
> a source compatibility problem for anyone deriving classes from
> AbstractProtobufLogWriter, an added method to an abstract class
> marked LimitedPrivate(CONFIG). The CONFIG contract as I
> understand it would allow this. Extension of this class by
> third parties is unlikely.
>
> Maven artifacts are available in a staging repository at:
>
>   https://repository.apache.org/content/repositories/orgapachehbase-1485/
>
> Artifacts were signed with the 0xD5365CCD key which can be found in:
>
>   https://downloads.apache.org/hbase/KEYS
>
> To learn more about Apache hbase, please see
>
>   http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
>


-- 
Best regards,
Andrew

Unrest, ignorance distilled, nihilistic imbeciles -
    It's what we’ve earned
Welcome, apocalypse, what’s taken you so long?
Bring us the fitting end that we’ve been counting on
   - A23, Welcome, Apocalypse

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Jan Hentschel <ja...@ultratendency.com>.
+1 (binding)

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

From: Andrew Purtell <ap...@apache.org>
Date: Saturday, April 30, 2022 at 7:02 AM
To: dev <de...@hbase.apache.org>
Subject: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available
Please vote on this Apache hbase release candidate, hbase-2.4.12RC0

The VOTE will remain open for at least 72 hours.

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

The tag to be voted on is 2.4.12RC0:

  https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fhbase%2Ftree%2F2.4.12RC0&amp;data=05%7C01%7Cjan.hentschel%40ultratendency.com%7C9c07fbae9f5849a2068508da2a669438%7C8b2d44831cfd4f70b345dec07bd4f22f%7C0%7C0%7C637868917329269157%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=sQmL3Wz32RBKU5vbq1nVaZ6yHlopd6bgf3TtE0tUNHM%3D&amp;reserved=0

This tag currently points to git reference 8382f55b1 .

The release files, including signatures, digests, as well as CHANGES.md
and RELEASENOTES.md included in this RC can be found at:

  https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fhbase%2F2.4.12RC0%2F&amp;data=05%7C01%7Cjan.hentschel%40ultratendency.com%7C9c07fbae9f5849a2068508da2a669438%7C8b2d44831cfd4f70b345dec07bd4f22f%7C0%7C0%7C637868917329269157%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=FUsDLJArKkez1UpnBhPx0W5uLi2ua%2FppO%2F7PN3Riq9Q%3D&amp;reserved=0

The compatibility report can be found at:


https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fhbase%2F2.4.12RC0%2Fapi_compare_2.4.11_to_2.4.12RC0.html&amp;data=05%7C01%7Cjan.hentschel%40ultratendency.com%7C9c07fbae9f5849a2068508da2a669438%7C8b2d44831cfd4f70b345dec07bd4f22f%7C0%7C0%7C637868917329269157%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=UYlE%2B5Ml4Q%2Ba1OuekTqRH%2BKwKDwIey2VH4gacse%2FM7U%3D&amp;reserved=0

As I mentioned on HBASE-26680 the committed change for that
issue is binary compatible with earlier releases but produces
a source compatibility problem for anyone deriving classes from
AbstractProtobufLogWriter, an added method to an abstract class
marked LimitedPrivate(CONFIG). The CONFIG contract as I
understand it would allow this. Extension of this class by
third parties is unlikely.

Maven artifacts are available in a staging repository at:

  https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Frepositories%2Forgapachehbase-1485%2F&amp;data=05%7C01%7Cjan.hentschel%40ultratendency.com%7C9c07fbae9f5849a2068508da2a669438%7C8b2d44831cfd4f70b345dec07bd4f22f%7C0%7C0%7C637868917329269157%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=4tHOPGXlTMbRFu3%2FIWVgLYaRcaZ7O3jVAIVBzgGijng%3D&amp;reserved=0

Artifacts were signed with the 0xD5365CCD key which can be found in:

  https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdownloads.apache.org%2Fhbase%2FKEYS&amp;data=05%7C01%7Cjan.hentschel%40ultratendency.com%7C9c07fbae9f5849a2068508da2a669438%7C8b2d44831cfd4f70b345dec07bd4f22f%7C0%7C0%7C637868917329269157%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=Lz%2FE%2F%2FTU6yZ2bb8hfeaG0L6EdcmiKCjsDyEEeAiFK74%3D&amp;reserved=0

To learn more about Apache hbase, please see

  https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhbase.apache.org%2F&amp;data=05%7C01%7Cjan.hentschel%40ultratendency.com%7C9c07fbae9f5849a2068508da2a669438%7C8b2d44831cfd4f70b345dec07bd4f22f%7C0%7C0%7C637868917329269157%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=CZkGsgdV9tt%2Fa4gOxAsZ3CcpB8DjZnZ4b%2FcvlvMUoGw%3D&amp;reserved=0

Thanks,
Your HBase Release Manager

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Viraj Jasani <vj...@apache.org>.
+1

* Signature: ok
* Checksum : ok
* Rat check (1.8.0_301): ok
 - mvn clean apache-rat:check
* Built from source (1.8.0_301): ok
 - mvn clean install  -DskipTests
* Unit tests pass (1.8.0_301): failed (few flakies)
 - mvn package -P runAllTests  -Dsurefire.rerunFailingTestsCount=3
* UI and CRUD looks good on local pseudo-distributed cluster


On Fri, Apr 29, 2022 at 10:02 PM Andrew Purtell <ap...@apache.org> wrote:

> Please vote on this Apache hbase release candidate, hbase-2.4.12RC0
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache hbase 2.4.12
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.4.12RC0:
>
>   https://github.com/apache/hbase/tree/2.4.12RC0
>
> This tag currently points to git reference 8382f55b1 .
>
> 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/2.4.12RC0/
>
> The compatibility report can be found at:
>
>
>
> https://dist.apache.org/repos/dist/dev/hbase/2.4.12RC0/api_compare_2.4.11_to_2.4.12RC0.html
>
> As I mentioned on HBASE-26680 the committed change for that
> issue is binary compatible with earlier releases but produces
> a source compatibility problem for anyone deriving classes from
> AbstractProtobufLogWriter, an added method to an abstract class
> marked LimitedPrivate(CONFIG). The CONFIG contract as I
> understand it would allow this. Extension of this class by
> third parties is unlikely.
>
> Maven artifacts are available in a staging repository at:
>
>   https://repository.apache.org/content/repositories/orgapachehbase-1485/
>
> Artifacts were signed with the 0xD5365CCD key which can be found in:
>
>   https://downloads.apache.org/hbase/KEYS
>
> To learn more about Apache hbase, please see
>
>   http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
>

[RESULT] [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Andrew Purtell <ap...@apache.org>.
With five binding +1s, including my own, one non-binding +1, and no 0 or -1
votes, this vote passes and RC0 is the 2.4.12 release. I will send out the
announcement shortly.

On Thu, May 5, 2022 at 7:28 AM Huaxiang Sun <hu...@gmail.com> wrote:

> +1
>
>         * Signature: ok
>
>         * Checksum : ok
>
>         * Rat check (1.8.0_242): ok
>
>          - mvn clean apache-rat:check
>
>         * Built from source (1.8.0_242): ok
>
>          - mvn clean install  -DskipTests
>
>         * Unit tests pass (1.8.0_242): ok
>
>          - mvn package -P runSmallTests
> -Dsurefire.rerunFailingTestsCount=3
>
>
>
>
> On Thu, May 5, 2022 at 2:57 AM Xiaolin Ha <su...@gmail.com> wrote:
>
> > +1
> >
> > * Signature: ok
> > * Checksum: ok
> > * Rat check(1.8.0_202): ok
> >    - mvn clean apache-rat:check
> > * Built from source(1.8.0_202): ok
> >    - mvn clean install -DskipTests
> > * Unit tests passed: failed
> >    - mvn package -P runAllTests -Dsurefire.rerunFailingTestsCount=3
> >
> > Checked CHANGES and RELEASENOTES
> >
> > Standalone mode:
> > * Basic shell commands
> > * Checked Master and RS UI
> > * LLT 1M rows(PE)
> >
>


-- 
Best regards,
Andrew

Unrest, ignorance distilled, nihilistic imbeciles -
    It's what we’ve earned
Welcome, apocalypse, what’s taken you so long?
Bring us the fitting end that we’ve been counting on
   - A23, Welcome, Apocalypse

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Andrew Purtell <an...@gmail.com>.
Thank you so much for this evaluation! And everyone else too who voted on the RC. I’m glad I left the vote open this long. Will close it tomorrow. 

> On May 6, 2022, at 3:41 PM, Huaxiang Sun <hu...@gmail.com> wrote:
> 
> More testing data with openjdk version "11.0.6"
> 
>        * Signature: ok
> 
>        * Checksum : ok
> 
>        * Rat check (11.0.6): ok
> 
>         - mvn clean apache-rat:check -D hadoop.profile=3.0
> 
>        * Built from source (11.0.6): ok
> 
>         - mvn clean install -D hadoop.profile=3.0 -DskipTests
> 
>        * Unit tests pass (11.0.6): ok
> 
>         - mvn package -P runSmallTests -D hadoop.profile=3.0
> -Dsurefire.rerunFailingTestsCount=3
> 
> I started an ITBLL chaos run with meta replica LoadBalance mode enabled at
> client side and server side configured with meta asyncWal replication, 13
> node k8s cluster.  Inserted 250M rows and it is verified correctly.
> 
> 
>> On Thu, May 5, 2022 at 7:28 AM Huaxiang Sun <hu...@gmail.com> wrote:
>> 
>> +1
>> 
>>        * Signature: ok
>> 
>>        * Checksum : ok
>> 
>>        * Rat check (1.8.0_242): ok
>> 
>>         - mvn clean apache-rat:check
>> 
>>        * Built from source (1.8.0_242): ok
>> 
>>         - mvn clean install  -DskipTests
>> 
>>        * Unit tests pass (1.8.0_242): ok
>> 
>>         - mvn package -P runSmallTests
>> -Dsurefire.rerunFailingTestsCount=3
>> 
>> 
>> 
>> 
>>> On Thu, May 5, 2022 at 2:57 AM Xiaolin Ha <su...@gmail.com> wrote:
>>> 
>>> +1
>>> 
>>> * Signature: ok
>>> * Checksum: ok
>>> * Rat check(1.8.0_202): ok
>>>   - mvn clean apache-rat:check
>>> * Built from source(1.8.0_202): ok
>>>   - mvn clean install -DskipTests
>>> * Unit tests passed: failed
>>>   - mvn package -P runAllTests -Dsurefire.rerunFailingTestsCount=3
>>> 
>>> Checked CHANGES and RELEASENOTES
>>> 
>>> Standalone mode:
>>> * Basic shell commands
>>> * Checked Master and RS UI
>>> * LLT 1M rows(PE)
>>> 
>> 

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Huaxiang Sun <hu...@gmail.com>.
More testing data with openjdk version "11.0.6"

        * Signature: ok

        * Checksum : ok

        * Rat check (11.0.6): ok

         - mvn clean apache-rat:check -D hadoop.profile=3.0

        * Built from source (11.0.6): ok

         - mvn clean install -D hadoop.profile=3.0 -DskipTests

        * Unit tests pass (11.0.6): ok

         - mvn package -P runSmallTests -D hadoop.profile=3.0
-Dsurefire.rerunFailingTestsCount=3

I started an ITBLL chaos run with meta replica LoadBalance mode enabled at
client side and server side configured with meta asyncWal replication, 13
node k8s cluster.  Inserted 250M rows and it is verified correctly.


On Thu, May 5, 2022 at 7:28 AM Huaxiang Sun <hu...@gmail.com> wrote:

> +1
>
>         * Signature: ok
>
>         * Checksum : ok
>
>         * Rat check (1.8.0_242): ok
>
>          - mvn clean apache-rat:check
>
>         * Built from source (1.8.0_242): ok
>
>          - mvn clean install  -DskipTests
>
>         * Unit tests pass (1.8.0_242): ok
>
>          - mvn package -P runSmallTests
> -Dsurefire.rerunFailingTestsCount=3
>
>
>
>
> On Thu, May 5, 2022 at 2:57 AM Xiaolin Ha <su...@gmail.com> wrote:
>
>> +1
>>
>> * Signature: ok
>> * Checksum: ok
>> * Rat check(1.8.0_202): ok
>>    - mvn clean apache-rat:check
>> * Built from source(1.8.0_202): ok
>>    - mvn clean install -DskipTests
>> * Unit tests passed: failed
>>    - mvn package -P runAllTests -Dsurefire.rerunFailingTestsCount=3
>>
>> Checked CHANGES and RELEASENOTES
>>
>> Standalone mode:
>> * Basic shell commands
>> * Checked Master and RS UI
>> * LLT 1M rows(PE)
>>
>

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Huaxiang Sun <hu...@gmail.com>.
+1

        * Signature: ok

        * Checksum : ok

        * Rat check (1.8.0_242): ok

         - mvn clean apache-rat:check

        * Built from source (1.8.0_242): ok

         - mvn clean install  -DskipTests

        * Unit tests pass (1.8.0_242): ok

         - mvn package -P runSmallTests  -Dsurefire.rerunFailingTestsCount=3




On Thu, May 5, 2022 at 2:57 AM Xiaolin Ha <su...@gmail.com> wrote:

> +1
>
> * Signature: ok
> * Checksum: ok
> * Rat check(1.8.0_202): ok
>    - mvn clean apache-rat:check
> * Built from source(1.8.0_202): ok
>    - mvn clean install -DskipTests
> * Unit tests passed: failed
>    - mvn package -P runAllTests -Dsurefire.rerunFailingTestsCount=3
>
> Checked CHANGES and RELEASENOTES
>
> Standalone mode:
> * Basic shell commands
> * Checked Master and RS UI
> * LLT 1M rows(PE)
>

Re: [VOTE] First release candidate for HBase 2.4.12 (RC0) is available

Posted by Xiaolin Ha <su...@gmail.com>.
+1

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

Checked CHANGES and RELEASENOTES

Standalone mode:
* Basic shell commands
* Checked Master and RS UI
* LLT 1M rows(PE)