[jira] [Reopened] (HBASE-21965) Fix failed split and merge transactions that have failed to roll back
[ https://issues.apache.org/jira/browse/HBASE-21965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Duo Zhang reopened HBASE-21965: --- Hit this when executing TestHbck.testRecoverSplitAfterMetaUpdated. {noformat} java.io.IOException: org.apache.hbase.thirdparty.com.google.protobuf.ServiceException: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(java.io.IOException): java.io.IOException at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:472) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304) Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(HashMap.java:1445) at java.util.HashMap$EntryIterator.next(HashMap.java:1479) at java.util.HashMap$EntryIterator.next(HashMap.java:1477) at org.apache.hadoop.hbase.master.MasterRpcServices.checkRegionStillProblematic(MasterRpcServices.java:2574) at org.apache.hadoop.hbase.master.MasterRpcServices.getFailedSplitMergeLegacyRegions(MasterRpcServices.java:2563) at org.apache.hadoop.hbase.master.MasterRpcServices.getFailedSplitMergeLegacyRegions(MasterRpcServices.java:2515) at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$HbckService$2.callBlockingMethod(MasterProtos.java:28999) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413) ... 3 more at org.apache.hadoop.hbase.client.HBaseHbck.getFailedSplitMergeLegacyRegions(HBaseHbck.java:188) at org.apache.hadoop.hbase.client.TestHbck.testRecoverSplitAfterMetaUpdated(TestHbck.java:315) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:298) at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.hbase.thirdparty.com.google.protobuf.ServiceException: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(java.io.IOException): java.io.IOException at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:472) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304) Caused by:
[jira] [Created] (HBASE-22099) Backport HBASE-21895 "Error prone upgrade" to branch-2
Duo Zhang created HBASE-22099: - Summary: Backport HBASE-21895 "Error prone upgrade" to branch-2 Key: HBASE-22099 URL: https://issues.apache.org/jira/browse/HBASE-22099 Project: HBase Issue Type: Task Reporter: Duo Zhang -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-22098) Backport HBASE-18667 "Disable error-prone for hbase-protocol-shaded" to branch-2
Duo Zhang created HBASE-22098: - Summary: Backport HBASE-18667 "Disable error-prone for hbase-protocol-shaded" to branch-2 Key: HBASE-22098 URL: https://issues.apache.org/jira/browse/HBASE-22098 Project: HBase Issue Type: Bug Reporter: Duo Zhang Otherwise the error prone compile will cost a very long time when processing the hbase-shaded-protocol module... -- This message was sent by Atlassian JIRA (v7.6.3#76005)
Re: [NOTICE] Disabling Website Link Checker job
Will get back to scrutinizing the job in my upcoming free cycles. Thanks Peter. Sakthi On Sat, Mar 23, 2019 at 9:58 AM Peter Somogyi wrote: > Hi, > > I'm disabling HBase Website Link Checker job [1] on Jenkins since it > produces incorrect result (HBASE-21569); the site has a bunch of invalid > links and anchors that the tool finds; and the build time for this report > is 16 hours every week. > The job can be launched manually by committers if needed. > > Peter > > [1] > > https://builds.apache.org/view/H-L/view/HBase/job/HBase%20Website%20Link%20Checker/ >
[NOTICE] Disabling Website Link Checker job
Hi, I'm disabling HBase Website Link Checker job [1] on Jenkins since it produces incorrect result (HBASE-21569); the site has a bunch of invalid links and anchors that the tool finds; and the build time for this report is 16 hours every week. The job can be launched manually by committers if needed. Peter [1] https://builds.apache.org/view/H-L/view/HBase/job/HBase%20Website%20Link%20Checker/
[jira] [Created] (HBASE-22097) Modify the description of split command in shell
Toshihiro Suzuki created HBASE-22097: Summary: Modify the description of split command in shell Key: HBASE-22097 URL: https://issues.apache.org/jira/browse/HBASE-22097 Project: HBase Issue Type: Improvement Components: shell Reporter: Toshihiro Suzuki Assignee: Toshihiro Suzuki We can make the description of split command in shell better. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-22096) /storeFile.jsp shows CorruptHFileException when the storeFile is a reference file
Toshihiro Suzuki created HBASE-22096: Summary: /storeFile.jsp shows CorruptHFileException when the storeFile is a reference file Key: HBASE-22096 URL: https://issues.apache.org/jira/browse/HBASE-22096 Project: HBase Issue Type: Bug Components: UI Reporter: Toshihiro Suzuki Assignee: Toshihiro Suzuki Attachments: screanshot.png When the storeFile is a reference file, /storeFile.jsp shows the following error: !screanshot.png! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-22095) Taking a snapshot fails in local mode
Toshihiro Suzuki created HBASE-22095: Summary: Taking a snapshot fails in local mode Key: HBASE-22095 URL: https://issues.apache.org/jira/browse/HBASE-22095 Project: HBase Issue Type: Bug Reporter: Toshihiro Suzuki Assignee: Toshihiro Suzuki It looks like after HBASE-21098, taking a snapshot fails in local mode. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-22094) Throw TableNotFoundException if table not exists in AsyncAdmin.compact
Duo Zhang created HBASE-22094: - Summary: Throw TableNotFoundException if table not exists in AsyncAdmin.compact Key: HBASE-22094 URL: https://issues.apache.org/jira/browse/HBASE-22094 Project: HBase Issue Type: Sub-task Components: Admin Reporter: Duo Zhang Now we will return successfully, which is not the same with the HBaseAdmin. For NORMAL compaction, we should throw TableNotFoundException if the locations is empty. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (HBASE-22093) Combine TestRestoreSnapshotFromClientWithRegionReplicas to CloneSnapshotFromClientAfterSplittingRegionTestBase#testCloneSnapshotAfterSplittingRegion
Toshihiro Suzuki created HBASE-22093: Summary: Combine TestRestoreSnapshotFromClientWithRegionReplicas to CloneSnapshotFromClientAfterSplittingRegionTestBase#testCloneSnapshotAfterSplittingRegion Key: HBASE-22093 URL: https://issues.apache.org/jira/browse/HBASE-22093 Project: HBase Issue Type: Improvement Reporter: Toshihiro Suzuki Assignee: Toshihiro Suzuki It looks like TestRestoreSnapshotFromClientWithRegionReplicas and CloneSnapshotFromClientAfterSplittingRegionTestBase#testCloneSnapshotAfterSplittingRegion are almost same. We can combine them. -- This message was sent by Atlassian JIRA (v7.6.3#76005)