Mujtaba Chohan created PHOENIX-2978:
---------------------------------------

             Summary: For multi-tenant tables, associated index namespace 
should be created automatically
                 Key: PHOENIX-2978
                 URL: https://issues.apache.org/jira/browse/PHOENIX-2978
             Project: Phoenix
          Issue Type: Bug
            Reporter: Mujtaba Chohan
             Fix For: 4.8.0


{code}
create schema MYSCHEMA;

create table MYSCHEMA.T (pk1 varchar not null, pk2 varchar not null constraint 
pk primary key(pk1, pk2)) MULTI_TENANT=true;

Caused by: org.apache.hadoop.hbase.NamespaceNotFoundException: 
org.apache.hadoop.hbase.NamespaceNotFoundException: _IDX_MYSCHEMA
        at 
org.apache.hadoop.hbase.master.HMaster.getNamespaceDescriptor(HMaster.java:3533)
        at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1855)
        at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:2106)
        at 
org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:43268)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2149)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:104)
        at 
org.apache.hadoop.hbase.ipc.FifoRpcScheduler$1.run(FifoRpcScheduler.java:74)
{code}

Environment: 4.x-HBase-0.98 
[commit|https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=commit;h=82295b5d236554b2fec83ebdedee701005fcc04b]
 | HBase 0.98.17




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to