[ 
https://issues.apache.org/jira/browse/PHOENIX-4640?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16394578#comment-16394578
 ] 

Pedro Boado commented on PHOENIX-4640:
--------------------------------------

Hi [~jamestaylor], any ideas why this commit could have broken
TenantSpecificTablesDDLIT and ViewIT in 4.x-cdh5.11.2 ? Branches 4.x-HBase-1.2 
and 4.x-HBase-1.3 look ok. 
{code:java}
[ERROR] Tests run: 16, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 
161.966 s <<< FAILURE! - in org.apache.phoenix.end2end.TenantSpecificTablesDDLIT
[ERROR] 
testAllDropParentTableWithCascadeWithMultipleTenantTablesAndIndexes(org.apache.phoenix.end2end.TenantSpecificTablesDDLIT)
  Time elapsed: 9.184 s  <<< ERROR!
org.apache.phoenix.exception.PhoenixIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: V_T000046: Table qualifier must 
not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

        at 
org.apache.phoenix.end2end.TenantSpecificTablesDDLIT.validateTenantViewIsDropped(TenantSpecificTablesDDLIT.java:411)
        at 
org.apache.phoenix.end2end.TenantSpecificTablesDDLIT.testAllDropParentTableWithCascadeWithMultipleTenantTablesAndIndexes(TenantSpecificTablesDDLIT.java:378)
Caused by: org.apache.hadoop.hbase.DoNotRetryIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: V_T000046: Table qualifier must 
not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException: 
org.apache.hadoop.hbase.DoNotRetryIOException: V_T000046: Table qualifier must 
not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

{code}

and also (it looks like same error)


{code:java}

[ERROR] Tests run: 52, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 
280.669 s <<< FAILURE! - in org.apache.phoenix.end2end.ViewIT
[ERROR] testViewAndTableAndDropCascadeWithIndexes[transactional = 
false](org.apache.phoenix.end2end.ViewIT)  Time elapsed: 7.053 s  <<< ERROR!
org.apache.phoenix.exception.PhoenixIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000024.V_T000025: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

        at 
org.apache.phoenix.end2end.ViewIT.validateViewDoesNotExist(ViewIT.java:495)
        at 
org.apache.phoenix.end2end.ViewIT.testViewAndTableAndDropCascadeWithIndexes(ViewIT.java:475)
Caused by: org.apache.hadoop.hbase.DoNotRetryIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000024.V_T000025: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000024.V_T000025: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more


[ERROR] testViewAndTableAndDropCascade[transactional = 
false](org.apache.phoenix.end2end.ViewIT)  Time elapsed: 8.755 s  <<< ERROR!
org.apache.phoenix.exception.PhoenixIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000093.V_T000092: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

        at 
org.apache.phoenix.end2end.ViewIT.validateViewDoesNotExist(ViewIT.java:495)
        at 
org.apache.phoenix.end2end.ViewIT.testViewAndTableAndDropCascade(ViewIT.java:438)
Caused by: org.apache.hadoop.hbase.DoNotRetryIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000093.V_T000092: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000093.V_T000092: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more


[ERROR] testViewAndTableAndDropCascadeWithIndexes[transactional = 
true](org.apache.phoenix.end2end.ViewIT)  Time elapsed: 7.047 s  <<< ERROR!
org.apache.phoenix.exception.PhoenixIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000114.V_T000115: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

        at 
org.apache.phoenix.end2end.ViewIT.validateViewDoesNotExist(ViewIT.java:495)
        at 
org.apache.phoenix.end2end.ViewIT.testViewAndTableAndDropCascadeWithIndexes(ViewIT.java:475)
Caused by: org.apache.hadoop.hbase.DoNotRetryIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000114.V_T000115: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000114.V_T000115: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more


[ERROR] testViewAndTableAndDropCascade[transactional = 
true](org.apache.phoenix.end2end.ViewIT)  Time elapsed: 8.821 s  <<< ERROR!
org.apache.phoenix.exception.PhoenixIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000183.V_T000182: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

        at 
org.apache.phoenix.end2end.ViewIT.validateViewDoesNotExist(ViewIT.java:495)
        at 
org.apache.phoenix.end2end.ViewIT.testViewAndTableAndDropCascade(ViewIT.java:438)
Caused by: org.apache.hadoop.hbase.DoNotRetryIOException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000183.V_T000182: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more

Caused by: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException: 
org.apache.hadoop.hbase.DoNotRetryIOException: S_T000183.V_T000182: Table 
qualifier must not be empty
        at 
org.apache.phoenix.util.ServerUtil.createIOException(ServerUtil.java:96)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:2031)
        at 
org.apache.phoenix.coprocessor.generated.MetaDataProtos$MetaDataService.callMethod(MetaDataProtos.java:16297)
        at 
org.apache.hadoop.hbase.regionserver.HRegion.execService(HRegion.java:7874)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execServiceOnRegion(RSRpcServices.java:1989)
        at 
org.apache.hadoop.hbase.regionserver.RSRpcServices.execService(RSRpcServices.java:1971)
        at 
org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33652)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2183)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:185)
        at 
org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:165)
Caused by: java.lang.IllegalArgumentException: Table qualifier must not be empty
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:179)
        at 
org.apache.hadoop.hbase.TableName.isLegalTableQualifierName(TableName.java:149)
        at org.apache.hadoop.hbase.TableName.<init>(TableName.java:322)
        at 
org.apache.hadoop.hbase.TableName.createTableNameIfNecessary(TableName.java:358)
        at org.apache.hadoop.hbase.TableName.valueOf(TableName.java:418)
        at 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl.dropTable(MetaDataEndpointImpl.java:1985)
        ... 9 more


[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Errors: 
[ERROR]   
TenantSpecificTablesDDLIT.testAllDropParentTableWithCascadeWithMultipleTenantTablesAndIndexes:378->validateTenantViewIsDropped:411
 » PhoenixIO
[ERROR]   
ViewIT.testViewAndTableAndDropCascadeWithIndexes:475->validateViewDoesNotExist:495
 » PhoenixIO
[ERROR]   
ViewIT.testViewAndTableAndDropCascadeWithIndexes:475->validateViewDoesNotExist:495
 » PhoenixIO
[ERROR]   
ViewIT.testViewAndTableAndDropCascade:438->validateViewDoesNotExist:495 » 
PhoenixIO
[ERROR]   
ViewIT.testViewAndTableAndDropCascade:438->validateViewDoesNotExist:495 » 
PhoenixIO
[INFO] 
[ERROR] Tests run: 150, Failures: 0, Errors: 5, Skipped: 0
[INFO] 
[INFO] 
[I{code}




> Don't consider STATS_UPDATE_FREQ_MS_ATTRIB in TTL for server side cache
> -----------------------------------------------------------------------
>
>                 Key: PHOENIX-4640
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4640
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: James Taylor
>            Assignee: James Taylor
>            Priority: Major
>             Fix For: 4.14.0, 5.0.0
>
>         Attachments: PHOENIX-4640_v1.patch
>
>
> Since stats have their own client-side cache, there's no need to consider 
> STATS_UPDATE_FREQ_MS_ATTRIB for the server-side TTL cache.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to