Skip to content

Commit a553b78

Browse files
Karthik Palanisamybusbey
authored andcommitted
HBASE-23360 [CLI] Fix help command 'set_quota' for removing limits (apache#896)
1 parent fc816ac commit a553b78

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

hbase-shell/src/main/ruby/shell/commands/set_quota.rb

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,30 @@ def help
4747
4848
hbase> set_quota TYPE => THROTTLE, USER => 'u1', LIMIT => '10req/sec'
4949
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => READ, USER => 'u1', LIMIT => '10req/sec'
50+
Unthrottle number of requests:
51+
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_NUMBER, USER => 'u1', LIMIT => 'NONE'
52+
Unthrottle number of read requests:
53+
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => READ_NUMBER, USER => 'u1', LIMIT => NONE
54+
Unthrottle number of write requests:
55+
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => WRITE_NUMBER, USER => 'u1', LIMIT => NONE
5056
5157
hbase> set_quota TYPE => THROTTLE, USER => 'u1', LIMIT => '10M/sec'
5258
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => WRITE, USER => 'u1', LIMIT => '10M/sec'
59+
Unthrottle data size:
60+
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_SIZE, USER => 'u1', LIMIT => 'NONE'
61+
Unthrottle read data size:
62+
hbase> set_quota TYPE => THROTTLE, USER => 'u1', THROTTLE_TYPE => READ_SIZE, LIMIT => 'NONE'
63+
Unthrottle write data size:
64+
hbase> set_quota TYPE => THROTTLE, USER => 'u1', THROTTLE_TYPE => WRITE_SIZE, LIMIT => 'NONE'
5365
5466
hbase> set_quota TYPE => THROTTLE, USER => 'u1', LIMIT => '10CU/sec'
5567
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => WRITE, USER => 'u1', LIMIT => '10CU/sec'
68+
Unthrottle capacity unit:
69+
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => REQUEST_CAPACITY_UNIT, USER => 'u1', LIMIT => 'NONE'
70+
Unthrottle read capacity unit:
71+
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => READ_CAPACITY_UNIT, USER => 'u1', LIMIT => 'NONE'
72+
Unthrottle write capacity unit:
73+
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => WRITE_CAPACITY_UNIT, USER => 'u1', LIMIT => 'NONE'
5674
5775
hbase> set_quota TYPE => THROTTLE, USER => 'u1', TABLE => 't2', LIMIT => '5K/min'
5876
hbase> set_quota TYPE => THROTTLE, USER => 'u1', NAMESPACE => 'ns2', LIMIT => NONE
@@ -61,7 +79,6 @@ def help
6179
hbase> set_quota TYPE => THROTTLE, TABLE => 't1', LIMIT => '10M/sec'
6280
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => WRITE, TABLE => 't1', LIMIT => '10M/sec'
6381
hbase> set_quota TYPE => THROTTLE, USER => 'u1', LIMIT => NONE
64-
hbase> set_quota TYPE => THROTTLE, THROTTLE_TYPE => WRITE, USER => 'u1', LIMIT => NONE
6582
6683
hbase> set_quota TYPE => THROTTLE, REGIONSERVER => 'all', LIMIT => '30000req/sec'
6784
hbase> set_quota TYPE => THROTTLE, REGIONSERVER => 'all', THROTTLE_TYPE => WRITE, LIMIT => '20000req/sec'

0 commit comments

Comments
 (0)