[ 
https://issues.apache.org/jira/browse/PHOENIX-6250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xinyi Yan reopened PHOENIX-6250:
--------------------------------

reopen this Jira since we see this test failed at 4.x and 4.16 branch.
{code:java}
Error MessageERROR 1012 (42M03): Table undefined. 
tableName=SCHEMA2.SCHEMA1.N000064Stacktraceorg.apache.phoenix.schema.TableNotFoundException:
 ERROR 1012 (42M03): Table undefined. tableName=SCHEMA2.SCHEMA1.N000064
        at 
org.apache.phoenix.schema.MetaDataClient.addColumnsAndIndexesFromAncestors(MetaDataClient.java:903)
        at 
org.apache.phoenix.schema.MetaDataClient.addTableToCache(MetaDataClient.java:4890)
        at 
org.apache.phoenix.schema.MetaDataClient.addTableToCache(MetaDataClient.java:4886)
        at 
org.apache.phoenix.schema.MetaDataClient.handleCreateTableMutationCode(MetaDataClient.java:3245)
        at 
org.apache.phoenix.schema.MetaDataClient.createTableInternal(MetaDataClient.java:3071)
        at 
org.apache.phoenix.schema.MetaDataClient.createTable(MetaDataClient.java:1105)
        at 
org.apache.phoenix.compile.CreateTableCompiler$CreateTableMutationPlan.execute(CreateTableCompiler.java:421)
        at 
org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:413)
        at 
org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:395)
        at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
        at 
org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:394)
        at 
org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:382)
        at 
org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:1884)
        at 
org.apache.phoenix.end2end.ViewMetadataIT.testRecreateViewWhoseParentWasDropped(ViewMetadataIT.java:802)
{code}
{code:java}
Error MessageView SCHEMA2.N000076 should have been deleted when parent was 
droppedStacktracejava.lang.AssertionError: View SCHEMA2.N000076 should have 
been deleted when parent was dropped
        at org.junit.Assert.fail(Assert.java:89)
        at 
org.apache.phoenix.end2end.ViewMetadataIT.validateViewDoesNotExist(ViewMetadataIT.java:1375)
        at 
org.apache.phoenix.end2end.ViewMetadataIT.testViewAndTableAndDropCascade(ViewMetadataIT.java:1016)
{code}
{code:java}
 
Error MessageView SCHEMA3.N000077 should have been deleted when parent was 
droppedStacktracejava.lang.AssertionError: View SCHEMA3.N000077 should have 
been deleted when parent was dropped at org.junit.Assert.fail(Assert.java:89) 
at 
org.apache.phoenix.end2end.ViewMetadataIT.validateViewDoesNotExist(ViewMetadataIT.java:1375)
 at 
org.apache.phoenix.end2end.ViewMetadataIT.testViewAndTableAndDropCascade(ViewMetadataIT.java:1017)
{code}

> Fix ViewMetadataIT test flapper
> -------------------------------
>
>                 Key: PHOENIX-6250
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-6250
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Xinyi Yan
>            Assignee: Xinyi Yan
>            Priority: Major
>             Fix For: 5.1.0, 4.16.0
>
>         Attachments: PHOENIX-6250.4.x.v3.patch, PHOENIX-6250.master.v3.patch
>
>
> ViewMetadataIT failed multi-times at 4.x branch.
> Here is the logging:
> {code:java}
> 17:32:58  [ERROR] Tests run: 25, Failures: 1, Errors: 0, Skipped: 0, Time 
> elapsed: 353.71 s <<< FAILURE! - in org.apache.phoenix.end2end.ViewMetadataIT
> 17:32:58  [ERROR] 
> testRepeatedCreateAndDropCascadeTableWorks(org.apache.phoenix.end2end.ViewMetadataIT)
>   Time elapsed: 11.52 s  <<< FAILURE!
> 17:32:58  java.lang.AssertionError: View SCHEMA2.N000074 should have been 
> deleted when parent was dropped
> 17:32:58      at org.junit.Assert.fail(Assert.java:89)
> 17:32:58      at 
> org.apache.phoenix.end2end.ViewMetadataIT.validateViewDoesNotExist(ViewMetadataIT.java:1373)
> 17:32:58      at 
> org.apache.phoenix.end2end.ViewMetadataIT.testRepeatedCreateAndDropCascadeTableWorks(ViewMetadataIT.java:818)
> 17:32:58      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:32:58      at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:32:58      at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:32:58      at java.lang.reflect.Method.invoke(Method.java:498)
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to