hbase icon indicating copy to clipboard operation
hbase copied to clipboard

HBASE-23597 Give high priority for meta assign procedure and ServerCr…

Open binlijin opened this issue 5 years ago • 15 comments

…ashProcedure which carry meta.

The design is simple, WorkerMonitor frequently check the ProcedureScheduler and poll high priority procedure such as meta assign procedure and ServerCrashProcedure(carry meta) and immediately new a thread and execute it. So we need a way to poll the high priority procedure such as meta assign procedure and ServerCrashProcedure(carry meta).

binlijin avatar Dec 20 '19 11:12 binlijin

:broken_heart: -1 overall

Vote Subsystem Runtime Comment
+0 :ok: reexec 1m 9s Docker mode activated.
_ Prechecks _
+1 :green_heart: dupname 0m 1s No case conflicting files found.
+1 :green_heart: hbaseanti 0m 0s Patch does not have any anti-patterns.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
+1 :green_heart: test4tests 0m 0s The patch appears to include 1 new or modified test files.
_ master Compile Tests _
+0 :ok: mvndep 0m 36s Maven dependency ordering for branch
+1 :green_heart: mvninstall 5m 44s master passed
+1 :green_heart: compile 1m 17s master passed
+1 :green_heart: checkstyle 1m 43s master passed
+1 :green_heart: shadedjars 5m 1s branch has no errors when building our shaded downstream artifacts.
+1 :green_heart: javadoc 0m 53s master passed
+0 :ok: spotbugs 4m 43s Used deprecated FindBugs config; considering switching to SpotBugs.
+1 :green_heart: findbugs 5m 16s master passed
_ Patch Compile Tests _
+0 :ok: mvndep 0m 14s Maven dependency ordering for patch
+1 :green_heart: mvninstall 5m 33s the patch passed
+1 :green_heart: compile 1m 15s the patch passed
+1 :green_heart: javac 1m 15s the patch passed
-1 :x: checkstyle 1m 28s hbase-server: The patch generated 1 new + 3 unchanged - 0 fixed = 4 total (was 3)
+1 :green_heart: whitespace 0m 0s The patch has no whitespace issues.
+1 :green_heart: shadedjars 5m 2s patch has no errors when building our shaded downstream artifacts.
+1 :green_heart: hadoopcheck 17m 24s Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.
+1 :green_heart: javadoc 0m 51s the patch passed
+1 :green_heart: findbugs 5m 34s the patch passed
_ Other Tests _
-1 :x: unit 15m 36s hbase-procedure in the patch failed.
-1 :x: unit 248m 59s hbase-server in the patch failed.
+1 :green_heart: asflicense 0m 51s The patch does not generate ASF License warnings.
331m 59s
Reason Tests
Failed junit tests hadoop.hbase.procedure2.TestProcedureExecutor
hadoop.hbase.procedure2.TestYieldProcedures
hadoop.hbase.master.procedure.TestProcedurePriority
Subsystem Report/Notes
Docker Client=19.03.5 Server=19.03.5 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/out/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/955
Optional Tests dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile
uname Linux cc8094e62bd7 4.15.0-66-generic #75-Ubuntu SMP Tue Oct 1 05:24:09 UTC 2019 x86_64 GNU/Linux
Build tool maven
Personality /home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-955/out/precommit/personality/provided.sh
git revision master / ab40b9648b
Default Java 1.8.0_181
checkstyle https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/out/diff-checkstyle-hbase-server.txt
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/out/patch-unit-hbase-procedure.txt
unit https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/out/patch-unit-hbase-server.txt
Test Results https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/testReport/
Max. process+thread count 5330 (vs. ulimit of 10000)
modules C: hbase-procedure hbase-server U: .
Console output https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/console
versions git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Dec 20 '19 17:12 Apache-HBase

I checked the code, actually we do have a priority for the current ServerQueue, you can see the code in MasterProcedureScheduler.getServerQueue. The one carries meta will be be pulled out first.

So I think first we need to find the root cause. The priority is not set correctly? Or is it because that all the workers have been blocked by other procedures so there is no chance for the SCP which carries meta to execute?

Thanks.

Apache9 avatar Dec 23 '19 01:12 Apache9

And in general, I think it is reasonable to have a mechanism to execute the SCP which carries meta immediately. In the past this is done by checking if all workers are blocked and add new workers, but having a special worker maybe better. The only problem is that we need to have a better abstraction, as ProcedureExecutor is not in hbase-server...

Apache9 avatar Dec 23 '19 01:12 Apache9

