diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionInfo.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionInfo.java index a6d16528cb2..dbda4a53cb8 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionInfo.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionInfo.java @@ -768,7 +768,7 @@ public interface RegionInfo extends Comparable { * @return True if this is last Region in Table */ default boolean isLast() { - return Bytes.equals(getEndKey(), HConstants.EMPTY_START_ROW); + return Bytes.equals(getEndKey(), HConstants.EMPTY_END_ROW); } /** diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java b/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java index c0d346ea574..8e82025f0a5 100644 --- a/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java +++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/HConstants.java @@ -615,7 +615,7 @@ public final class HConstants { /** * Last row in a table. */ - public static final byte [] EMPTY_END_ROW = EMPTY_START_ROW; + public static final byte [] EMPTY_END_ROW = EMPTY_BYTE_ARRAY; /** * Used by scanners and others when they're trying to detect the end of a