Skip to content

HBASE-25634 The client frequently exceeds the quota, which causes the… - #3020

Closed
SiCheng-Zheng wants to merge 1 commit into
apache:branch-2.3from
SiCheng-Zheng:HBASE-25634
Closed

HBASE-25634 The client frequently exceeds the quota, which causes the…#3020
SiCheng-Zheng wants to merge 1 commit into
apache:branch-2.3from
SiCheng-Zheng:HBASE-25634

Conversation

@SiCheng-Zheng

Copy link
Copy Markdown
Contributor

… meta table scan to be too high

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec1m 52sDocker mode activated.
-0 ⚠️yetus0m 7sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ branch-2.3 Compile Tests _
+1 💚mvninstall3m 45sbranch-2.3 passed
+1 💚compile0m 31sbranch-2.3 passed
+1 💚shadedjars5m 13sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 25sbranch-2.3 passed
_ Patch Compile Tests _
+1 💚mvninstall3m 29sthe patch passed
+1 💚compile0m 28sthe patch passed
+1 💚javac0m 28sthe patch passed
+1 💚shadedjars5m 2spatch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 25sthe patch passed
_ Other Tests _
+1 💚unit2m 20shbase-client in the patch passed.
24m 52s
SubsystemReport/Notes
DockerClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile
GITHUB PR#3020
Optional Testsjavac javadoc unit shadedjars compile
unameLinux c21ac1624fde 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 toolmaven
Personalitydev-support/hbase-personality.sh
git revisionbranch-2.3 / c05241d
Default JavaAdoptOpenJDK-1.8.0_282-b08
Test Resultshttps://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/testReport/
Max. process+thread count338 (vs. ulimit of 12500)
modulesC: hbase-client U: hbase-client
Console outputhttps://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/console
versionsgit=2.17.1 maven=3.6.3
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 31sDocker mode activated.
-0 ⚠️yetus0m 7sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ branch-2.3 Compile Tests _
+1 💚mvninstall4m 10sbranch-2.3 passed
+1 💚compile0m 30sbranch-2.3 passed
+1 💚shadedjars6m 9sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 30sbranch-2.3 passed
_ Patch Compile Tests _
+1 💚mvninstall3m 59sthe patch passed
+1 💚compile0m 29sthe patch passed
+1 💚javac0m 29sthe patch passed
+1 💚shadedjars6m 2spatch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 29sthe patch passed
_ Other Tests _
+1 💚unit2m 26shbase-client in the patch passed.
26m 39s
SubsystemReport/Notes
DockerClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR#3020
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 615f7ddde838 4.15.0-136-generic #140-Ubuntu SMP Thu Jan 28 05:20:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionbranch-2.3 / c05241d
Default JavaAdoptOpenJDK-11.0.10+9
Test Resultshttps://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/testReport/
Max. process+thread count290 (vs. ulimit of 12500)
modulesC: hbase-client U: hbase-client
Console outputhttps://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/console
versionsgit=2.17.1 maven=3.6.3
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec1m 49sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚hbaseanti0m 0sPatch does not have any anti-patterns.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ branch-2.3 Compile Tests _
+1 💚mvninstall3m 46sbranch-2.3 passed
+1 💚compile1m 11sbranch-2.3 passed
+1 💚checkstyle0m 34sbranch-2.3 passed
+1 💚spotbugs1m 9sbranch-2.3 passed
_ Patch Compile Tests _
+1 💚mvninstall3m 25sthe patch passed
+1 💚compile1m 1sthe patch passed
+1 💚javac1m 1sthe patch passed
-0 ⚠️checkstyle0m 32shbase-client: The patch generated 2 new + 5 unchanged - 0 fixed = 7 total (was 5)
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚hadoopcheck17m 19sPatch does not cause any errors with Hadoop 2.10.0 or 3.1.2 3.2.1.
+1 💚spotbugs1m 14sthe patch passed
_ Other Tests _
+1 💚asflicense0m 15sThe patch does not generate ASF License warnings.
39m 38s
SubsystemReport/Notes
DockerClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#3020
Optional Testsdupname asflicense javac spotbugs hadoopcheck hbaseanti checkstyle compile
unameLinux 354be866ec2b 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 toolmaven
Personalitydev-support/hbase-personality.sh
git revisionbranch-2.3 / c05241d
Default JavaAdoptOpenJDK-1.8.0_282-b08
checkstylehttps://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/artifact/yetus-general-check/output/diff-checkstyle-hbase-client.txt
Max. process+thread count96 (vs. ulimit of 12500)
modulesC: hbase-client U: hbase-client
Console outputhttps://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-3020/1/console
versionsgit=2.17.1 maven=3.6.3 spotbugs=3.1.12
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@SiCheng-Zheng

SiCheng-Zheng commented Mar 5, 2021

Copy link
Copy Markdown
ContributorAuthor

@jatsakthi review code thank you!

@Apache9

Copy link
Copy Markdown
Contributor

This is a problem for branch-2.3 only?

The fix is in RpcRetryingCallerImpl, which has already been removed on master not sure if it is still a problem on master, but it should also be a problem for branch-2 I guess?

In HBase, usually we will open issue on dev branches first, i.e, master or branch-2, unless the problem is only for a specific branch.

Thanks.

@SiCheng-Zheng

SiCheng-Zheng commented Mar 8, 2021

Copy link
Copy Markdown
ContributorAuthor

@Apache9 Thank you review code!
Branch-2 will have this problem, when the server frequently returns “msg=org.apache.hadoop.hbase.quotas.RpcThrottlingException: org.apache.hadoop.hbase.quotas.RpcThrottlingException: ClientTest:CPUTEST2-request size limit exceeded-wait 999hrs , 0sec in HBASE1.hadoop,16020,1614698288842”.

The client scan operation will frequently request the meta table, causing the meta table to become high.
To branch-2 new submission request. url
Thanks

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@SiCheng-Zheng@Apache-HBase@Apache9