bkietz opened a new pull request #10253:
URL: https://github.com/apache/arrow/pull/10253


   This allows us to take advantage of a partition expression like `f32 >= 1 
and f32 <= 2 and is_valid(f32)`, which could be generated for a row group with 
no null values.
   
   Note this implies that `f32 >= 1 and f32 <= 2` is a guarantee that "f32 is 
between 1 and 2, or is null". This is probably fine vs the more pedantic `(f32 
>= 1 and f32 <= 2) or is_null(f32)`, but requires a potentially problematic 
addendum to the contract of guarantees: guarantees do not apply to null 
arguments unless an explicit is_null or is_valid is included


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to