[ 
https://issues.apache.org/jira/browse/PHOENIX-7754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sanjeet Malhotra reassigned PHOENIX-7754:
-----------------------------------------

    Assignee: Sanjeet Malhotra

> Improve test coverage for using =ANY(?) instead of IN list
> ----------------------------------------------------------
>
>                 Key: PHOENIX-7754
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-7754
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Sanjeet Malhotra
>            Assignee: Sanjeet Malhotra
>            Priority: Major
>
> PHOENIX-7659 added optimization to generate point lookups when =ANY(?) is 
> used instead of IN List. This was to optimize on query parsing time. In our 
> internal perf testing we have seen great improvements in parsing time i.e. at 
> least 50% for queries doing 1000/8000 lookups in a single query. 
> Before wider adoption we can improve the test coverage to cover following 
> cases:
>  * Use in Upsert/Deletes in their query phase.
>  * When array has duplicate elements or out of order elements i.e. elements 
> not in sorted order. Skip Scan filter expects non overlapping sorted key 
> ranges.
>  * While we have an IT for skip scan but we can add one more for range scan.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to