From c28a63c1cc63d1b4269ee4f1441e09b4c1b020c6 Mon Sep 17 00:00:00 2001 From: Mike Drob Date: Thu, 12 Oct 2017 12:04:28 -0500 Subject: [PATCH] HBASE-18505 Yetus only run root when all modules changed --- dev-support/hbase-personality.sh | 5 +++++ .../java/org/apache/hadoop/hbase/NamespaceNotFoundException.java | 2 +- pom.xml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-support/hbase-personality.sh b/dev-support/hbase-personality.sh index c0386e5e40..00f66c06d2 100755 --- a/dev-support/hbase-personality.sh +++ b/dev-support/hbase-personality.sh @@ -84,6 +84,11 @@ function personality_modules extra="-DHBasePatchProcess" + # if the modules include root, skip all the submodules HBASE-18505 + if [[ "${CHANGED_MODULES[*]}" =~ \. ]]; then + CHANGED_MODULES=(.) + fi + if [[ ${repostatus} == branch && ${testtype} == mvninstall ]] || [[ "${BUILDMODE}" == full ]];then diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java index 72ff1e61b8..5e9a3c4d40 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java @@ -21,7 +21,7 @@ package org.apache.hadoop.hbase; import org.apache.yetus.audience.InterfaceAudience; /** - * Thrown when a namespace can not be located + * Thrown when a namespace cannot be located */ @InterfaceAudience.Public public class NamespaceNotFoundException extends DoNotRetryIOException { diff --git a/pom.xml b/pom.xml index faca5113a4..f4a3dcb790 100755 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ org.apache apache 18 - + org.apache.hbase -- 2.14.1