Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha-1
-
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
- links to