hbase icon indicating copy to clipboard operation
hbase copied to clipboard

HBASE-28660 list_namespace not working after an incorrect user input

Open Akash-1221 opened this issue 5 months ago • 12 comments

Ticket : https://issues.apache.org/jira/browse/HBASE-28660

Description

When using HBase Shell (tested on hbase 2.6.0), a bug exists related to failure handling. If a user accidentally uses an incorrect variable assignment with the same name as an HBase shell command (e.g., list_namespace or list), Ruby interprets it as a variable assignment, shadowing the command name.

Reproduce

If want to review the bug open the HBase shell and execute the following command :

hbase> list_namespace, 'ns.*'
hbase> list_namespace

Returns Nil untill the shell is terminated or started again.

Root Cause

The main root cause behind the bug is that, shell allows the user to define variables with the same name as of command. Like it allow a user to create a variable like list = 10 or list_namespace = 'some value' resulting in shadowing the command. So whenever, a user enters something inside the hbase shell like below it creates a variable :

list = 10 list,list_namespace = 20, 30 list_namespace, 'ns.*'

Whenever a user enters list_namespace, 'ns.*' in hbase shell then it creates a local variable list_namespace with value nil. And can be varified by checking the local variable by running the following command in HBase shell :

local_variables

Adding the below image for reference :

Screenshot from 2025-07-22 16-39-16

Fix for the Bug

Modified the hirb.rb file inside the irb directory, by adding a function i.e check_variable_assignment_conflict which allows to create a variable if an only if its name different from the HBase shell command name. If the variable name matches with the command, then it gives the error like can't create the variable with command name and skips the iteration.

Working after the fix

Executing the same above commands in hbase shell to review the fix :

Screenshot from 2025-07-22 16-32-57

NOTE

  • Fix doesn't allows a user to create variable with command name during single, multiple and multiline variable assignment.

