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