You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2021/06/12 22:52:11 UTC

[arrow] branch master updated (0e9285b -> 27d89a9)

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 0e9285b  ARROW-13053: [Python] Fix build issue with Homebrewed arrow library
     add 27d89a9  ARROW-12962: [GLib][Ruby] Add Arrow::Scalar

No new revisions were added by this update.

Summary of changes:
 c_glib/arrow-glib/arrow-glib.h                     |    1 +
 c_glib/arrow-glib/arrow-glib.hpp                   |    1 +
 c_glib/arrow-glib/basic-array.cpp                  |   19 +-
 c_glib/arrow-glib/basic-array.h                    |    3 +
 c_glib/arrow-glib/datum.cpp                        |  151 ++
 c_glib/arrow-glib/datum.h                          |   26 +-
 c_glib/arrow-glib/datum.hpp                        |    3 +
 c_glib/arrow-glib/meson.build                      |    3 +
 c_glib/arrow-glib/scalar.cpp                       | 2382 ++++++++++++++++++++
 c_glib/arrow-glib/scalar.h                         |  678 ++++++
 c_glib/arrow-glib/{datum.hpp => scalar.hpp}        |   31 +-
 .../arrow-dataset-glib/arrow-dataset-glib-docs.xml |    4 +
 c_glib/doc/arrow-glib/arrow-glib-docs.xml          |    4 +
 c_glib/test/run-test.rb                            |    4 +
 c_glib/test/test-array-datum.rb                    |   12 +
 .../buffer.rb => c_glib/test/test-binary-scalar.rb |   34 +-
 ...{test-array-datum.rb => test-boolean-scalar.rb} |   44 +-
 .../buffer.rb => c_glib/test/test-date32-scalar.rb |   33 +-
 .../buffer.rb => c_glib/test/test-date64-scalar.rb |   33 +-
 ...st-array-datum.rb => test-decimal128-scalar.rb} |   40 +-
 ...st-array-datum.rb => test-decimal256-scalar.rb} |   40 +-
 ...t-array-datum.rb => test-dense-union-scalar.rb} |   44 +-
 .../buffer.rb => c_glib/test/test-double-scalar.rb |   35 +-
 ...y-datum.rb => test-fixed-size-binary-scalar.rb} |   41 +-
 .../buffer.rb => c_glib/test/test-float-scalar.rb  |   35 +-
 c_glib/test/test-function.rb                       |   19 +
 .../buffer.rb => c_glib/test/test-int16-scalar.rb  |   32 +-
 .../buffer.rb => c_glib/test/test-int32-scalar.rb  |   32 +-
 .../buffer.rb => c_glib/test/test-int64-scalar.rb  |   32 +-
 .../buffer.rb => c_glib/test/test-int8-scalar.rb   |   32 +-
 .../test/test-large-binary-scalar.rb               |   34 +-
 .../test/test-large-string-scalar.rb               |   34 +-
 .../{test-array-datum.rb => test-list-scalar.rb}   |   38 +-
 c_glib/test/test-map-scalar.rb                     |   65 +
 .../buffer.rb => c_glib/test/test-null-scalar.rb   |   28 +-
 .../{test-array-datum.rb => test-scalar-datum.rb}  |   33 +-
 ...-array-datum.rb => test-sparse-union-scalar.rb} |   44 +-
 .../{test-array-datum.rb => test-string-scalar.rb} |   47 +-
 .../{test-array-datum.rb => test-struct-scalar.rb} |   47 +-
 .../buffer.rb => c_glib/test/test-time32-scalar.rb |   34 +-
 .../buffer.rb => c_glib/test/test-time64-scalar.rb |   34 +-
 ...est-array-datum.rb => test-timestamp-scalar.rb} |   40 +-
 .../buffer.rb => c_glib/test/test-uint16-scalar.rb |   32 +-
 .../buffer.rb => c_glib/test/test-uint32-scalar.rb |   32 +-
 .../buffer.rb => c_glib/test/test-uint64-scalar.rb |   32 +-
 .../buffer.rb => c_glib/test/test-uint8-scalar.rb  |   32 +-
 ruby/red-arrow/lib/arrow/buffer.rb                 |   16 +-
 ...er.rb => constructor-arguments-gc-guardable.rb} |   11 +-
 ruby/red-arrow/lib/arrow/datum.rb                  |   98 +
 ruby/red-arrow/lib/arrow/loader.rb                 |   30 +
 ruby/red-arrow/lib/arrow/{buffer.rb => scalar.rb}  |   18 +-
 .../buffer.rb => test/test-boolean-scalar.rb}      |   14 +-
 .../red-arrow/test/test-float-scalar.rb            |   56 +-
 ruby/red-arrow/test/test-function.rb               |  176 ++
 54 files changed, 4400 insertions(+), 473 deletions(-)
 create mode 100644 c_glib/arrow-glib/scalar.cpp
 create mode 100644 c_glib/arrow-glib/scalar.h
 copy c_glib/arrow-glib/{datum.hpp => scalar.hpp} (55%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-binary-scalar.rb (58%)
 copy c_glib/test/{test-array-datum.rb => test-boolean-scalar.rb} (56%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-date32-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-date64-scalar.rb (59%)
 copy c_glib/test/{test-array-datum.rb => test-decimal128-scalar.rb} (56%)
 copy c_glib/test/{test-array-datum.rb => test-decimal256-scalar.rb} (56%)
 copy c_glib/test/{test-array-datum.rb => test-dense-union-scalar.rb} (56%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-double-scalar.rb (58%)
 copy c_glib/test/{test-array-datum.rb => test-fixed-size-binary-scalar.rb} (56%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-float-scalar.rb (58%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-int16-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-int32-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-int64-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-int8-scalar.rb (62%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-large-binary-scalar.rb (57%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-large-string-scalar.rb (58%)
 copy c_glib/test/{test-array-datum.rb => test-list-scalar.rb} (58%)
 create mode 100644 c_glib/test/test-map-scalar.rb
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-null-scalar.rb (66%)
 copy c_glib/test/{test-array-datum.rb => test-scalar-datum.rb} (65%)
 copy c_glib/test/{test-array-datum.rb => test-sparse-union-scalar.rb} (56%)
 copy c_glib/test/{test-array-datum.rb => test-string-scalar.rb} (56%)
 copy c_glib/test/{test-array-datum.rb => test-struct-scalar.rb} (55%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-time32-scalar.rb (57%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-time64-scalar.rb (56%)
 copy c_glib/test/{test-array-datum.rb => test-timestamp-scalar.rb} (56%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-uint16-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-uint32-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-uint64-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/buffer.rb => c_glib/test/test-uint8-scalar.rb (60%)
 copy ruby/red-arrow/lib/arrow/{buffer.rb => constructor-arguments-gc-guardable.rb} (83%)
 create mode 100644 ruby/red-arrow/lib/arrow/datum.rb
 copy ruby/red-arrow/lib/arrow/{buffer.rb => scalar.rb} (68%)
 copy ruby/red-arrow/{lib/arrow/buffer.rb => test/test-boolean-scalar.rb} (81%)
 copy c_glib/test/test-array-datum.rb => ruby/red-arrow/test/test-float-scalar.rb (51%)
 create mode 100644 ruby/red-arrow/test/test-function.rb