Akash-1221 avatar Jul 22 '25 11:07 Akash-1221

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 56s Docker mode activated.
_ Prechecks _
+1 :green_heart: dupname 0m 0s No case conflicting files found.
+0 :ok: codespell 0m 0s codespell was not available.
+0 :ok: detsecrets 0m 0s detect-secrets was not available.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 4m 0s branch-2.6 passed
+1 :green_heart: spotless 0m 55s branch has no errors when running spotless:check.
_ Patch Compile Tests _
+1 :green_heart: mvninstall 3m 18s the patch passed
+1 :green_heart: blanks 0m 0s The patch has no blanks issues.
-0 :warning: rubocop 0m 14s /results-rubocop.txt The patch generated 28 new + 38 unchanged - 7 fixed = 66 total (was 45)
+1 :green_heart: spotless 0m 46s patch has no errors when running spotless:check.
_ Other Tests _
+1 :green_heart: asflicense 0m 10s The patch does not generate ASF License warnings.
12m 3s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/artifact/yetus-general-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests dupname asflicense javac codespell detsecrets rubocop spotless
uname Linux de6acc03fbf0 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 529de847d968fec8ab30a7dd94bad9f9df44e7e4
Default Java Eclipse Adoptium-11.0.23+9
Max. process+thread count 78 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/console
versions git=2.34.1 maven=3.9.8 rubocop=1.37.1
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 22 '25 11:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 49s Docker mode activated.
-0 :warning: yetus 0m 4s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 2m 44s branch-2.6 passed
+1 :green_heart: javadoc 0m 11s branch-2.6 passed
_ Patch Compile Tests _
+1 :green_heart: mvninstall 2m 31s the patch passed
+1 :green_heart: javadoc 0m 10s the patch passed
_ Other Tests _
+1 :green_heart: unit 7m 47s hbase-shell in the patch passed.
15m 23s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit
uname Linux b897412f9576 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 529de847d968fec8ab30a7dd94bad9f9df44e7e4
Default Java Temurin-1.8.0_412-b08
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/testReport/
Max. process+thread count 1661 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 22 '25 11:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 53s Docker mode activated.
-0 :warning: yetus 0m 5s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 3m 35s branch-2.6 passed
+1 :green_heart: javadoc 0m 18s branch-2.6 passed
_ Patch Compile Tests _
+1 :green_heart: mvninstall 3m 13s the patch passed
+1 :green_heart: javadoc 0m 10s the patch passed
_ Other Tests _
+1 :green_heart: unit 7m 39s hbase-shell in the patch passed.
16m 57s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit
uname Linux 44d0cf5b0b5a 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 529de847d968fec8ab30a7dd94bad9f9df44e7e4
Default Java Eclipse Adoptium-11.0.23+9
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/testReport/
Max. process+thread count 1778 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 22 '25 11:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 59s Docker mode activated.
-0 :warning: yetus 0m 6s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 4m 16s branch-2.6 passed
+1 :green_heart: javadoc 0m 19s branch-2.6 passed
_ Patch Compile Tests _
+1 :green_heart: mvninstall 3m 50s the patch passed
+1 :green_heart: javadoc 0m 11s the patch passed
_ Other Tests _
+1 :green_heart: unit 7m 53s hbase-shell in the patch passed.
18m 41s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit
uname Linux c45adc42690a 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 529de847d968fec8ab30a7dd94bad9f9df44e7e4
Default Java Eclipse Adoptium-17.0.11+9
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/testReport/
Max. process+thread count 1786 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/1/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 22 '25 11:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 1m 3s Docker mode activated.
_ Prechecks _
+1 :green_heart: dupname 0m 0s No case conflicting files found.
+0 :ok: codespell 0m 0s codespell was not available.
+0 :ok: detsecrets 0m 0s detect-secrets was not available.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 4m 3s branch-2.6 passed
+1 :green_heart: spotless 1m 2s branch has no errors when running spotless:check.
_ Patch Compile Tests _
+1 :green_heart: mvninstall 3m 58s the patch passed
+1 :green_heart: blanks 0m 0s The patch has no blanks issues.
-0 :warning: rubocop 0m 5s /results-rubocop.txt The patch generated 28 new + 38 unchanged - 7 fixed = 66 total (was 45)
+1 :green_heart: spotless 0m 49s patch has no errors when running spotless:check.
_ Other Tests _
+1 :green_heart: asflicense 0m 10s The patch does not generate ASF License warnings.
12m 56s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/artifact/yetus-general-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests dupname asflicense javac codespell detsecrets rubocop spotless
uname Linux 566d1534c771 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / b916ba6eb3a1d587a11d8d93e8daf1c5b738773a
Default Java Eclipse Adoptium-11.0.23+9
Max. process+thread count 78 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/console
versions git=2.34.1 maven=3.9.8 rubocop=1.37.1
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 24 '25 12:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 44s Docker mode activated.
-0 :warning: yetus 0m 6s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 2m 38s branch-2.6 passed
+1 :green_heart: javadoc 0m 12s branch-2.6 passed
_ Patch Compile Tests _
+1 :green_heart: mvninstall 2m 28s the patch passed
+1 :green_heart: javadoc 0m 10s the patch passed
_ Other Tests _
+1 :green_heart: unit 7m 45s hbase-shell in the patch passed.
14m 52s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit
uname Linux 109c3bad22aa 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / b916ba6eb3a1d587a11d8d93e8daf1c5b738773a
Default Java Temurin-1.8.0_412-b08
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/testReport/
Max. process+thread count 1659 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 24 '25 12:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 46s Docker mode activated.
-0 :warning: yetus 0m 6s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 3m 6s branch-2.6 passed
+1 :green_heart: javadoc 0m 10s branch-2.6 passed
_ Patch Compile Tests _
+1 :green_heart: mvninstall 3m 4s the patch passed
+1 :green_heart: javadoc 0m 10s the patch passed
_ Other Tests _
+1 :green_heart: unit 7m 30s hbase-shell in the patch passed.
15m 40s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit
uname Linux e720f316ec11 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / b916ba6eb3a1d587a11d8d93e8daf1c5b738773a
Default Java Eclipse Adoptium-17.0.11+9
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/testReport/
Max. process+thread count 1753 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 24 '25 12:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 59s Docker mode activated.
-0 :warning: yetus 0m 5s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+1 :green_heart: mvninstall 4m 21s branch-2.6 passed
+1 :green_heart: javadoc 0m 20s branch-2.6 passed
_ Patch Compile Tests _
+1 :green_heart: mvninstall 4m 13s the patch passed
+1 :green_heart: javadoc 0m 12s the patch passed
_ Other Tests _
+1 :green_heart: unit 8m 7s hbase-shell in the patch passed.
19m 21s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit
uname Linux 5bbc9d827607 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / b916ba6eb3a1d587a11d8d93e8daf1c5b738773a
Default Java Eclipse Adoptium-11.0.23+9
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/testReport/
Max. process+thread count 1809 (vs. ulimit of 30000)
modules C: hbase-shell U: hbase-shell
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/2/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Jul 24 '25 12:07 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 46s Docker mode activated.
_ Prechecks _
+1 :green_heart: dupname 0m 1s No case conflicting files found.
+0 :ok: codespell 0m 0s codespell was not available.
+0 :ok: detsecrets 0m 0s detect-secrets was not available.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
+1 :green_heart: hbaseanti 0m 0s Patch does not have any anti-patterns.
_ branch-2.6 Compile Tests _
+0 :ok: mvndep 0m 49s Maven dependency ordering for branch
+1 :green_heart: mvninstall 3m 52s branch-2.6 passed
+1 :green_heart: compile 6m 17s branch-2.6 passed
+1 :green_heart: checkstyle 1m 13s branch-2.6 passed
+1 :green_heart: spotbugs 9m 58s branch-2.6 passed
+1 :green_heart: spotless 0m 47s branch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 17s Maven dependency ordering for patch
+1 :green_heart: mvninstall 3m 10s the patch passed
+1 :green_heart: compile 6m 17s the patch passed
+1 :green_heart: javac 6m 17s the patch passed
+1 :green_heart: blanks 0m 0s The patch has no blanks issues.
+1 :green_heart: checkstyle 1m 11s the patch passed
-0 :warning: rubocop 0m 14s /results-rubocop.txt The patch generated 22 new + 38 unchanged - 7 fixed = 60 total (was 45)
+1 :green_heart: xmllint 0m 0s No new issues.
+1 :green_heart: spotbugs 11m 4s the patch passed
+1 :green_heart: hadoopcheck 19m 9s Patch does not cause any errors with Hadoop 2.10.2 or 3.3.6 3.4.0.
+1 :green_heart: spotless 0m 57s patch has no errors when running spotless:check.
_ Other Tests _
+1 :green_heart: asflicense 0m 52s The patch does not generate ASF License warnings.
69m 42s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/artifact/yetus-general-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests dupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless rubocop xmllint
uname Linux 26299094e32e 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 6f33ac9e857629d6ea46c6eedb93b21d49467e3a
Default Java Eclipse Adoptium-11.0.23+9
Max. process+thread count 179 (vs. ulimit of 30000)
modules C: hbase-client hbase-server hbase-shell . U: .
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/console
versions git=2.34.1 maven=3.9.8 spotbugs=4.7.3 rubocop=1.37.1 xmllint=20913
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Aug 20 '25 17:08 Apache-HBase

