From c60bdc2b207d345e0a08316d3f792f37724a2361 Mon Sep 17 00:00:00 2001 From: Sakthi Date: Fri, 21 Dec 2018 16:23:08 -0800 Subject: [PATCH] HBASE-21631: list_quotas should print human readable values for LIMIT --- .../java/org/apache/hadoop/hbase/quotas/SpaceLimitSettings.java | 2 +- .../org/apache/hadoop/hbase/quotas/GlobalQuotaSettingsImpl.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/SpaceLimitSettings.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/SpaceLimitSettings.java index 02bd6e489e8ba4e349461be68fcdc4fc6730de0f..8b31e94a4a3dd1ca87aed0677d1bf8a83d80ed1f 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/SpaceLimitSettings.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/SpaceLimitSettings.java @@ -205,7 +205,7 @@ class SpaceLimitSettings extends QuotaSettings { if (proto.getQuota().getRemove()) { sb.append(", REMOVE => ").append(proto.getQuota().getRemove()); } else { - sb.append(", LIMIT => ").append(proto.getQuota().getSoftLimit()); + sb.append(", LIMIT => ").append(sizeToString(proto.getQuota().getSoftLimit())); sb.append(", VIOLATION_POLICY => ").append(proto.getQuota().getViolationPolicy()); } return sb.toString(); diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/GlobalQuotaSettingsImpl.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/GlobalQuotaSettingsImpl.java index 0c6cb81b8fcbc2b292b06301919b5ac8ff24e8d4..e47e4ffbd12c4f2794ce468671148e406cdd0c7b 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/GlobalQuotaSettingsImpl.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/GlobalQuotaSettingsImpl.java @@ -276,7 +276,7 @@ public class GlobalQuotaSettingsImpl extends GlobalQuotaSettings { if (spaceProto.getRemove()) { builder.append(", REMOVE => ").append(spaceProto.getRemove()); } else { - builder.append(", LIMIT => ").append(spaceProto.getSoftLimit()); + builder.append(", LIMIT => ").append(sizeToString(spaceProto.getSoftLimit())); builder.append(", VIOLATION_POLICY => ").append(spaceProto.getViolationPolicy()); } builder.append(" } "); -- 2.17.2 (Apple Git-113)