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 fdf5e88 ARROW-11137: [Rust][DataFusion] Clippy
needless_range_loop,needless_lifetimes
add a911e67 ARROW-11139: [GLib] Add support for extension type
No new revisions were added by this update.
Summary of changes:
c_glib/.gitignore | 1 +
c_glib/arrow-glib/array-builder.cpp | 5 +-
c_glib/arrow-glib/array-builder.h | 4 +-
c_glib/arrow-glib/basic-array.cpp | 139 ++++++-
c_glib/arrow-glib/basic-array.h | 16 +
c_glib/arrow-glib/basic-array.hpp | 3 +
c_glib/arrow-glib/basic-data-type.cpp | 524 +++++++++++++++++++++++-
c_glib/arrow-glib/basic-data-type.h | 92 +++++
c_glib/arrow-glib/basic-data-type.hpp | 44 +-
c_glib/arrow-glib/error.cpp | 45 +-
c_glib/arrow-glib/error.hpp | 5 +-
c_glib/arrow-glib/type.cpp | 2 +
c_glib/example/Makefile.am | 5 +
c_glib/example/extension-type.c | 381 +++++++++++++++++
c_glib/example/meson.build | 3 +
c_glib/test/test-binary-data-type.rb | 5 +
c_glib/test/test-boolean-data-type.rb | 5 +
c_glib/test/test-date32-data-type.rb | 5 +
c_glib/test/test-date64-data-type.rb | 5 +
c_glib/test/test-decimal128-data-type.rb | 5 +
c_glib/test/test-decimal256-data-type.rb | 5 +
c_glib/test/test-dense-union-data-type.rb | 4 +
c_glib/test/test-dictionary-data-type.rb | 4 +
c_glib/test/test-double-data-type.rb | 5 +
c_glib/test/test-extension-data-type.rb | 105 +++++
c_glib/test/test-fixed-size-binary-data-type.rb | 4 +
c_glib/test/test-float-data-type.rb | 5 +
c_glib/test/test-int16-data-type.rb | 5 +
c_glib/test/test-int32-data-type.rb | 5 +
c_glib/test/test-int64-data-type.rb | 5 +
c_glib/test/test-int8-data-type.rb | 5 +
c_glib/test/test-large-binary-data-type.rb | 5 +
c_glib/test/test-large-list-data-type.rb | 5 +
c_glib/test/test-large-string-data-type.rb | 5 +
c_glib/test/test-list-data-type.rb | 5 +
c_glib/test/test-map-data-type.rb | 4 +
c_glib/test/test-null-data-type.rb | 5 +
c_glib/test/test-sparse-union-data-type.rb | 4 +
c_glib/test/test-string-data-type.rb | 5 +
c_glib/test/test-struct-data-type.rb | 4 +
c_glib/test/test-time32-data-type.rb | 5 +
c_glib/test/test-time64-data-type.rb | 5 +
c_glib/test/test-timestamp-data-type.rb | 5 +
c_glib/test/test-uint16-data-type.rb | 5 +
c_glib/test/test-uint32-data-type.rb | 5 +
c_glib/test/test-uint64-data-type.rb | 5 +
c_glib/test/test-uint8-data-type.rb | 5 +
ci/scripts/c_glib_test.sh | 4 +
48 files changed, 1510 insertions(+), 17 deletions(-)
create mode 100644 c_glib/example/extension-type.c
create mode 100644 c_glib/test/test-extension-data-type.rb