@Apache9 @saintstack This background is First A ServerCrashProcedure(carry meta)execute and assign meta to B, then ServerCrashProcedure A assign other region following, there are too much regions to assign and do not finish fast, meanwhile B stop and invoke a ServerCrashProcedure(carry meta), then B ServerCrashProcedure blocked by TransitRegionStateProcedure.

{code} "KeepAlivePEWorker-21" #5162 daemon prio=5 os_prio=0 tid=0x00007f96c5aa4800 nid=0x62ed in Object.wait() [0x00007f96382e7000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.callWithRetries(RpcRetryingCallerImpl.java:168) - locked <0x0000000582083f58> (a java.util.concurrent.atomic.AtomicBoolean) at org.apache.hadoop.hbase.client.HTable.put(HTable.java:540) at org.apache.hadoop.hbase.master.assignment.RegionStateStore.updateRegionLocation(RegionStateStore.java:209) at org.apache.hadoop.hbase.master.assignment.RegionStateStore.updateUserRegionLocation(RegionStateStore.java:203) at org.apache.hadoop.hbase.master.assignment.RegionStateStore.updateRegionLocation(RegionStateStore.java:141) at org.apache.hadoop.hbase.master.assignment.AssignmentManager.transitStateAndUpdate(AssignmentManager.java:1632) at org.apache.hadoop.hbase.master.assignment.AssignmentManager.regionOpening(AssignmentManager.java:1647) at org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure.openRegion(TransitRegionStateProcedure.java:207) at org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure.executeFromState(TransitRegionStateProcedure.java:339) at org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure.executeFromState(TransitRegionStateProcedure.java:102) at org.apache.hadoop.hbase.procedure2.StateMachineProcedure.execute(StateMachineProcedure.java:194) at org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure.execute(TransitRegionStateProcedure.java:319) at org.apache.hadoop.hbase.master.assignment.TransitRegionStateProcedure.execute(TransitRegionStateProcedure.java:102) at org.apache.hadoop.hbase.procedure2.Procedure.doExecute(Procedure.java:962) at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.execProcedure(ProcedureExecutor.java:1648) at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.executeProcedure(ProcedureExecutor.java:1395) at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.access$1100(ProcedureExecutor.java:78) at org.apache.hadoop.hbase.procedure2.ProcedureExecutor$WorkerThread.run(ProcedureExecutor.java:1965) {code} you can see the log in HBASE-23597: 2019-12-18 16:15:07,212 INFO [RegionServerTracker-0] assignment.AssignmentManager: Scheduled SCP pid=69619 for 100.107.165.61,60020,1576553057082 (carryingMeta=true) 100.107.165.61,60020,1576553057082/CRASHED/regionCount=13026/lock=java.util.concurrent.locks.ReentrantReadWriteLock@68f2ee72[Write locks = 1, Read locks = 0], oldState=ONLINE. 2019-12-18 16:15:21,629 DEBUG [RpcServer.default.FPBQ.Fifo.handler=959,queue=191,port=60000] master.DeadServer: Removed 100.107.165.61,60020,1576553057082, processing=true, numProcessing=0

2019-12-18 16:33:04,728 DEBUG [PEWorker-15] procedure.MasterProcedureScheduler: Remove ServerQueue(100.107.165.61,60020,1576553057082, xlock=false sharedLock=0 size=0) from run queue because: queue is empty after polling out pid=69619, state=RUNNABLE:SERVER_CRASH_START; ServerCrashProcedure server=100.107.165.61,60020,1576553057082, splitWal=true, meta=true

The SCP in the queue wait for 18 mins.

binlijin avatar Dec 23 '19 02:12 binlijin

That is awkward @binlijin

With this added level of priority, server B will be able to be processed ahead of server A? And if during processing of B -- assigning meta to server C, and if C crashes scheduling an SCP, will it be able to be processed ahead of B in turn?

saintstack avatar Dec 27 '19 20:12 saintstack

@saintstack And if during processing of B -- assigning meta to server C, and if C crashes scheduling an SCP, will it be able to be processed ahead of B in turn? Yes, sir. Assigning meta to server C, and if C crashes scheduling an SCP. Because meta not online, processing of B will never finish, because assign region need write to meta, so we need to process C intermediately.

binlijin avatar Dec 30 '19 02:12 binlijin

Ok.

You want more feedback? What you think of what has been put here already sir?

saintstack avatar Jan 02 '20 22:01 saintstack

What do you think about bringing some life back into this approach? It may be a reasonable solution to HBASE-24526/HBASE-24673.

ndimiduk avatar Sep 25 '20 23:09 ndimiduk

rebase the code with the latest master. The code is ugly, i add a new method "pollHighPriority" in ProcedureScheduler.java which poll only high priority procedure (like meta procedure/ServerCrashProcedure(carry meta)) from the queue.

