You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by bu...@apache.org on 2018/02/28 19:26:33 UTC

hbase git commit: HBASE-18731 [compat 1-2] Mark protected methods of QuotaSettings that touch Protobuf internals as IA.Private

Repository: hbase
Updated Branches:
  refs/heads/branch-1.4 e533e0fc6 -> 77e7ae751


HBASE-18731 [compat 1-2] Mark protected methods of QuotaSettings that touch Protobuf internals as IA.Private

Signed-off-by: Michael Stack <st...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/77e7ae75
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/77e7ae75
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/77e7ae75

Branch: refs/heads/branch-1.4
Commit: 77e7ae751d6ad7efc89a37ca9f2fe4dc17547dac
Parents: e533e0f
Author: Sean Busbey <bu...@apache.org>
Authored: Thu Sep 21 14:04:42 2017 -0500
Committer: Sean Busbey <bu...@apache.org>
Committed: Wed Feb 28 13:26:04 2018 -0600

----------------------------------------------------------------------
 .../main/java/org/apache/hadoop/hbase/quotas/QuotaSettings.java  | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/77e7ae75/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/QuotaSettings.java
----------------------------------------------------------------------
diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/QuotaSettings.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/QuotaSettings.java
index 3a8c158..58f4a62 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/QuotaSettings.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/QuotaSettings.java
@@ -49,7 +49,9 @@ public abstract class QuotaSettings {
   /**
    * Convert a QuotaSettings to a protocol buffer SetQuotaRequest. This is used internally by the
    * Admin client to serialize the quota settings and send them to the master.
+   * @deprecated Removed in HBase 2.0+ as a part of removing protobuf from our API
    */
+  @Deprecated
   public static SetQuotaRequest buildSetQuotaRequestProto(final QuotaSettings settings) {
     SetQuotaRequest.Builder builder = SetQuotaRequest.newBuilder();
     if (settings.getUserName() != null) {
@@ -68,7 +70,9 @@ public abstract class QuotaSettings {
   /**
    * Called by toSetQuotaRequestProto() the subclass should implement this method to set the
    * specific SetQuotaRequest properties.
+   * @deprecated Removed in HBase 2.0+ as a part of removing protobuf from our API
    */
+  @Deprecated
   protected abstract void setupSetQuotaRequest(SetQuotaRequest.Builder builder);
 
   protected String ownerToString() {