Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-21360 Disable printing of stack-trace in shell for quotas
  3. HBASE-21361

Disable printing of stack-trace in shell when quotas are not enabled

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-1, 2.2.0
    • shell
    • Reviewed

    Description

      When user tries to access 'set_quota' with quota support not enabled, a 'Quota support not enabled' message should suffice. The current trace looks like this:

      hbase(main):009:0> set_quota TYPE => THROTTLE, TABLE => 't2', LIMIT => '10M/sec'
      ERROR: org.apache.hadoop.hbase.DoNotRetryIOException: java.lang.UnsupportedOperationException: quota support disabled
      	at org.apache.hadoop.hbase.quotas.MasterQuotaManager.checkQuotaSupport(MasterQuotaManager.java:442)
      	at org.apache.hadoop.hbase.quotas.MasterQuotaManager.setQuota(MasterQuotaManager.java:124)
      	at org.apache.hadoop.hbase.master.MasterRpcServices.setQuota(MasterRpcServices.java:1593)
      	at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java)
      	at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413)
      	at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130)
      	at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324)
      	at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304)
      Caused by: java.lang.UnsupportedOperationException: quota support disabled
      	... 8 more
      

      Attachments

        1. hbase-21361.master.001.patch
          1 kB
          Sakthi
        2. hbase-21361.master.002.patch
          1 kB
          Sakthi
        3. hbase-21361.master.003.patch
          1 kB
          Sakthi

        Activity

          People

            sakthi Sakthi
            sakthi Sakthi
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: