You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Michael Yannakopoulos (JIRA)" <ji...@apache.org> on 2014/08/15 03:13:18 UTC

[jira] [Commented] (SPARK-2096) Correctly parse dot notations for accessing an array of structs

    [ https://issues.apache.org/jira/browse/SPARK-2096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14098020#comment-14098020 ] 

Michael Yannakopoulos commented on SPARK-2096:
----------------------------------------------

Hi Yin,

If nobody is working in this issue, I can help!

Thanks,
Michael 

> Correctly parse dot notations for accessing an array of structs
> ---------------------------------------------------------------
>
>                 Key: SPARK-2096
>                 URL: https://issues.apache.org/jira/browse/SPARK-2096
>             Project: Spark
>          Issue Type: Bug
>          Components: SQL
>    Affects Versions: 1.0.0
>            Reporter: Yin Huai
>            Priority: Minor
>              Labels: starter
>
> For example, "arrayOfStruct" is an array of structs and every element of this array has a field called "field1". "arrayOfStruct[0].field1" means to access the value of "field1" for the first element of "arrayOfStruct", but the SQL parser (in sql-core) treats "field1" as an alias. Also, "arrayOfStruct.field1" means to access all values of "field1" in this array of structs and the returns those values as an array. But, the SQL parser cannot resolve it.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org