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 2023/06/28 00:07:09 UTC

[arrow] branch main updated (4cfe9fab03 -> 0344a2cdf6)

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

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


    from 4cfe9fab03 GH-35879: [C++] Bump bundled google-cloud-cpp to 2.12.0 (#36119)
     add 0344a2cdf6 GH-36217: [MATLAB]  Add arrow.array.TimestampArray (#36333)

No new revisions were added by this update.

Summary of changes:
 .../arrow/matlab/array/proxy/timestamp_array.cc    |  92 ++++++++++
 .../array/proxy/{array.h => timestamp_array.h}     |  23 +--
 matlab/src/cpp/arrow/matlab/error/error.h          |   2 +
 matlab/src/cpp/arrow/matlab/proxy/factory.cc       |  32 ++--
 matlab/src/cpp/arrow/matlab/type/time_unit.cc      |  38 ++++
 .../src/cpp/arrow/matlab/type/time_unit.h          |  12 +-
 matlab/src/matlab/+arrow/+array/TimestampArray.m   |  78 ++++++++
 matlab/src/matlab/+arrow/+type/ID.m                |   8 +-
 .../{+array/Float32Array.m => +type/TimeUnit.m}    |  38 ++--
 .../+type/{PrimitiveType.m => TimestampType.m}     |  26 ++-
 matlab/test/arrow/array/tTimestampArray.m          | 196 +++++++++++++++++++++
 matlab/test/arrow/gateway/tGateway.m               |  20 +++
 matlab/test/arrow/type/tTimeUnit.m                 |  41 +++++
 matlab/test/arrow/type/tTimestampType.m            | 102 +++++++++++
 matlab/tools/cmake/BuildMatlabArrowInterface.cmake |  10 +-
 15 files changed, 654 insertions(+), 64 deletions(-)
 create mode 100644 matlab/src/cpp/arrow/matlab/array/proxy/timestamp_array.cc
 copy matlab/src/cpp/arrow/matlab/array/proxy/{array.h => timestamp_array.h} (66%)
 create mode 100644 matlab/src/cpp/arrow/matlab/type/time_unit.cc
 copy cpp/src/gandiva/expression.cc => matlab/src/cpp/arrow/matlab/type/time_unit.h (80%)
 create mode 100644 matlab/src/matlab/+arrow/+array/TimestampArray.m
 copy matlab/src/matlab/+arrow/{+array/Float32Array.m => +type/TimeUnit.m} (55%)
 copy matlab/src/matlab/+arrow/+type/{PrimitiveType.m => TimestampType.m} (55%)
 create mode 100644 matlab/test/arrow/array/tTimestampArray.m
 create mode 100644 matlab/test/arrow/type/tTimeUnit.m
 create mode 100644 matlab/test/arrow/type/tTimestampType.m