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

James Taylor commented on PHOENIX-952:
--------------------------------------

[~ram_krish] -  what do you think of the above? It prevents any API changes and 
the required changes above and beyond this are isolated to adding a few new 
methods to ParseNodeVisitor, implementing them for ExpressionCompiler, and 
creating new ArrayAnyExpression and ArrayAllExpression classes. For an example 
of an expression class along the lines that I'm talking about for varying the 
array index position, see SequenceManager.SequenceValueExpression.

> Support ANY and ALL built-ins for ARRAYs
> ----------------------------------------
>
>                 Key: PHOENIX-952
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-952
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 3.0.0, 4.0.0
>            Reporter: James Taylor
>            Assignee: ramkrishna.s.vasudevan
>             Fix For: 3.1, 4.1
>
>         Attachments: Phoenix-932_1.patch, Phoenix-932_2.patch, 
> Phoenix-952_4.patch
>
>
> There's currently no good way to search array elements. We should support the 
> ANY and ALL built-ins for our ARRAY type like Postgres does: 
> http://www.postgresql.org/docs/9.1/static/arrays.html#ARRAYS-SEARCHING



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

Reply via email to