[
https://issues.apache.org/jira/browse/PHOENIX-3064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15373317#comment-15373317
]
Lars Hofhansl commented on PHOENIX-3064:
----------------------------------------
And the usual missing table exception:
{code}
Error: ERROR 1012 (42M03): Table undefined. tableName=X (state=42M03,code=1012)
org.apache.phoenix.schema.TableNotFoundException: ERROR 1012 (42M03): Table
undefined. tableName=X
at
org.apache.phoenix.compile.FromCompiler$BaseColumnResolver.createTableRef(FromCompiler.java:539)
at
org.apache.phoenix.compile.FromCompiler$SingleTableColumnResolver.<init>(FromCompiler.java:365)
at
org.apache.phoenix.compile.FromCompiler.getResolverForQuery(FromCompiler.java:213)
at
org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:394)
at
org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:375)
at
org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:268)
at
org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:263)
at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
at
org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:262)
at
org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:1392)
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)
{code}
> Reduce client time spent in createTableRef and ARRQ for point queries
> ----------------------------------------------------------------------
>
> Key: PHOENIX-3064
> URL: https://issues.apache.org/jira/browse/PHOENIX-3064
> Project: Phoenix
> Issue Type: Bug
> Reporter: Lars Hofhansl
> Attachments: PhoenixGetTableAndARRQ.png
>
>
> Did some profiling for point queries (I actually wanted to test the HBase
> server side).
> I found that a _lot_ of client time is spent in
> FromCompiler.getResolverForQuery (in createTableRef) and also in
> AbstractRoundRobinQueue.offer.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)