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

Joris Van den Bossche commented on ARROW-15223:
-----------------------------------------------

If you don't plan to implement a specialized version of "not_between" (i.e. 
basically doing something like the "between" implementation but using different 
compare operations, like "val < left || val > rightl" instead of "left <= val 
&& val <= right"), but just treat it as a composition of "not" and "between" 
under the hood, that seems like an additional reason to not implement 
"not_between" as a separate kernel? 

(the user can do this composition themselves. For example, we also don't have a 
"not is_in")

> [C++] Implement Not Between ternary kernel
> ------------------------------------------
>
>                 Key: ARROW-15223
>                 URL: https://issues.apache.org/jira/browse/ARROW-15223
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: C++
>            Reporter: Eduardo Ponce
>            Priority: Major
>              Labels: good-first-issue
>             Fix For: 8.0.0
>
>
> Add a specialized {{not_between(arr, left_bound, right_bound)}} kernel 
> analogous to {{between()}} in ARROW-9843.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to