You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "James Taylor (JIRA)" <ji...@apache.org> on 2017/06/05 20:21:04 UTC

[jira] [Resolved] (PHOENIX-3912) Backward compatibility fails after PHOENIX-3823

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

James Taylor resolved PHOENIX-3912.
-----------------------------------
    Resolution: Duplicate

Duplicate of PHOENIX-3910.

> Backward compatibility fails after PHOENIX-3823
> -----------------------------------------------
>
>                 Key: PHOENIX-3912
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-3912
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: Mujtaba Chohan
>             Fix For: 4.11.0
>
>
> After PHOENIX-3823, connecting 4.x client to 4.x server upgraded from 4.10 client/server get in TNF exception on first connection.
> {noformat}
> Error: ERROR 1012 (42M03): Table undefined. tableName=SYSTEM.CATALOG (state=42M03,code=1012)
> org.apache.phoenix.schema.TableNotFoundException: ERROR 1012 (42M03): Table undefined. tableName=SYSTEM.CATALOG
> 	at org.apache.phoenix.compile.FromCompiler$BaseColumnResolver.createTableRef(FromCompiler.java:577)
> 	at org.apache.phoenix.compile.FromCompiler$SingleTableColumnResolver.<init>(FromCompiler.java:392)
> 	at org.apache.phoenix.compile.FromCompiler.getResolverForQuery(FromCompiler.java:229)
> 	at org.apache.phoenix.compile.UpsertCompiler.compile(UpsertCompiler.java:502)
> 	at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableUpsertStatement.compilePlan(PhoenixStatement.java:726)
> 	at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableUpsertStatement.compilePlan(PhoenixStatement.java:712)
> 	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:385)
> 	at org.apache.phoenix.jdbc.PhoenixStatement$2.call(PhoenixStatement.java:375)
> 	at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
> 	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:373)
> 	at org.apache.phoenix.jdbc.PhoenixStatement.executeMutation(PhoenixStatement.java:362)
> 	at org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:1657)
> 	at org.apache.phoenix.util.UpgradeUtil.addParentToChildLinks(UpgradeUtil.java:1119)
> 	at org.apache.phoenix.query.ConnectionQueryServicesImpl.upgradeSystemTables(ConnectionQueryServicesImpl.java:2801)
> 	at org.apache.phoenix.query.ConnectionQueryServicesImpl$12.call(ConnectionQueryServicesImpl.java:2465)
> 	at org.apache.phoenix.query.ConnectionQueryServicesImpl$12.call(ConnectionQueryServicesImpl.java:2386)
> 	at org.apache.phoenix.util.PhoenixContextExecutor.call(PhoenixContextExecutor.java:76)
> 	at org.apache.phoenix.query.ConnectionQueryServicesImpl.init(ConnectionQueryServicesImpl.java:2386)
> 	at org.apache.phoenix.jdbc.PhoenixDriver.getConnectionQueryServices(PhoenixDriver.java:255)
> 	at org.apache.phoenix.jdbc.PhoenixEmbeddedDriver.createConnection(PhoenixEmbeddedDriver.java:150)
> 	at org.apache.phoenix.jdbc.PhoenixDriver.connect(PhoenixDriver.java:221)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)