binlijin avatar Sep 27 '20 03:09 binlijin

So if some one have a better method, you can take it over or give some advices.

binlijin avatar Sep 27 '20 03:09 binlijin

:confetti_ball: +1 overall

Vote Subsystem Runtime Comment
+0 :ok: reexec 6m 57s Docker mode activated.
_ Prechecks _
+1 :green_heart: dupname 0m 0s No case conflicting files found.
+1 :green_heart: hbaseanti 0m 0s Patch does not have any anti-patterns.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
_ master Compile Tests _
+0 :ok: mvndep 0m 26s Maven dependency ordering for branch
+1 :green_heart: mvninstall 4m 49s master passed
+1 :green_heart: checkstyle 1m 40s master passed
+1 :green_heart: spotbugs 3m 29s master passed
_ Patch Compile Tests _
+0 :ok: mvndep 0m 15s Maven dependency ordering for patch
+1 :green_heart: mvninstall 4m 38s the patch passed
-0 :warning: checkstyle 1m 22s hbase-server: The patch generated 1 new + 5 unchanged - 0 fixed = 6 total (was 5)
+1 :green_heart: whitespace 0m 0s The patch has no whitespace issues.
+1 :green_heart: hadoopcheck 14m 30s Patch does not cause any errors with Hadoop 3.1.2 3.2.1.
+1 :green_heart: spotbugs 4m 2s the patch passed
_ Other Tests _
+1 :green_heart: asflicense 0m 27s The patch does not generate ASF License warnings.
52m 17s
Subsystem Report/Notes
Docker Client=19.03.13 Server=19.03.13 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/artifact/yetus-general-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/955
Optional Tests dupname asflicense spotbugs hadoopcheck hbaseanti checkstyle
uname Linux 4ea493cb38b3 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision master / c312760819
checkstyle https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/artifact/yetus-general-check/output/diff-checkstyle-hbase-server.txt
Max. process+thread count 84 (vs. ulimit of 30000)
modules C: hbase-procedure hbase-server U: .
Console output https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/console
versions git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Sep 27 '20 03:09 Apache-HBase

:broken_heart: -1 overall

Vote Subsystem Runtime Comment
+0 :ok: reexec 2m 17s Docker mode activated.
-0 :warning: yetus 0m 4s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 :ok: mvndep 0m 32s Maven dependency ordering for branch
+1 :green_heart: mvninstall 6m 43s master passed
+1 :green_heart: compile 2m 28s master passed
+1 :green_heart: shadedjars 12m 22s branch has no errors when building our shaded downstream artifacts.
+1 :green_heart: javadoc 1m 42s master passed
_ Patch Compile Tests _
+0 :ok: mvndep 0m 25s Maven dependency ordering for patch
+1 :green_heart: mvninstall 6m 19s the patch passed
+1 :green_heart: compile 2m 18s the patch passed
+1 :green_heart: javac 2m 18s the patch passed
+1 :green_heart: shadedjars 10m 29s patch has no errors when building our shaded downstream artifacts.
+1 :green_heart: javadoc 1m 29s the patch passed
_ Other Tests _
-1 :x: unit 14m 18s hbase-procedure in the patch failed.
-1 :x: unit 287m 38s hbase-server in the patch failed.
351m 43s
Subsystem Report/Notes
Docker Client=19.03.13 Server=19.03.13 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/955
Optional Tests javac javadoc unit shadedjars compile
uname Linux 0aaa12a0ad2f 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision master / c312760819
Default Java 1.8.0_232
unit https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-procedure.txt
unit https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt
Test Results https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/testReport/
Max. process+thread count 3135 (vs. ulimit of 30000)
modules C: hbase-procedure hbase-server U: .
Console output https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/4/console
versions git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Sep 27 '20 08:09 Apache-HBase

:broken_heart: -1 overall

