You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Xinyi Yan (Jira)" <ji...@apache.org> on 2021/01/21 23:52:00 UTC
[jira] [Reopened] (PHOENIX-6250) Fix ViewMetadataIT test flapper
[ 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)