[ https://issues.apache.org/jira/browse/HBASE-21608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
xuqinya reassigned HBASE-21608: ------------------------------- Assignee: xuqinya > Having RPC quota, Not completely deleted SPACE quota > ---------------------------------------------------- > > Key: HBASE-21608 > URL: https://issues.apache.org/jira/browse/HBASE-21608 > Project: HBase > Issue Type: Bug > Affects Versions: 2.0.2 > Reporter: xuqinya > Assignee: xuqinya > Priority: Major > > When RPC quota and SPACE quota are set at the same time, only the SPACE quota > is cancelled, and the SPACE quota information cannot be deleted completely in > hbase:quota. And new quotas cannot be updated. > {code:java} > set_quota TYPE => SPACE, NAMESPACE => 'ns1', LIMIT => '50T', POLICY => > NO_WRITES > Took 0.0288 seconds > set_quota TYPE => THROTTLE, NAMESPACE => 'ns1', LIMIT => '10req/sec' > Took 0.0238 seconds > list_quotas > OWNER QUOTAS > NAMESPACE => ns1 TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, LIMIT => > 10req/sec, SCOPE => MACHINE > NAMESPACE => ns1 TYPE => SPACE, NAMESPACE => ns1, LIMIT => 54975581388800, > VIOLATION_POLICY => NO_WRITES > 2 row(s) > Took 0.0349 seconds > set_quota TYPE => SPACE, NAMESPACE => 'ns1', LIMIT => NONE > Took 0.0169 seconds > list_quotas > OWNER QUOTAS > NAMESPACE => ns1 TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, LIMIT => > 10req/sec, SCOPE => MACHINE > NAMESPACE => ns1 TYPE => SPACE, NAMESPACE => ns1, REMOVE => true > 2 row(s) > Took 0.0407 seconds > list_quotas > OWNER QUOTAS > NAMESPACE => ns1 TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, LIMIT => > 10req/sec, SCOPE => MACHINE > NAMESPACE => ns1 TYPE => SPACE, NAMESPACE => ns1, REMOVE => true > 2 row(s) > Took 0.0313 seconds > set_quota TYPE => SPACE, NAMESPACE => 'ns1', LIMIT => '50T', POLICY => > NO_WRITES > Took 0.0086 seconds > list_quotas > OWNER QUOTAS > NAMESPACE => ns1 TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, LIMIT => > 10req/sec, SCOPE => MACHINE > NAMESPACE => ns1 TYPE => SPACE, NAMESPACE => ns1, REMOVE => true > 2 row(s) > Took 0.0303 seconds > {code} > When we remove the SPACE quota,We should delete it in hbase :quota. > As follows: > {code:java} > set_quota TYPE => SPACE, NAMESPACE => 'ns1', LIMIT => '1T', POLICY => > NO_WRITES > Took 0.0186 seconds > set_quota TYPE => THROTTLE, NAMESPACE => 'ns1', LIMIT => '10req/sec' > Took 0.0191 seconds > list_quotas > OWNER QUOTAS > NAMESPACE => ns1 TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, LIMIT => > 10req/sec, SCOPE => MACHINE > NAMESPACE => ns1 TYPE => SPACE, NAMESPACE => ns1, LIMIT => 1099511627776, > VIOLATION_POLICY => NO_WRITES > 2 row(s) > Took 0.0332 seconds > set_quota TYPE => SPACE, NAMESPACE => 'ns1', LIMIT => NONE > Took 0.0131 seconds > list_quotas > OWNER QUOTAS > NAMESPACE => ns1 TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, LIMIT => > 10req/sec, SCOPE => MACHINE > 1 row(s) > Took 0.0306 seconds > set_quota TYPE => SPACE, NAMESPACE => 'ns1', LIMIT => '50T', POLICY => > NO_WRITES > Took 0.0183 seconds > list_quotas > OWNER QUOTAS > NAMESPACE => ns1 TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, LIMIT => > 10req/sec, SCOPE => MACHINE > NAMESPACE => ns1 TYPE => SPACE, NAMESPACE => ns1, LIMIT => 54975581388800, > VIOLATION_POLICY => NO_WRITES > 2 row(s) > Took 0.0332 seconds > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)