:broken_heart: -1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 43s Docker mode activated.
-0 :warning: yetus 0m 5s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+0 :ok: mvndep 0m 48s Maven dependency ordering for branch
+1 :green_heart: mvninstall 3m 13s branch-2.6 passed
+1 :green_heart: compile 2m 9s branch-2.6 passed
+1 :green_heart: javadoc 2m 57s branch-2.6 passed
+1 :green_heart: shadedjars 5m 56s branch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 18s Maven dependency ordering for patch
+1 :green_heart: mvninstall 2m 58s the patch passed
+1 :green_heart: compile 2m 8s the patch passed
+1 :green_heart: javac 2m 8s the patch passed
+1 :green_heart: javadoc 3m 2s the patch passed
+1 :green_heart: shadedjars 5m 53s patch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 :x: unit 37m 20s /patch-unit-root.txt root in the patch failed.
70m 20s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit compile shadedjars
uname Linux 9173299f22da 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 6f33ac9e857629d6ea46c6eedb93b21d49467e3a
Default Java Temurin-1.8.0_412-b08
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/testReport/
Max. process+thread count 2465 (vs. ulimit of 30000)
modules C: hbase-client hbase-server hbase-shell . U: .
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Aug 20 '25 17:08 Apache-HBase

:broken_heart: -1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 43s Docker mode activated.
-0 :warning: yetus 0m 5s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+0 :ok: mvndep 0m 15s Maven dependency ordering for branch
+1 :green_heart: mvninstall 3m 15s branch-2.6 passed
+1 :green_heart: compile 2m 12s branch-2.6 passed
+1 :green_heart: javadoc 2m 44s branch-2.6 passed
+1 :green_heart: shadedjars 6m 21s branch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 16s Maven dependency ordering for patch
+1 :green_heart: mvninstall 3m 3s the patch passed
+1 :green_heart: compile 2m 13s the patch passed
+1 :green_heart: javac 2m 13s the patch passed
+1 :green_heart: javadoc 2m 41s the patch passed
+1 :green_heart: shadedjars 6m 18s patch has no errors when building our shaded downstream artifacts.
_ Other Tests _
-1 :x: unit 249m 37s /patch-unit-root.txt root in the patch failed.
285m 11s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit compile shadedjars
uname Linux d6df94fd6685 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 6f33ac9e857629d6ea46c6eedb93b21d49467e3a
Default Java Eclipse Adoptium-17.0.11+9
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/testReport/
Max. process+thread count 5156 (vs. ulimit of 30000)
modules C: hbase-client hbase-server hbase-shell . U: .
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Aug 20 '25 21:08 Apache-HBase

