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

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


    from d2cbf42  ARROW-6694: [Rust] [DataFusion] Integration tests now use 
physical query plan
     add 463043b  ARROW-6619: [Ruby] Add support for building 
Gandiva::Expression by Arrow::Schema#build_expression

No new revisions were added by this update.

Summary of changes:
 c_glib/.gitignore                                  |   1 +
 c_glib/arrow-glib/basic-data-type.cpp              |  17 ++
 c_glib/arrow-glib/basic-data-type.h                |   2 +
 c_glib/configure.ac                                |  10 ++
 c_glib/doc/gandiva-glib/gandiva-glib-docs.xml      |   8 +
 c_glib/gandiva-glib/Makefile.am                    |   3 +-
 c_glib/gandiva-glib/meson.build                    |  10 ++
 c_glib/gandiva-glib/node.cpp                       |  17 ++
 c_glib/gandiva-glib/node.h                         |   2 +
 c_glib/gandiva-glib/version.h.in                   | 181 +++++++++++++++++++++
 c_glib/test/gandiva/test-field-node.rb             |   5 +
 c_glib/test/test-int8-data-type.rb                 |   7 +
 c_glib/test/test-uint8-data-type.rb                |   7 +
 ruby/red-gandiva/README.md                         |  33 ++--
 .../lib/gandiva/arrow-schema.rb}                   |   7 +-
 ruby/red-gandiva/lib/gandiva/expression-builder.rb |  45 +++++
 .../{loader.rb => expression-builder/add.rb}       |  30 ++--
 .../binary-operation.rb}                           |  30 ++--
 .../expression-builder/context.rb}                 |  15 +-
 .../lib/gandiva/expression-builder/divide.rb}      |  21 +--
 .../lib/gandiva/expression-builder/elsif.rb}       |  23 +--
 .../lib/gandiva/expression-builder/equal.rb}       |  20 +--
 .../lib/gandiva/expression-builder/field.rb}       |  18 +-
 .../gandiva/expression-builder/greater-than.rb}    |  20 +--
 .../lib/gandiva/expression-builder/if.rb           |  75 +++++++++
 .../lib/gandiva/expression-builder/less-than.rb}   |  20 +--
 .../lib/gandiva/expression-builder/literal.rb      |  65 ++++++++
 .../lib/gandiva/expression-builder/multiply.rb}    |  21 +--
 .../{loader.rb => expression-builder/record.rb}    |  35 ++--
 .../lib/gandiva/expression-builder/subtract.rb}    |  21 +--
 .../{loader.rb => expression-builder/value.rb}     |  47 ++++--
 ruby/red-gandiva/lib/gandiva/loader.rb             |   9 +
 .../test/expression-builder/test-add.rb            |  54 ++++++
 .../test/expression-builder/test-record.rb}        |  33 ++--
 ruby/red-gandiva/test/test-projector.rb            |  41 +++--
 35 files changed, 752 insertions(+), 201 deletions(-)
 create mode 100644 c_glib/gandiva-glib/version.h.in
 copy ruby/{red-arrow/lib/arrow/tensor.rb => 
red-gandiva/lib/gandiva/arrow-schema.rb} (86%)
 create mode 100644 ruby/red-gandiva/lib/gandiva/expression-builder.rb
 copy ruby/red-gandiva/lib/gandiva/{loader.rb => expression-builder/add.rb} 
(60%)
 copy ruby/red-gandiva/lib/gandiva/{loader.rb => 
expression-builder/binary-operation.rb} (65%)
 copy ruby/red-gandiva/lib/{gandiva.rb => 
gandiva/expression-builder/context.rb} (87%)
 copy ruby/{red-arrow/lib/arrow/date64-array-builder.rb => 
red-gandiva/lib/gandiva/expression-builder/divide.rb} (70%)
 copy ruby/{red-arrow/lib/arrow/date64-array-builder.rb => 
red-gandiva/lib/gandiva/expression-builder/elsif.rb} (69%)
 copy ruby/{red-arrow/lib/arrow/date64-array-builder.rb => 
red-gandiva/lib/gandiva/expression-builder/equal.rb} (73%)
 copy ruby/{red-arrow/lib/arrow/record-batch-stream-reader.rb => 
red-gandiva/lib/gandiva/expression-builder/field.rb} (79%)
 copy ruby/{red-arrow/lib/arrow/date64-array-builder.rb => 
red-gandiva/lib/gandiva/expression-builder/greater-than.rb} (72%)
 create mode 100644 ruby/red-gandiva/lib/gandiva/expression-builder/if.rb
 copy ruby/{red-arrow/lib/arrow/date64-array-builder.rb => 
red-gandiva/lib/gandiva/expression-builder/less-than.rb} (73%)
 create mode 100644 ruby/red-gandiva/lib/gandiva/expression-builder/literal.rb
 copy ruby/{red-arrow/lib/arrow/date64-array-builder.rb => 
red-gandiva/lib/gandiva/expression-builder/multiply.rb} (71%)
 copy ruby/red-gandiva/lib/gandiva/{loader.rb => expression-builder/record.rb} 
(66%)
 copy ruby/{red-arrow/lib/arrow/date64-array-builder.rb => 
red-gandiva/lib/gandiva/expression-builder/subtract.rb} (71%)
 copy ruby/red-gandiva/lib/gandiva/{loader.rb => expression-builder/value.rb} 
(57%)
 create mode 100644 ruby/red-gandiva/test/expression-builder/test-add.rb
 copy ruby/{red-arrow-cuda/test/test-cuda.rb => 
red-gandiva/test/expression-builder/test-record.rb} (60%)

Reply via email to