hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18731) [compat 1-2] QuotaSettings#setupSetQuotaRequest param changed
Date Thu, 07 Sep 2017 22:09:01 GMT

    [ https://issues.apache.org/jira/browse/HBASE-18731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16157752#comment-16157752
] 

stack commented on HBASE-18731:
-------------------------------

Exposing a POJO in hbase2 sounds like way to go [~busbey]

Here is what was in the report:

{code}


hbase-client-3.0.0-SNAPSHOT.jar, QuotaSettings.class
package org.apache.hadoop.hbase.quotas
QuotaSettings.buildSetQuotaRequestProto ( QuotaSettings settings ) [static]  :  MasterProtos.SetQuotaRequest

org/apache/hadoop/hbase/quotas/QuotaSettings.buildSetQuotaRequestProto:(Lorg/apache/hadoop/hbase/quotas/QuotaSettings;)Lorg/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos$SetQuotaRequest;

QuotaSettings.setupSetQuotaRequest ( MasterProtos.SetQuotaRequest.Builder p1 ) [abstract]
 :  void 
org/apache/hadoop/hbase/quotas/QuotaSettings.setupSetQuotaRequest:(Lorg/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos$SetQuotaRequest$Builder;)V


hbase-client-3.0.0-SNAPSHOT.jar, QuotaSettingsFactory.class
package org.apache.hadoop.hbase.quotas
QuotaSettingsFactory.limitNamespaceSpace ( String namespace, long sizeLimit, SpaceViolationPolicy
violationPolicy ) [static]  :  QuotaSettings 
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.limitNamespaceSpace:(Ljava/lang/String;JLorg/apache/hadoop/hbase/quotas/SpaceViolationPolicy;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;

QuotaSettingsFactory.limitTableSpace ( TableName tableName, long sizeLimit, SpaceViolationPolicy
violationPolicy ) [static]  :  QuotaSettings 
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.limitTableSpace:(Lorg/apache/hadoop/hbase/TableName;JLorg/apache/hadoop/hbase/quotas/SpaceViolationPolicy;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;

QuotaSettingsFactory.removeNamespaceSpaceLimit ( String namespace ) [static]  :  QuotaSettings

org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.removeNamespaceSpaceLimit:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;

QuotaSettingsFactory.removeTableSpaceLimit ( TableName tableName ) [static]  :  QuotaSettings

org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.removeTableSpaceLimit:(Lorg/apache/hadoop/hbase/TableName;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;


{code}

I only filed this QuotaSettings issue IIRC.



> [compat 1-2] QuotaSettings#setupSetQuotaRequest param changed
> -------------------------------------------------------------
>
>                 Key: HBASE-18731
>                 URL: https://issues.apache.org/jira/browse/HBASE-18731
>             Project: HBase
>          Issue Type: Sub-task
>          Components: API
>            Reporter: stack
>            Assignee: Sean Busbey
>             Fix For: 2.0.0-alpha-3
>
>
> QuotaSettings is Audience public. The param for setupSetQuotaRequest moved to package
org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.SetQuotaRequest. QuotaSettings
was added in 1.1.
> Is QuotaSettings for use by anyone but our CPEP?



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message