zeroshade opened a new pull request, #135:
URL: https://github.com/apache/arrow-go/pull/135

   Adding `is_null`, `is_not_null`, and `is_nan` functions and tests to the 
Compute implementations for Go.
   
   This also removes the `-ffast-math` option from the SIMD optimized compiler 
Makefile so that  our comparisons properly handle `NaN` values (`-ffast-math` 
assumes that no values are `NaN` and removes the checks). `is_nan` can be 
easily implemented for float and double values by dispatching to `A != A`.
   
   Tests are also added for the new functions.
   
   Ultimately the driving force behind this is as these are necessary for 
implementing scanning reads in iceberg-go


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