[
https://issues.apache.org/jira/browse/PHOENIX-3617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rajeshbabu Chintaguntla updated PHOENIX-3617:
---------------------------------------------
Attachment: PHOENIX-3617.patch
Here is the patch fixes couple of parsing issues in CREATE TABLE DDL queries.
[~maryannxue] [~jamestaylor] please review.
> Fix CREATE TABLE DDL parsing issues in Phoenix Calcaite
> -------------------------------------------------------
>
> Key: PHOENIX-3617
> URL: https://issues.apache.org/jira/browse/PHOENIX-3617
> Project: Phoenix
> Issue Type: Sub-task
> Reporter: Rajeshbabu Chintaguntla
> Assignee: Rajeshbabu Chintaguntla
> Labels: calcite
> Attachments: PHOENIX-3617.patch
>
>
> Still there are parsing issues with CREATE TABLE DDL. Fix them as part of
> this JIRA.
> {noformat}
> testAddDropColumns[AutoPartitionViewsIT_salted=true,multi-tenant=true](org.apache.phoenix.end2end.AutoPartitionViewsIT)
> Time elapsed: 0.005 sec <<< ERROR!
> java.sql.SQLException:
> Error while executing SQL "CREATE TABLE T000055 (tenantId VARCHAR NOT NULL,
> metricId INTEGER NOT NULL, val1 DOUBLE, CONSTRAINT PK PRIMARY KEY( tenantId,
> metricId)) AUTO_PARTITION_SEQ="T000056", SALTED=4 , MULTI_TENANT=true ":
> parse failed: Encountered "\"T000056\"" at line 1, column 160.
> Was expecting one of:
> "+" ...
> "-" ...
> <UNSIGNED_INTEGER_LITERAL> ...
> <DECIMAL_NUMERIC_LITERAL> ...
> <APPROX_NUMERIC_LITERAL> ...
> <BINARY_STRING_LITERAL> ...
> <PREFIXED_STRING_LITERAL> ...
> <QUOTED_STRING> ...
> <UNICODE_STRING_LITERAL> ...
> "TRUE" ...
> "FALSE" ...
> "UNKNOWN" ...
> "NULL" ...
> <LBRACE_D> ...
> <LBRACE_T> ...
> <LBRACE_TS> ...
> "DATE" ...
> "TIME" ...
> "TIMESTAMP" ...
> "INTERVAL" ...
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)