metesynnada commented on issue #6171:
URL: 
https://github.com/apache/arrow-datafusion/issues/6171#issuecomment-1706117544

   Based on your requirements, it appears that you only need two intervals in a 
struct. One interval would be for range analysis, and the other would be a 
boolean interval for null status. By having (false, false) as the input, you 
could indicate that the value is never null. (false, true) would indicate that 
it may be null, and (true, true) would indicate that it is always null. 
   
   Therefore, there is no need to modify the interval library. Instead, you can 
create your own logic while still using the `cp_solver`'s helper functions. I 
also agree with your suggestion to move the interval library into 
`datafusion_common`.


-- 
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.

To unsubscribe, e-mail: [email protected]

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

Reply via email to