:confetti_ball: +1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 47s Docker mode activated.
-0 :warning: yetus 0m 4s Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck
_ Prechecks _
_ branch-2.6 Compile Tests _
+0 :ok: mvndep 0m 54s Maven dependency ordering for branch
+1 :green_heart: mvninstall 3m 48s branch-2.6 passed
+1 :green_heart: compile 2m 10s branch-2.6 passed
+1 :green_heart: javadoc 2m 40s branch-2.6 passed
+1 :green_heart: shadedjars 6m 40s branch has no errors when building our shaded downstream artifacts.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 17s Maven dependency ordering for patch
+1 :green_heart: mvninstall 3m 7s the patch passed
+1 :green_heart: compile 2m 12s the patch passed
+1 :green_heart: javac 2m 12s the patch passed
+1 :green_heart: javadoc 2m 38s the patch passed
+1 :green_heart: shadedjars 6m 41s patch has no errors when building our shaded downstream artifacts.
_ Other Tests _
+1 :green_heart: unit 300m 18s root in the patch passed.
340m 0s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR https://github.com/apache/hbase/pull/7167
Optional Tests javac javadoc unit compile shadedjars
uname Linux 7e3bbc82dcf9 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/hbase-personality.sh
git revision branch-2.6 / 6f33ac9e857629d6ea46c6eedb93b21d49467e3a
Default Java Eclipse Adoptium-11.0.23+9
Test Results https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/testReport/
Max. process+thread count 9036 (vs. ulimit of 30000)
modules C: hbase-client hbase-server hbase-shell . U: .
Console output https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-7167/3/console
versions git=2.34.1 maven=3.9.8
Powered by Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

Apache-HBase avatar Aug 20 '25 21:08 Apache-HBase