You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by Guanghao Zhang <zg...@gmail.com> on 2020/07/20 03:24:09 UTC
[VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Please vote on this release candidate (RC) for Apache HBase 2.2.6.
The VOTE will remain open for at least 72 hours.
[ ] +1 Release this package as Apache HBase 2.2.6
[ ] -1 Do not release this package because ...
The tag to be voted on is 2.2.6RC0. The release files, including
signatures, digests, etc. can be found at:
https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
Maven artifacts are available in a staging repository at:
https://repository.apache.org/content/repositories/orgapachehbase-1401
Signatures used for HBase RCs can be found in this file:
https://dist.apache.org/repos/dist/release/hbase/KEYS
The list of bug fixes going into 2.2.6 can be found in included
CHANGES.md and RELEASENOTES.md available here:
https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
A detailed source and binary compatibility report for this release is
available at:
https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
To learn more about Apache HBase, please see http://hbase.apache.org/
Thanks,
Guanghao Zhang
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Guanghao Zhang <zg...@gmail.com>.
>
> TestAsyncTableRSCrashPublish
This is an odd one and see HBASE-23850. So I ignore it on branch-2.2.
See HBASE-24870.
**/master.assignment.TestRaceBetweenSCPAndDTP.java
>
Fixed by HBASE-24819.
**/replication.multiwal.TestReplicationEndpointWithMultipleAsyncWAL.java
> **/replication.multiwal.TestReplicationSyncUpToolWithMultipleWAL.java
>
Not regression. After debug, I thought the reason is that the wait time is
too short. See HBASE-24906.
**/master.procedure.TestHBCKSCP.java
**/replication.TestReplicationDroppedTables.java
**/replication.TestReplicationSyncUpTool.java
org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush.testCheckAndMutate_WithCorrectValue
org.apache.hadoop.hbase.TestSplitMerge.test
These tests were fixed by backport branch-2 UT stabilizing job and not in
flaky dashboard now.
Will prepare the second release candidate of 2.2.6 after resolving the
remaining issues.
Please start a new, dedicated mail thread with an appropriate [DISCUSS]
subject if you want to move the stable pointer to a new minor release line.
Yeah. I am +1 for moving the stable line to 2.3.*. Will open a [DISCUSS]
thread after 2.2.6 and 2.3.1 are released. Thanks.
Peter Somogyi <ps...@apache.org> 于2020年7月23日周四 下午6:46写道:
> +1 (binding)
>
> Signatures & checksums: ok
> Changes, release notes: ok
> Compatibility report: ok
> Rat check: ok
> Built from source: ok
> Unit test: ok
> Shell basic commands: ok
> LTT 1M rows: ok
>
>
> On Mon, Jul 20, 2020 at 5:24 AM Guanghao Zhang <zg...@gmail.com> wrote:
>
> > Please vote on this release candidate (RC) for Apache HBase 2.2.6.
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache HBase 2.2.6
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 2.2.6RC0. The release files, including
> > signatures, digests, etc. can be found at:
> > https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
> >
> > Maven artifacts are available in a staging repository at:
> > https://repository.apache.org/content/repositories/orgapachehbase-1401
> >
> > Signatures used for HBase RCs can be found in this file:
> > https://dist.apache.org/repos/dist/release/hbase/KEYS
> >
> > The list of bug fixes going into 2.2.6 can be found in included
> > CHANGES.md and RELEASENOTES.md available here:
> > https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
> > https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
> >
> > A detailed source and binary compatibility report for this release is
> > available at:
> >
> >
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
> >
> > To learn more about Apache HBase, please see http://hbase.apache.org/
> >
> > Thanks,
> > Guanghao Zhang
> >
>
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Peter Somogyi <ps...@apache.org>.
+1 (binding)
Signatures & checksums: ok
Changes, release notes: ok
Compatibility report: ok
Rat check: ok
Built from source: ok
Unit test: ok
Shell basic commands: ok
LTT 1M rows: ok
On Mon, Jul 20, 2020 at 5:24 AM Guanghao Zhang <zg...@gmail.com> wrote:
> Please vote on this release candidate (RC) for Apache HBase 2.2.6.
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache HBase 2.2.6
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.2.6RC0. The release files, including
> signatures, digests, etc. can be found at:
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
>
> Maven artifacts are available in a staging repository at:
> https://repository.apache.org/content/repositories/orgapachehbase-1401
>
> Signatures used for HBase RCs can be found in this file:
> https://dist.apache.org/repos/dist/release/hbase/KEYS
>
> The list of bug fixes going into 2.2.6 can be found in included
> CHANGES.md and RELEASENOTES.md available here:
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
>
> A detailed source and binary compatibility report for this release is
> available at:
>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
>
> To learn more about Apache HBase, please see http://hbase.apache.org/
>
> Thanks,
> Guanghao Zhang
>
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Viraj Jasani <vj...@apache.org>.
+1
* Signature: ok
* Checksum : ok
* Rat check (1.8.0_251): ok
- mvn clean apache-rat:check
* Built from source (1.8.0_251): ok
- mvn clean install -DskipTests
* Web UI: ok
* CRUD: ok
* Flush/Compaction: ok
* Load 5M rows using LTT: ok
* Unit tests pass (1.8.0_251): failed
- mvn package -P runAllTests
org.apache.hadoop.hbase.client.TestAsyncTableRegionReplicasScan.testNoReplicaRead[1]
Run 1: TestAsyncTableRegionReplicasScan>AbstractTestAsyncTableRegionReplicasRead.testNoReplicaRead:204 expected:<0> but was:<2>
Run 2: PASS
org.apache.hadoop.hbase.client.TestAsyncTableRegionReplicasScan.testReadSpecificReplica[0]
Run 1: TestAsyncTableRegionReplicasScan.testReadSpecificReplica[0] » RetriesExhausted
Run 2: PASS
On 2020/07/20 03:24:09, Guanghao Zhang <zg...@gmail.com> wrote:
> Please vote on this release candidate (RC) for Apache HBase 2.2.6.
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache HBase 2.2.6
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.2.6RC0. The release files, including
> signatures, digests, etc. can be found at:
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
>
> Maven artifacts are available in a staging repository at:
> https://repository.apache.org/content/repositories/orgapachehbase-1401
>
> Signatures used for HBase RCs can be found in this file:
> https://dist.apache.org/repos/dist/release/hbase/KEYS
>
> The list of bug fixes going into 2.2.6 can be found in included
> CHANGES.md and RELEASENOTES.md available here:
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
>
> A detailed source and binary compatibility report for this release is
> available at:
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
>
> To learn more about Apache HBase, please see http://hbase.apache.org/
>
> Thanks,
> Guanghao Zhang
>
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Sean Busbey <bu...@apache.org>.
Please start a new, dedicated mail thread with an appropriate [DISCUSS]
subject if you want to move the stable pointer to a new minor release line.
On Tue, Jul 21, 2020, 19:56 Guanghao Zhang <zg...@gmail.com> wrote:
> >
> > Maybe some of the work that went into
> > stabilizing branch-2.3 can be applied?
> >
>
> Yes. The flaky test problem is a long time problem. And the branch-2.3
> stabilizing work is great. I will try to backport part of them to make sure
> that the latest 2.2.x is not worse than previous 2.2.x release. Meanwhile,
> let's move the stable pointer to 2.3.x.
>
> Guanghao Zhang <zg...@gmail.com> 于2020年7月22日周三 上午8:48写道:
>
> > I would be open to changing this vote if the
> >> consensus is to move on to 2.3
> >>
> >
> > I am +1 to move the stable pointer to 2.3 version.
> >
> > Is this a new regression?
> >>
> >
> > I will take a look about this.
> >
> > Andrew Purtell <ap...@apache.org> 于2020年7月22日周三 上午6:29写道:
> >
> >> Although I vetoed the RC, I would be open to changing this vote if the
> >> consensus is to move on to 2.3, with no further releases on branch-2.2,
> so
> >> this might be the last 2.2.x release. Otherwise it looks like a round of
> >> test tech debt is due on branch-2.2. (Maybe some of the work that went
> >> into
> >> stabilizing branch-2.3 can be applied? Haven't looked at it in detail,
> >> still on vacation.)
> >>
> >> On Tue, Jul 21, 2020 at 3:23 PM Andrew Purtell <ap...@apache.org>
> >> wrote:
> >>
> >> > -1 (binding)
> >> >
> >> > * Signature: ok
> >> > * Checksum : ok
> >> > * Rat check (1.8.0_232): ok
> >> > - mvn clean apache-rat:check
> >> > * Built from source (1.8.0_232): ok
> >> > - mvn clean install -DskipTests
> >> > * Unit tests pass (1.8.0_232): failed
> >> > - mvn package -P runAllTests
> >> >
> >> > A repeatable failure, suspected test initialization problem, not in
> the
> >> > branch-2.2 find flaky tests job. Can someone else repeat this finding?
> >> Is
> >> > this a new regression?
> >> >
> >> > org.apache.hadoop.hbase.client.TestAsyncTableRSCrashPublish.test
> >> > Run 1: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
> >> > [60,000] msec
> >> > Run 2: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
> >> > [60,000] msec
> >> >
> >> > Flakes:
> >> >
> >> > org.apache.hadoop.hbase.TestSplitMerge.test
> >> > Run 1: TestSplitMerge.test:69 » RetriesExhausted Failed after
> >> > attempts=3, exceptions:...
> >> > Run 2: PASS
> >> >
> >> > org.apache.hadoop.hbase.TestSplitMerge.testMergeRegionOrder
> >> > Run 1: TestSplitMerge.testMergeRegionOrder:135 » Execution
> >> > org.apache.hadoop.hbase.cl...
> >> > Run 2: PASS
> >> >
> >> > org.apache.hadoop.hbase.master.TestDLSAsyncFSWAL.testThreeRSAbort
> >> > Run 1: TestDLSAsyncFSWAL>AbstractTestDLS.testThreeRSAbort:408 » IO
> >> > Failed to get resu...
> >> > Run 2: PASS
> >> >
> >> >
> org.apache.hadoop.hbase.master.assignment.TestRegionMoveAndAbandon.test
> >> > Run 1: TestRegionMoveAndAbandon.test:120 » Runtime
> >> > org.apache.hadoop.hbase.client.Ret...
> >> > Run 2: PASS
> >> >
> >> >
> >> >
> >>
> org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush.testCheckAndMutate_WithCorrectValue
> >> > Run 1:
> >> >
> >>
> TestHRegionWithInMemoryFlush>TestHRegion.testCheckAndMutate_WithCorrectValue:1931
> >> > expected:<true> but was:<false>
> >> > Run 2: PASS
> >> >
> >> > The output of the find flaky test job (
> >> >
> >>
> https://builds.apache.org/view/H-L/view/HBase/job/HBase-Find-Flaky-Tests/job/branch-2.2/
> >> )
> >> > is itself concerning:
> >> >
> >> > Assignment manager regressions?
> >> >
> >> > **/master.assignment.TestMasterAbortWhileMergingTable.java
> >> > **/master.assignment.TestRaceBetweenSCPAndDTP.java
> >> >
> >> > A test name "TestRace" that is flaky probably means there is still a
> >> race
> >> > there.
> >> >
> >> > **/master.balancer.TestSimpleLoadBalancer.java
> >> >
> >> > HBCK can't repair SCP issues reliably?
> >> >
> >> > **/master.procedure.TestHBCKSCP.java
> >> >
> >> > TestReplicationDroppedTables has always been flaky but the multiwal
> >> flakes
> >> > may indicate a regression:
> >> >
> >> > **/replication.TestReplicationDroppedTables.java
> >> > **/replication.TestReplicationSyncUpTool.java
> >> >
> **/replication.multiwal.TestReplicationEndpointWithMultipleAsyncWAL.java
> >> > **/replication.multiwal.TestReplicationSyncUpToolWithMultipleWAL.java
> >> >
> >> > Too many issues for me not to veto this RC, or any RC with findings
> like
> >> > this, sorry.
> >> >
> >> >
> >> > On Sun, Jul 19, 2020 at 8:27 PM Guanghao Zhang <zg...@gmail.com>
> >> wrote:
> >> >
> >> >> Please vote on this release candidate (RC) for Apache HBase 2.2.6.
> >> >>
> >> >> The VOTE will remain open for at least 72 hours.
> >> >>
> >> >> [ ] +1 Release this package as Apache HBase 2.2.6
> >> >> [ ] -1 Do not release this package because ...
> >> >>
> >> >> The tag to be voted on is 2.2.6RC0. The release files, including
> >> >> signatures, digests, etc. can be found at:
> >> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
> >> >>
> >> >> Maven artifacts are available in a staging repository at:
> >> >>
> https://repository.apache.org/content/repositories/orgapachehbase-1401
> >> >>
> >> >> Signatures used for HBase RCs can be found in this file:
> >> >> https://dist.apache.org/repos/dist/release/hbase/KEYS
> >> >>
> >> >> The list of bug fixes going into 2.2.6 can be found in included
> >> >> CHANGES.md and RELEASENOTES.md available here:
> >> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
> >> >>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
> >> >>
> >> >> A detailed source and binary compatibility report for this release is
> >> >> available at:
> >> >>
> >> >>
> >>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
> >> >>
> >> >> To learn more about Apache HBase, please see
> http://hbase.apache.org/
> >> >>
> >> >> Thanks,
> >> >> Guanghao Zhang
> >> >>
> >> >
> >> >
> >> > --
> >> > Best regards,
> >> > Andrew
> >> >
> >> > Words like orphans lost among the crosstalk, meaning torn from truth's
> >> > decrepit hands
> >> > - A23, Crosstalk
> >> >
> >>
> >>
> >> --
> >> Best regards,
> >> Andrew
> >>
> >> Words like orphans lost among the crosstalk, meaning torn from truth's
> >> decrepit hands
> >> - A23, Crosstalk
> >>
> >
>
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Guanghao Zhang <zg...@gmail.com>.
>
> Maybe some of the work that went into
> stabilizing branch-2.3 can be applied?
>
Yes. The flaky test problem is a long time problem. And the branch-2.3
stabilizing work is great. I will try to backport part of them to make sure
that the latest 2.2.x is not worse than previous 2.2.x release. Meanwhile,
let's move the stable pointer to 2.3.x.
Guanghao Zhang <zg...@gmail.com> 于2020年7月22日周三 上午8:48写道:
> I would be open to changing this vote if the
>> consensus is to move on to 2.3
>>
>
> I am +1 to move the stable pointer to 2.3 version.
>
> Is this a new regression?
>>
>
> I will take a look about this.
>
> Andrew Purtell <ap...@apache.org> 于2020年7月22日周三 上午6:29写道:
>
>> Although I vetoed the RC, I would be open to changing this vote if the
>> consensus is to move on to 2.3, with no further releases on branch-2.2, so
>> this might be the last 2.2.x release. Otherwise it looks like a round of
>> test tech debt is due on branch-2.2. (Maybe some of the work that went
>> into
>> stabilizing branch-2.3 can be applied? Haven't looked at it in detail,
>> still on vacation.)
>>
>> On Tue, Jul 21, 2020 at 3:23 PM Andrew Purtell <ap...@apache.org>
>> wrote:
>>
>> > -1 (binding)
>> >
>> > * Signature: ok
>> > * Checksum : ok
>> > * Rat check (1.8.0_232): ok
>> > - mvn clean apache-rat:check
>> > * Built from source (1.8.0_232): ok
>> > - mvn clean install -DskipTests
>> > * Unit tests pass (1.8.0_232): failed
>> > - mvn package -P runAllTests
>> >
>> > A repeatable failure, suspected test initialization problem, not in the
>> > branch-2.2 find flaky tests job. Can someone else repeat this finding?
>> Is
>> > this a new regression?
>> >
>> > org.apache.hadoop.hbase.client.TestAsyncTableRSCrashPublish.test
>> > Run 1: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
>> > [60,000] msec
>> > Run 2: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
>> > [60,000] msec
>> >
>> > Flakes:
>> >
>> > org.apache.hadoop.hbase.TestSplitMerge.test
>> > Run 1: TestSplitMerge.test:69 » RetriesExhausted Failed after
>> > attempts=3, exceptions:...
>> > Run 2: PASS
>> >
>> > org.apache.hadoop.hbase.TestSplitMerge.testMergeRegionOrder
>> > Run 1: TestSplitMerge.testMergeRegionOrder:135 » Execution
>> > org.apache.hadoop.hbase.cl...
>> > Run 2: PASS
>> >
>> > org.apache.hadoop.hbase.master.TestDLSAsyncFSWAL.testThreeRSAbort
>> > Run 1: TestDLSAsyncFSWAL>AbstractTestDLS.testThreeRSAbort:408 » IO
>> > Failed to get resu...
>> > Run 2: PASS
>> >
>> > org.apache.hadoop.hbase.master.assignment.TestRegionMoveAndAbandon.test
>> > Run 1: TestRegionMoveAndAbandon.test:120 » Runtime
>> > org.apache.hadoop.hbase.client.Ret...
>> > Run 2: PASS
>> >
>> >
>> >
>> org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush.testCheckAndMutate_WithCorrectValue
>> > Run 1:
>> >
>> TestHRegionWithInMemoryFlush>TestHRegion.testCheckAndMutate_WithCorrectValue:1931
>> > expected:<true> but was:<false>
>> > Run 2: PASS
>> >
>> > The output of the find flaky test job (
>> >
>> https://builds.apache.org/view/H-L/view/HBase/job/HBase-Find-Flaky-Tests/job/branch-2.2/
>> )
>> > is itself concerning:
>> >
>> > Assignment manager regressions?
>> >
>> > **/master.assignment.TestMasterAbortWhileMergingTable.java
>> > **/master.assignment.TestRaceBetweenSCPAndDTP.java
>> >
>> > A test name "TestRace" that is flaky probably means there is still a
>> race
>> > there.
>> >
>> > **/master.balancer.TestSimpleLoadBalancer.java
>> >
>> > HBCK can't repair SCP issues reliably?
>> >
>> > **/master.procedure.TestHBCKSCP.java
>> >
>> > TestReplicationDroppedTables has always been flaky but the multiwal
>> flakes
>> > may indicate a regression:
>> >
>> > **/replication.TestReplicationDroppedTables.java
>> > **/replication.TestReplicationSyncUpTool.java
>> > **/replication.multiwal.TestReplicationEndpointWithMultipleAsyncWAL.java
>> > **/replication.multiwal.TestReplicationSyncUpToolWithMultipleWAL.java
>> >
>> > Too many issues for me not to veto this RC, or any RC with findings like
>> > this, sorry.
>> >
>> >
>> > On Sun, Jul 19, 2020 at 8:27 PM Guanghao Zhang <zg...@gmail.com>
>> wrote:
>> >
>> >> Please vote on this release candidate (RC) for Apache HBase 2.2.6.
>> >>
>> >> The VOTE will remain open for at least 72 hours.
>> >>
>> >> [ ] +1 Release this package as Apache HBase 2.2.6
>> >> [ ] -1 Do not release this package because ...
>> >>
>> >> The tag to be voted on is 2.2.6RC0. The release files, including
>> >> signatures, digests, etc. can be found at:
>> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
>> >>
>> >> Maven artifacts are available in a staging repository at:
>> >> https://repository.apache.org/content/repositories/orgapachehbase-1401
>> >>
>> >> Signatures used for HBase RCs can be found in this file:
>> >> https://dist.apache.org/repos/dist/release/hbase/KEYS
>> >>
>> >> The list of bug fixes going into 2.2.6 can be found in included
>> >> CHANGES.md and RELEASENOTES.md available here:
>> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
>> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
>> >>
>> >> A detailed source and binary compatibility report for this release is
>> >> available at:
>> >>
>> >>
>> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
>> >>
>> >> To learn more about Apache HBase, please see http://hbase.apache.org/
>> >>
>> >> Thanks,
>> >> Guanghao Zhang
>> >>
>> >
>> >
>> > --
>> > Best regards,
>> > Andrew
>> >
>> > Words like orphans lost among the crosstalk, meaning torn from truth's
>> > decrepit hands
>> > - A23, Crosstalk
>> >
>>
>>
>> --
>> Best regards,
>> Andrew
>>
>> Words like orphans lost among the crosstalk, meaning torn from truth's
>> decrepit hands
>> - A23, Crosstalk
>>
>
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Guanghao Zhang <zg...@gmail.com>.
>
> I would be open to changing this vote if the
> consensus is to move on to 2.3
>
I am +1 to move the stable pointer to 2.3 version.
Is this a new regression?
>
I will take a look about this.
Andrew Purtell <ap...@apache.org> 于2020年7月22日周三 上午6:29写道:
> Although I vetoed the RC, I would be open to changing this vote if the
> consensus is to move on to 2.3, with no further releases on branch-2.2, so
> this might be the last 2.2.x release. Otherwise it looks like a round of
> test tech debt is due on branch-2.2. (Maybe some of the work that went into
> stabilizing branch-2.3 can be applied? Haven't looked at it in detail,
> still on vacation.)
>
> On Tue, Jul 21, 2020 at 3:23 PM Andrew Purtell <ap...@apache.org>
> wrote:
>
> > -1 (binding)
> >
> > * Signature: ok
> > * Checksum : ok
> > * Rat check (1.8.0_232): ok
> > - mvn clean apache-rat:check
> > * Built from source (1.8.0_232): ok
> > - mvn clean install -DskipTests
> > * Unit tests pass (1.8.0_232): failed
> > - mvn package -P runAllTests
> >
> > A repeatable failure, suspected test initialization problem, not in the
> > branch-2.2 find flaky tests job. Can someone else repeat this finding? Is
> > this a new regression?
> >
> > org.apache.hadoop.hbase.client.TestAsyncTableRSCrashPublish.test
> > Run 1: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
> > [60,000] msec
> > Run 2: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
> > [60,000] msec
> >
> > Flakes:
> >
> > org.apache.hadoop.hbase.TestSplitMerge.test
> > Run 1: TestSplitMerge.test:69 » RetriesExhausted Failed after
> > attempts=3, exceptions:...
> > Run 2: PASS
> >
> > org.apache.hadoop.hbase.TestSplitMerge.testMergeRegionOrder
> > Run 1: TestSplitMerge.testMergeRegionOrder:135 » Execution
> > org.apache.hadoop.hbase.cl...
> > Run 2: PASS
> >
> > org.apache.hadoop.hbase.master.TestDLSAsyncFSWAL.testThreeRSAbort
> > Run 1: TestDLSAsyncFSWAL>AbstractTestDLS.testThreeRSAbort:408 » IO
> > Failed to get resu...
> > Run 2: PASS
> >
> > org.apache.hadoop.hbase.master.assignment.TestRegionMoveAndAbandon.test
> > Run 1: TestRegionMoveAndAbandon.test:120 » Runtime
> > org.apache.hadoop.hbase.client.Ret...
> > Run 2: PASS
> >
> >
> >
> org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush.testCheckAndMutate_WithCorrectValue
> > Run 1:
> >
> TestHRegionWithInMemoryFlush>TestHRegion.testCheckAndMutate_WithCorrectValue:1931
> > expected:<true> but was:<false>
> > Run 2: PASS
> >
> > The output of the find flaky test job (
> >
> https://builds.apache.org/view/H-L/view/HBase/job/HBase-Find-Flaky-Tests/job/branch-2.2/
> )
> > is itself concerning:
> >
> > Assignment manager regressions?
> >
> > **/master.assignment.TestMasterAbortWhileMergingTable.java
> > **/master.assignment.TestRaceBetweenSCPAndDTP.java
> >
> > A test name "TestRace" that is flaky probably means there is still a race
> > there.
> >
> > **/master.balancer.TestSimpleLoadBalancer.java
> >
> > HBCK can't repair SCP issues reliably?
> >
> > **/master.procedure.TestHBCKSCP.java
> >
> > TestReplicationDroppedTables has always been flaky but the multiwal
> flakes
> > may indicate a regression:
> >
> > **/replication.TestReplicationDroppedTables.java
> > **/replication.TestReplicationSyncUpTool.java
> > **/replication.multiwal.TestReplicationEndpointWithMultipleAsyncWAL.java
> > **/replication.multiwal.TestReplicationSyncUpToolWithMultipleWAL.java
> >
> > Too many issues for me not to veto this RC, or any RC with findings like
> > this, sorry.
> >
> >
> > On Sun, Jul 19, 2020 at 8:27 PM Guanghao Zhang <zg...@gmail.com>
> wrote:
> >
> >> Please vote on this release candidate (RC) for Apache HBase 2.2.6.
> >>
> >> The VOTE will remain open for at least 72 hours.
> >>
> >> [ ] +1 Release this package as Apache HBase 2.2.6
> >> [ ] -1 Do not release this package because ...
> >>
> >> The tag to be voted on is 2.2.6RC0. The release files, including
> >> signatures, digests, etc. can be found at:
> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
> >>
> >> Maven artifacts are available in a staging repository at:
> >> https://repository.apache.org/content/repositories/orgapachehbase-1401
> >>
> >> Signatures used for HBase RCs can be found in this file:
> >> https://dist.apache.org/repos/dist/release/hbase/KEYS
> >>
> >> The list of bug fixes going into 2.2.6 can be found in included
> >> CHANGES.md and RELEASENOTES.md available here:
> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
> >> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
> >>
> >> A detailed source and binary compatibility report for this release is
> >> available at:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
> >>
> >> To learn more about Apache HBase, please see http://hbase.apache.org/
> >>
> >> Thanks,
> >> Guanghao Zhang
> >>
> >
> >
> > --
> > Best regards,
> > Andrew
> >
> > Words like orphans lost among the crosstalk, meaning torn from truth's
> > decrepit hands
> > - A23, Crosstalk
> >
>
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
> - A23, Crosstalk
>
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Andrew Purtell <ap...@apache.org>.
Although I vetoed the RC, I would be open to changing this vote if the
consensus is to move on to 2.3, with no further releases on branch-2.2, so
this might be the last 2.2.x release. Otherwise it looks like a round of
test tech debt is due on branch-2.2. (Maybe some of the work that went into
stabilizing branch-2.3 can be applied? Haven't looked at it in detail,
still on vacation.)
On Tue, Jul 21, 2020 at 3:23 PM Andrew Purtell <ap...@apache.org> wrote:
> -1 (binding)
>
> * Signature: ok
> * Checksum : ok
> * Rat check (1.8.0_232): ok
> - mvn clean apache-rat:check
> * Built from source (1.8.0_232): ok
> - mvn clean install -DskipTests
> * Unit tests pass (1.8.0_232): failed
> - mvn package -P runAllTests
>
> A repeatable failure, suspected test initialization problem, not in the
> branch-2.2 find flaky tests job. Can someone else repeat this finding? Is
> this a new regression?
>
> org.apache.hadoop.hbase.client.TestAsyncTableRSCrashPublish.test
> Run 1: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
> [60,000] msec
> Run 2: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
> [60,000] msec
>
> Flakes:
>
> org.apache.hadoop.hbase.TestSplitMerge.test
> Run 1: TestSplitMerge.test:69 » RetriesExhausted Failed after
> attempts=3, exceptions:...
> Run 2: PASS
>
> org.apache.hadoop.hbase.TestSplitMerge.testMergeRegionOrder
> Run 1: TestSplitMerge.testMergeRegionOrder:135 » Execution
> org.apache.hadoop.hbase.cl...
> Run 2: PASS
>
> org.apache.hadoop.hbase.master.TestDLSAsyncFSWAL.testThreeRSAbort
> Run 1: TestDLSAsyncFSWAL>AbstractTestDLS.testThreeRSAbort:408 » IO
> Failed to get resu...
> Run 2: PASS
>
> org.apache.hadoop.hbase.master.assignment.TestRegionMoveAndAbandon.test
> Run 1: TestRegionMoveAndAbandon.test:120 » Runtime
> org.apache.hadoop.hbase.client.Ret...
> Run 2: PASS
>
>
> org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush.testCheckAndMutate_WithCorrectValue
> Run 1:
> TestHRegionWithInMemoryFlush>TestHRegion.testCheckAndMutate_WithCorrectValue:1931
> expected:<true> but was:<false>
> Run 2: PASS
>
> The output of the find flaky test job (
> https://builds.apache.org/view/H-L/view/HBase/job/HBase-Find-Flaky-Tests/job/branch-2.2/)
> is itself concerning:
>
> Assignment manager regressions?
>
> **/master.assignment.TestMasterAbortWhileMergingTable.java
> **/master.assignment.TestRaceBetweenSCPAndDTP.java
>
> A test name "TestRace" that is flaky probably means there is still a race
> there.
>
> **/master.balancer.TestSimpleLoadBalancer.java
>
> HBCK can't repair SCP issues reliably?
>
> **/master.procedure.TestHBCKSCP.java
>
> TestReplicationDroppedTables has always been flaky but the multiwal flakes
> may indicate a regression:
>
> **/replication.TestReplicationDroppedTables.java
> **/replication.TestReplicationSyncUpTool.java
> **/replication.multiwal.TestReplicationEndpointWithMultipleAsyncWAL.java
> **/replication.multiwal.TestReplicationSyncUpToolWithMultipleWAL.java
>
> Too many issues for me not to veto this RC, or any RC with findings like
> this, sorry.
>
>
> On Sun, Jul 19, 2020 at 8:27 PM Guanghao Zhang <zg...@gmail.com> wrote:
>
>> Please vote on this release candidate (RC) for Apache HBase 2.2.6.
>>
>> The VOTE will remain open for at least 72 hours.
>>
>> [ ] +1 Release this package as Apache HBase 2.2.6
>> [ ] -1 Do not release this package because ...
>>
>> The tag to be voted on is 2.2.6RC0. The release files, including
>> signatures, digests, etc. can be found at:
>> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
>>
>> Maven artifacts are available in a staging repository at:
>> https://repository.apache.org/content/repositories/orgapachehbase-1401
>>
>> Signatures used for HBase RCs can be found in this file:
>> https://dist.apache.org/repos/dist/release/hbase/KEYS
>>
>> The list of bug fixes going into 2.2.6 can be found in included
>> CHANGES.md and RELEASENOTES.md available here:
>> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
>> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
>>
>> A detailed source and binary compatibility report for this release is
>> available at:
>>
>> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
>>
>> To learn more about Apache HBase, please see http://hbase.apache.org/
>>
>> Thanks,
>> Guanghao Zhang
>>
>
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
> - A23, Crosstalk
>
--
Best regards,
Andrew
Words like orphans lost among the crosstalk, meaning torn from truth's
decrepit hands
- A23, Crosstalk
Re: [VOTE] The first HBase 2.2.6 release candidate (RC0) is available
Posted by Andrew Purtell <ap...@apache.org>.
-1 (binding)
* Signature: ok
* Checksum : ok
* Rat check (1.8.0_232): ok
- mvn clean apache-rat:check
* Built from source (1.8.0_232): ok
- mvn clean install -DskipTests
* Unit tests pass (1.8.0_232): failed
- mvn package -P runAllTests
A repeatable failure, suspected test initialization problem, not in the
branch-2.2 find flaky tests job. Can someone else repeat this finding? Is
this a new regression?
org.apache.hadoop.hbase.client.TestAsyncTableRSCrashPublish.test
Run 1: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
[60,000] msec
Run 2: TestAsyncTableRSCrashPublish.test:77 Waiting timed out after
[60,000] msec
Flakes:
org.apache.hadoop.hbase.TestSplitMerge.test
Run 1: TestSplitMerge.test:69 » RetriesExhausted Failed after
attempts=3, exceptions:...
Run 2: PASS
org.apache.hadoop.hbase.TestSplitMerge.testMergeRegionOrder
Run 1: TestSplitMerge.testMergeRegionOrder:135 » Execution
org.apache.hadoop.hbase.cl...
Run 2: PASS
org.apache.hadoop.hbase.master.TestDLSAsyncFSWAL.testThreeRSAbort
Run 1: TestDLSAsyncFSWAL>AbstractTestDLS.testThreeRSAbort:408 » IO
Failed to get resu...
Run 2: PASS
org.apache.hadoop.hbase.master.assignment.TestRegionMoveAndAbandon.test
Run 1: TestRegionMoveAndAbandon.test:120 » Runtime
org.apache.hadoop.hbase.client.Ret...
Run 2: PASS
org.apache.hadoop.hbase.regionserver.TestHRegionWithInMemoryFlush.testCheckAndMutate_WithCorrectValue
Run 1:
TestHRegionWithInMemoryFlush>TestHRegion.testCheckAndMutate_WithCorrectValue:1931
expected:<true> but was:<false>
Run 2: PASS
The output of the find flaky test job (
https://builds.apache.org/view/H-L/view/HBase/job/HBase-Find-Flaky-Tests/job/branch-2.2/)
is itself concerning:
Assignment manager regressions?
**/master.assignment.TestMasterAbortWhileMergingTable.java
**/master.assignment.TestRaceBetweenSCPAndDTP.java
A test name "TestRace" that is flaky probably means there is still a race
there.
**/master.balancer.TestSimpleLoadBalancer.java
HBCK can't repair SCP issues reliably?
**/master.procedure.TestHBCKSCP.java
TestReplicationDroppedTables has always been flaky but the multiwal flakes
may indicate a regression:
**/replication.TestReplicationDroppedTables.java
**/replication.TestReplicationSyncUpTool.java
**/replication.multiwal.TestReplicationEndpointWithMultipleAsyncWAL.java
**/replication.multiwal.TestReplicationSyncUpToolWithMultipleWAL.java
Too many issues for me not to veto this RC, or any RC with findings like
this, sorry.
On Sun, Jul 19, 2020 at 8:27 PM Guanghao Zhang <zg...@gmail.com> wrote:
> Please vote on this release candidate (RC) for Apache HBase 2.2.6.
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache HBase 2.2.6
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.2.6RC0. The release files, including
> signatures, digests, etc. can be found at:
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/
>
> Maven artifacts are available in a staging repository at:
> https://repository.apache.org/content/repositories/orgapachehbase-1401
>
> Signatures used for HBase RCs can be found in this file:
> https://dist.apache.org/repos/dist/release/hbase/KEYS
>
> The list of bug fixes going into 2.2.6 can be found in included
> CHANGES.md and RELEASENOTES.md available here:
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/CHANGES.md
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/RELEASENOTES.md
>
> A detailed source and binary compatibility report for this release is
> available at:
>
> https://dist.apache.org/repos/dist/dev/hbase/2.2.6RC0/api_compare_2.2.6RC0_to_2.2.5.html
>
> To learn more about Apache HBase, please see http://hbase.apache.org/
>
> Thanks,
> Guanghao Zhang
>
--
Best regards,
Andrew
Words like orphans lost among the crosstalk, meaning torn from truth's
decrepit hands
- A23, Crosstalk