[ https://issues.apache.org/jira/browse/HBASE-26175?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17512252#comment-17512252 ]
Hudson commented on HBASE-26175: -------------------------------- Results for branch branch-2.5 [build #75 on builds.a.o|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/75/]: (x) *{color:red}-1 overall{color}* ---- details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/75/General_20Nightly_20Build_20Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/75/JDK8_20Nightly_20Build_20Report_20_28Hadoop2_29/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/75/JDK8_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 jdk11 hadoop3 checks{color} -- For more information [see jdk11 report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/75/JDK11_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 source release artifact{color} -- See build output for details. (x) {color:red}-1 client integration test{color} --Failed when running client tests on top of Hadoop 2. [see log for details|https://ci-hbase.apache.org/job/HBase%20Nightly/job/branch-2.5/75//artifact/output-integration/hadoop-2.log]. (note that this means we didn't run on Hadoop 3) > MetricsHBaseServer should record all kinds of Exceptions > -------------------------------------------------------- > > Key: HBASE-26175 > URL: https://issues.apache.org/jira/browse/HBASE-26175 > Project: HBase > Issue Type: Improvement > Components: metrics > Affects Versions: 2.4.11 > Reporter: Xiaolin Ha > Assignee: Xiaolin Ha > Priority: Minor > Fix For: 2.5.0, 2.6.0, 3.0.0-alpha-3, 2.4.12 > > Attachments: RequestTooBigException.png > > > We can define a kind of Exception such as OtherExcpetions to record > exceptions doesn't in the following kinds of exceptions. Only debug those > exceptions by LOG.debug("Unknown exception type", throwable); is not helpful > to find errors. > {code:java} > if (throwable != null) { > if (throwable instanceof OutOfOrderScannerNextException) { > source.outOfOrderException(); > } else if (throwable instanceof RegionTooBusyException) { > source.tooBusyException(); > } else if (throwable instanceof UnknownScannerException) { > source.unknownScannerException(); > } else if (throwable instanceof ScannerResetException) { > source.scannerResetException(); > } else if (throwable instanceof RegionMovedException) { > source.movedRegionException(); > } else if (throwable instanceof NotServingRegionException) { > source.notServingRegionException(); > } else if (throwable instanceof FailedSanityCheckException) { > source.failedSanityException(); > } else if (throwable instanceof MultiActionResultTooLarge) { > source.multiActionTooLargeException(); > } else if (throwable instanceof CallQueueTooBigException) { > source.callQueueTooBigException(); > } else if (throwable instanceof QuotaExceededException) { > source.quotaExceededException(); > } else if (throwable instanceof RpcThrottlingException) { > source.rpcThrottlingException(); > } else if (LOG.isDebugEnabled()) { > LOG.debug("Unknown exception type", throwable); > } > } > {code} > !RequestTooBigException.png|width=787,height=336! > > -- This message was sent by Atlassian Jira (v8.20.1#820001)