Vote Subsystem Runtime Comment
+0 :ok: reexec 0m 30s Docker mode activated.
-0 :warning: yetus 0m 4s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 :ok: mvndep 0m 25s Maven dependency ordering for branch
+1 :green_heart: mvninstall 4m 41s master passed
+1 :green_heart: compile 1m 36s master passed
+1 :green_heart: shadedjars 8m 6s branch has no errors when building our shaded downstream artifacts.
+1 :green_heart: javadoc 1m 2s master passed
_ Patch Compile Tests _
+0 :ok: mvndep 0m 16s Maven dependency ordering for patch
+1 :green_heart: mvninstall 4m 15s the patch passed
+1 :green_heart: compile 1m 38s the patch passed
+1 :green_heart: javac 1m 38s the patch passed
+1 :green_heart: shadedjars 8m 1s patch has no errors when building our shaded downstream artifacts.
+1 :green_heart: javadoc 0m 59s the patch passed
_ Other Tests _
-1 :x: unit 13m 40s hbase-procedure in the patch failed.
-1 :x: unit 146m 27s hbase-server in the patch failed.
193m 43s
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/955
Optional Tests javac javadoc unit shadedjars compile
uname Linux 8bf03ae566b3 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision master / b65890da1d
Default Java AdoptOpenJDK-11.0.10+9
unit https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-hbase-procedure.txt
unit https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-hbase-server.txt
Test Results https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/testReport/
Max. process+thread count 3904 (vs. ulimit of 30000)
modules C: hbase-procedure hbase-server U: .
Console output https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/console
versions git=2.17.1 maven=3.6.3
Powered by Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Apr 19 '21 09:04 Apache-HBase

:broken_heart: -1 overall

Vote Subsystem Runtime Comment
+0 :ok: reexec 6m 37s Docker mode activated.
-0 :warning: yetus 0m 3s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 :ok: mvndep 0m 20s Maven dependency ordering for branch
+1 :green_heart: mvninstall 4m 12s master passed
+1 :green_heart: compile 1m 21s master passed
+1 :green_heart: shadedjars 8m 24s branch has no errors when building our shaded downstream artifacts.
+1 :green_heart: javadoc 0m 52s master passed
_ Patch Compile Tests _
+0 :ok: mvndep 0m 14s Maven dependency ordering for patch
+1 :green_heart: mvninstall 4m 1s the patch passed
+1 :green_heart: compile 1m 23s the patch passed
+1 :green_heart: javac 1m 23s the patch passed
+1 :green_heart: shadedjars 8m 23s patch has no errors when building our shaded downstream artifacts.
+1 :green_heart: javadoc 0m 52s the patch passed
_ Other Tests _
-1 :x: unit 13m 45s hbase-procedure in the patch failed.
-1 :x: unit 218m 23s hbase-server in the patch failed.
270m 50s
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/955
Optional Tests javac javadoc unit shadedjars compile
uname Linux cf8a9b21e01b 4.15.0-128-generic #131-Ubuntu SMP Wed Dec 9 06:57:35 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision master / b65890da1d
Default Java AdoptOpenJDK-1.8.0_282-b08
unit https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-procedure.txt
unit https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt
Test Results https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/testReport/
Max. process+thread count 3408 (vs. ulimit of 30000)
modules C: hbase-procedure hbase-server U: .
Console output https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/console
versions git=2.17.1 maven=3.6.3
Powered by Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Apr 19 '21 10:04 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Comment
+0 :ok: reexec 5m 52s Docker mode activated.
_ Prechecks _
+1 :green_heart: dupname 0m 0s No case conflicting files found.
+1 :green_heart: hbaseanti 0m 0s Patch does not have any anti-patterns.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
_ master Compile Tests _
+0 :ok: mvndep 0m 18s Maven dependency ordering for branch
+1 :green_heart: mvninstall 4m 31s master passed
+1 :green_heart: compile 4m 22s master passed
+1 :green_heart: checkstyle 1m 24s master passed
+1 :green_heart: spotbugs 2m 54s master passed
_ Patch Compile Tests _
+0 :ok: mvndep 0m 15s Maven dependency ordering for patch
+1 :green_heart: mvninstall 4m 35s the patch passed
+1 :green_heart: compile 4m 29s the patch passed
+1 :green_heart: javac 4m 29s the patch passed
-0 :warning: checkstyle 1m 7s hbase-server: The patch generated 1 new + 5 unchanged - 0 fixed = 6 total (was 5)
+1 :green_heart: whitespace 0m 0s The patch has no whitespace issues.
+1 :green_heart: hadoopcheck 23m 18s Patch does not cause any errors with Hadoop 3.1.2 3.2.2 3.3.1.
+1 :green_heart: spotbugs 3m 9s the patch passed
_ Other Tests _
+1 :green_heart: asflicense 0m 29s The patch does not generate ASF License warnings.
65m 52s
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-general-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/955
Optional Tests dupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile
uname Linux 3efa742ab902 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision master / 351caa5bcc
Default Java AdoptOpenJDK-1.8.0_282-b08
checkstyle https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/artifact/yetus-general-check/output/diff-checkstyle-hbase-server.txt
Max. process+thread count 96 (vs. ulimit of 30000)
modules C: hbase-procedure hbase-server U: .
Console output https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-955/1/console
versions git=2.17.1 maven=3.6.3 spotbugs=4.2.2
Powered by Apache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Feb 01 '22 09:02 Apache-HBase