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

Caleb Rackliffe commented on CASSANDRA-20025:
---------------------------------------------

Almos forgot, {{StrictFilteringTest}} and {{UnindexedExpressionsTest}} will now 
fail with the patch, and need to be adjusted. (We can keep them, but have them 
actually check the results of the now valid query, or just get rid of them if 
they duplicate what we've added in \{{AllowFilteringTest}}.)

> Expression#isSatisfiedBy() support for post-filtering IN clauses in SAI 
> boolean queries
> ---------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-20025
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-20025
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Feature/SAI
>            Reporter: Caleb Rackliffe
>            Assignee: Sunil Ramchandra Pawar
>            Priority: Normal
>             Fix For: 5.x
>
>
> We currently don’t support IN clauses in SAI AND queries, simply because 
> we’ve never implemented {{Expression#isSatisfiedBy()}} for them, and they 
> cannot be safely added to the post-index filter. (See CASSANDRA-19018 for 
> more background on why.) Concerns around how big the {{IN}} clause can be 
> aside, we should be able to add this relatively easily. The most interesting 
> question is probably how we want to test, but we can start with some simple 
> additions to the {{IndexQuerySupport}} and {{IndexingTypeSupport}} frameworks.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to