Sharmadha Sainath created ATLAS-2475: ----------------------------------------
Summary: HBase Atlas import utility : importing using -t default:table fails when namespace is default Key: ATLAS-2475 URL: https://issues.apache.org/jira/browse/ATLAS-2475 Project: Atlas Issue Type: Bug Components: atlas-intg Affects Versions: 1.0.0 Reporter: Sharmadha Sainath Fix For: 1.0.0 Running following scripts work : ./import-hbase.sh -t ns1:table5 ./import-hbase.sh -t table2 But following import script specifying default namespace doesn't work : ./import-hbase.sh -t default:table2 and throws following exception : {code} Exception in thread "main" org.apache.atlas.hook.AtlasHookException: ImportHBaseEntities failed. at org.apache.atlas.hbase.util.ImportHBaseEntities.main(ImportHBaseEntities.java:57) Caused by: java.lang.NullPointerException at org.apache.atlas.hbase.util.ImportHBaseEntities.importTable(ImportHBaseEntities.java:115) at org.apache.atlas.hbase.util.ImportHBaseEntities.execute(ImportHBaseEntities.java:88) at org.apache.atlas.hbase.util.ImportHBaseEntities.main(ImportHBaseEntities.java:54) Failed to import HBase Data Model!!! {code} In HBase shell , it is possible to create table in default namespace by specifying the default namespace explicitly : > create 'default:table2,'cf1' so ,expectation is that importing by explicitly specifying default namespace also should work. CC : [~rmani] -- This message was sent by Atlassian JIRA (v7.6.3#76005)