This is an automated email from the ASF dual-hosted git repository.

praveenbingo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    from 6e61023  ARROW-11984: [C++][Gandiva] Implement SHA1 and SHA256 
functions
     add 632b2c1  ARROW-12069: [C++][Gandiva] Implement IN expressions for 
Decimal type

No new revisions were added by this update.

Summary of changes:
 cpp/src/gandiva/basic_decimal_scalar.h             |  2 +
 cpp/src/gandiva/decimal_scalar.h                   | 19 ++++++
 cpp/src/gandiva/dex.h                              | 43 +++++++++++++
 cpp/src/gandiva/dex_visitor.h                      |  3 +
 cpp/src/gandiva/expr_decomposer.cc                 | 12 ++++
 cpp/src/gandiva/expr_decomposer.h                  |  1 +
 cpp/src/gandiva/expr_validator.cc                  |  5 ++
 cpp/src/gandiva/expr_validator.h                   |  1 +
 cpp/src/gandiva/gdv_function_stubs.cc              | 23 +++++++
 cpp/src/gandiva/in_holder.h                        | 19 ++++++
 cpp/src/gandiva/jni/jni_common.cc                  | 12 ++++
 cpp/src/gandiva/llvm_generator.cc                  | 75 ++++++++++++++++++----
 cpp/src/gandiva/llvm_generator.h                   |  1 +
 cpp/src/gandiva/node.h                             | 44 +++++++++++++
 cpp/src/gandiva/node_visitor.h                     |  1 +
 cpp/src/gandiva/proto/Types.proto                  |  5 ++
 cpp/src/gandiva/tests/in_expr_test.cc              | 61 ++++++++++++++++++
 cpp/src/gandiva/tree_expr_builder.cc               | 12 ++++
 cpp/src/gandiva/tree_expr_builder.h                |  3 +
 .../apache/arrow/gandiva/expression/InNode.java    | 34 ++++++++--
 .../arrow/gandiva/expression/TreeBuilder.java      |  6 ++
 .../arrow/gandiva/evaluator/BaseEvaluatorTest.java | 13 +++-
 .../arrow/gandiva/evaluator/ProjectorTest.java     | 59 +++++++++++++++++
 23 files changed, 433 insertions(+), 21 deletions(-)

Reply via email to