Commits


frank400 authored and Praveen committed 8f5bda4f785
ARROW-11986: [C++][Gandiva] Implement IN expressions for doubles and floats Add functions to process IN expressions for Arrows fields with double and float types. Closes #9724 from jvictorhuguenin/feature/add-float-double-decimal-in-expr and squashes the following commits: 05c283d62 <frank400> Fix Expression validation error message 182b340a8 <frank400> Fix checkstyle 9088b09c4 <frank400> Fix checkstyle 69745f61a <frank400> Fix checkstyle 27a8adf84 <frank400> Add comments to java tests to make it clearer 24d32cfe2 <frank400> Fix InNode constructor parameters ece7702f6 <frank400> Fix InNode constructor parameters 50cfa1426 <frank400> Fix rebase errors 1730fd50e <frank400> Fix problems with backward compatibility 4be099baa <frank400> Fix lint problem after declaring float values explicitly 6f2686791 <frank400> Fix test typing for float numbers 7b41e9767 <frank400> Add test cases for -0.0, +inf and -inf and NaN d3af44db2 <frank400> Fix Lint problem within TestInFloat 9adbd5692 <frank400> Fix array float tiping for build propose e744d5d3e <frank400> Add JNI functions and tests cb887ab69 <frank400> Fix Lint problems af2d70998 <frank400> Fix Lint problems a2b904b57 <frank400> Change the float_t and double_t to float and double 570006d44 <frank400> Fix CI problem for truncating doubles to floats 1a206c93e <frank400> Remove unnecessary call 8cc34739e <frank400> Fix build problems with mingw 6be7a60ae <frank400> Fix lint problems 64905ddc4 <frank400> Fix CI problems efa4d1e2f <frank400> test the implemented in expressions 94adfb8d3 <frank400> implements in expressions for floats and doubles 94f111708 <frank400> fix wrong typed double_t and float_t at stub functions 54baa9cc6 <frank400> Fix problems with backward compatibility 36ed0b708 <frank400> Fix lint problem after declaring float values explicitly 6b47c75d2 <frank400> Fix test typing for float numbers 9f57c9549 <frank400> Add test cases for -0.0, +inf and -inf and NaN c7901663f <frank400> Fix Lint problem within TestInFloat 074013cc3 <frank400> Fix jni register for double expressions 9c1cea8df <frank400> Fix array float tiping for build propose 2b464cae9 <frank400> Add JNI functions and tests 7e226726c <frank400> Fix Lint problems 195a129ba <frank400> Fix Lint problems b610afec6 <frank400> Change the float_t and double_t to float and double f8d7b6e8c <frank400> Fix CI problem for truncating doubles to floats 8b448cfc3 <frank400> Remove unnecessary call 89d822548 <frank400> Fix build problems with mingw a25558e5f <frank400> Fix lint problems f51ac3d01 <frank400> Fix CI problems f28ed9b56 <frank400> uncomment the implemented expressions 3312ace71 <frank400> test the implemented in expressions 8fbe192ed <frank400> implements in expressions for floats and doubles Authored-by: frank400 <j.victorhuguenin2018@gmail.com> Signed-off-by: Praveen <praveen@dremio.com>