Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-23203

NPE in RSGroup info

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0-alpha-1
    • 3.0.0-alpha-1
    • rsgroup, UI
    • None
    • Reviewed
    • Add listTableDescriptors(boolean) to Admin interface to align with AsyncAdmin.

    Description

      Rsgroup.jsp calls Admin#listTableDescriptors((Pattern)null, true) with Pattern null but implementation RawAsyncHBaseAdmin#listTableDescriptors don't allow null by Precondition. Also, the suggestion listTables(boolean) is removed/deprecated already.

       

      HTTP ERROR 500
      Problem accessing /rsgroup.jsp. Reason:    
      Server Error
      Caused by:java.lang.NullPointerException: pattern is null. If you don't specify a pattern, use listTables(boolean) instead
               at org.apache.hbase.thirdparty.com.google.common.base.Preconditions.checkNotNull(Preconditions.java:897)
               at org.apache.hadoop.hbase.client.RawAsyncHBaseAdmin.listTableDescriptors(RawAsyncHBaseAdmin.java:495)
               at org.apache.hadoop.hbase.client.AdminOverAsyncAdmin.listTableDescriptors(AdminOverAsyncAdmin.java:137)
               at org.apache.hadoop.hbase.generated.master.rsgroup_jsp._jspService(rsgroup_jsp.java:390)
      

       

      Attachments

        Issue Links

          Activity

            People

              kpalanisamy Karthik Palanisamy
              kpalanisamy Karthik Palanisamy
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: