You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by sh...@apache.org on 2019/08/18 01:01:22 UTC
[arrow] branch master updated (3564c87 -> a4ef8c6)
This is an automated email from the ASF dual-hosted git repository.
shiro pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 3564c87 ARROW-6270: [C++] check buffer_index bounds in IpcComponentSource.GetBuffer
add a4ef8c6 ARROW-6267: [Ruby] Add Arrow::Time for Arrow::Time{32,64}DataType value
No new revisions were added by this update.
Summary of changes:
ruby/red-arrow/ext/arrow/arrow.cpp | 21 ++
ruby/red-arrow/ext/arrow/raw-records.cpp | 21 +-
ruby/red-arrow/ext/arrow/red-arrow.hpp | 29 ++-
ruby/red-arrow/lib/arrow/array-builder.rb | 25 +-
ruby/red-arrow/lib/arrow/array.rb | 5 +
ruby/red-arrow/lib/arrow/csv-loader.rb | 4 +-
ruby/red-arrow/lib/arrow/date64-array-builder.rb | 4 +-
ruby/red-arrow/lib/arrow/date64-array.rb | 2 +-
ruby/red-arrow/lib/arrow/loader.rb | 5 +
ruby/red-arrow/lib/arrow/table-table-formatter.rb | 4 +-
ruby/red-arrow/lib/arrow/time.rb | 159 ++++++++++++
ruby/red-arrow/lib/arrow/time32-array-builder.rb | 10 +
.../arrow/{decimal128-array.rb => time32-array.rb} | 8 +-
ruby/red-arrow/lib/arrow/time64-array-builder.rb | 10 +
.../arrow/{decimal128-array.rb => time64-array.rb} | 8 +-
.../red-arrow/lib/arrow/timestamp-array-builder.rb | 2 +-
ruby/red-arrow/lib/arrow/timestamp-array.rb | 24 +-
.../test/raw-records/test-basic-arrays.rb | 24 +-
.../test/raw-records/test-dense-union-array.rb | 15 +-
ruby/red-arrow/test/raw-records/test-list-array.rb | 30 ++-
.../test/raw-records/test-sparse-union-array.rb | 16 +-
.../test/raw-records/test-struct-array.rb | 15 +-
ruby/red-arrow/test/test-time.rb | 288 +++++++++++++++++++++
ruby/red-arrow/test/test-time32-array.rb | 79 ++++--
ruby/red-arrow/test/test-time64-array.rb | 79 ++++--
25 files changed, 777 insertions(+), 110 deletions(-)
create mode 100644 ruby/red-arrow/lib/arrow/time.rb
copy ruby/red-arrow/lib/arrow/{decimal128-array.rb => time32-array.rb} (87%)
copy ruby/red-arrow/lib/arrow/{decimal128-array.rb => time64-array.rb} (87%)
create mode 100644 ruby/red-arrow/test/test-time.rb