[
https://issues.apache.org/jira/browse/IMPALA-11215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jim Apple reassigned IMPALA-11215:
----------------------------------
Assignee: Jaden Perleoni
> Impala shows invalid warning about row formats when TEXTFILE or SEQUENCEFILE
> is used
> ------------------------------------------------------------------------------------
>
> Key: IMPALA-11215
> URL: https://issues.apache.org/jira/browse/IMPALA-11215
> Project: IMPALA
> Issue Type: Bug
> Components: Frontend
> Reporter: Zoltán Borók-Nagy
> Assignee: Jaden Perleoni
> Priority: Major
> Labels: newbie, ramp-up
>
> Reproduce:
>
> {noformat}
> [localhost:21050] default> create table delim(i int) ROW FORMAT DELIMITED
> FIELDS TERMINATED BY ',' stored as textfile;
> Query: create table delim(i int) ROW FORMAT DELIMITED FIELDS TERMINATED BY
> ',' stored as textfile
> +-------------------------+
> | summary |
> +-------------------------+
> | Table has been created. |
> +-------------------------+
> WARNINGS: 'ROW FORMAT DELIMITED FIELDS TERMINATED BY ','' is ignored.
> Fetched 1 row(s) in 153.82s
> {noformat}
> The WARNING is invalid since the row format is not ignored for text files.
> The problem is coming from this line:
> [https://github.com/apache/impala/blob/38062b4ec0cfdf28474c84d136718510fe712437/fe/src/main/java/org/apache/impala/analysis/CreateTableStmt.java#L276]
> The following condition will be always true:
> {noformat}
> if (getFileFormat() != THdfsFileFormat.TEXT
> || getFileFormat() != THdfsFileFormat.SEQUENCE_FILE)
> {noformat}
> Instead of || we need to use &&.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]