phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jacob Isaac (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PHOENIX-5220) Create table fails when using the same connection after schema upgrade
Date Fri, 29 Mar 2019 15:35:00 GMT
Jacob Isaac created PHOENIX-5220:
------------------------------------

             Summary: Create table fails when using the same connection after schema upgrade
                 Key: PHOENIX-5220
                 URL: https://issues.apache.org/jira/browse/PHOENIX-5220
             Project: Phoenix
          Issue Type: Bug
    Affects Versions: 4.14.1, 4.13.0
            Reporter: Jacob Isaac


Steps:
1. Try to upgrade system.catalog from 4.10  to 4.13
2. Run Execute Upgrade
3. Creating a table will fail with the following exception -

org.apache.phoenix.schema.ColumnNotFoundException: ERROR 504 (42703): Undefined column. columnName=SYSTEM.CATALOG.USE_STATS_FOR_PARALLELIZATION
	at org.apache.phoenix.schema.PTableImpl.getColumnForColumnName(PTableImpl.java:828)
	at org.apache.phoenix.compile.FromCompiler$SingleTableColumnResolver.resolveColumn(FromCompiler.java:475)
	at org.apache.phoenix.compile.UpsertCompiler.compile(UpsertCompiler.java:450)
	at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableUpsertStatement.compilePlan(PhoenixStatement.java:755)
	at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableUpsertStatement.compilePlan(PhoenixStatement.java:741)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:389)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:379)
	at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:377)
	at org.apache.phoenix.jdbc.PhoenixStatement.access$700(PhoenixStatement.java:208)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:418)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:379)
	at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:377)
	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:366)
	at org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:272)
	at org.apache.phoenix.jdbc.PhoenixPreparedStatement.execute(PhoenixPreparedStatement.java:172)
	at org.apache.phoenix.jdbc.PhoenixPreparedStatement.execute(PhoenixPreparedStatement.java:177)
	at org.apache.phoenix.schema.MetaDataClient.createTableInternal(MetaDataClient.java:2665)
	at org.apache.phoenix.schema.MetaDataClient.createTable(MetaDataClient.java:1097)
	at org.apache.phoenix.compile.CreateTableCompiler$1.execute(CreateTableCompiler.java:192)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:396)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:379)
	at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:377)
	at org.apache.phoenix.jdbc.PhoenixStatement.access$700(PhoenixStatement.java:208)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:418)
	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:379)
	at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:377)
	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:366)
	at org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:1775)
	at sqlline.Commands.execute(Commands.java:822)
	at sqlline.Commands.sql(Commands.java:732)
	at sqlline.SqlLine.dispatch(SqlLine.java:807)
	at sqlline.SqlLine.begin(SqlLine.java:681)
	at sqlline.SqlLine.start(SqlLine.java:398)
	at sqlline.SqlLine.main(SqlLine.java:292)





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

Mime
View raw message