You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2020/02/12 23:28:19 UTC

[arrow] branch master updated (431fdbf -> 9f0c70c)

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

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


    from 431fdbf  ARROW-7722: [FlightRPC][Java] disable flaky Flight auth test
     add 9f0c70c  ARROW-2447: [C++] Device and MemoryManager API

No new revisions were added by this update.

Summary of changes:
 cpp/src/arrow/CMakeLists.txt                       |   1 +
 cpp/src/arrow/buffer.cc                            | 112 +++--
 cpp/src/arrow/buffer.h                             | 112 ++++-
 cpp/src/arrow/buffer_test.cc                       | 318 +++++++++++++++
 cpp/src/arrow/device.cc                            | 213 ++++++++++
 cpp/src/arrow/device.h                             | 224 ++++++++++
 cpp/src/arrow/gpu/CMakeLists.txt                   |   2 +-
 cpp/src/arrow/gpu/cuda_arrow_ipc.cc                |  28 +-
 cpp/src/arrow/gpu/cuda_arrow_ipc.h                 |   2 +
 cpp/src/arrow/gpu/cuda_context.cc                  | 449 +++++++++++++++++----
 cpp/src/arrow/gpu/cuda_context.h                   | 206 ++++++++--
 cpp/src/arrow/{result.cc => gpu/cuda_internal.cc}  |  42 +-
 .../arrow/gpu/{cuda_common.h => cuda_internal.h}   |  47 ++-
 cpp/src/arrow/gpu/cuda_memory.cc                   | 101 ++++-
 cpp/src/arrow/gpu/cuda_memory.h                    |  69 +++-
 cpp/src/arrow/gpu/cuda_test.cc                     | 312 ++++++++++++--
 cpp/src/arrow/io/interfaces.h                      |   6 +-
 cpp/src/arrow/io/memory.cc                         |   7 -
 cpp/src/arrow/io/memory.h                          |  18 +-
 cpp/src/arrow/{util/base64.h => io/type_fwd.h}     |  24 +-
 cpp/src/arrow/ipc/message.cc                       |  36 +-
 cpp/src/arrow/ipc/message.h                        |  27 +-
 cpp/src/arrow/ipc/reader.cc                        |  37 +-
 cpp/src/arrow/ipc/writer.cc                        |  22 +
 cpp/src/arrow/ipc/writer.h                         |   9 +
 cpp/src/arrow/type_fwd.h                           |  16 +-
 cpp/src/plasma/client.cc                           |  40 +-
 cpp/src/plasma/io.cc                               |   4 +-
 cpp/src/plasma/store.cc                            |   2 +-
 cpp/src/plasma/test/client_tests.cc                |  34 +-
 python/pyarrow/_cuda.pyx                           |  78 ++--
 python/pyarrow/includes/libarrow.pxd               |   3 +
 python/pyarrow/io.pxi                              |  12 +-
 python/pyarrow/tests/test_cuda.py                  |  11 +-
 python/pyarrow/tests/test_io.py                    |   7 +
 35 files changed, 2191 insertions(+), 440 deletions(-)
 create mode 100644 cpp/src/arrow/device.cc
 create mode 100644 cpp/src/arrow/device.h
 copy cpp/src/arrow/{result.cc => gpu/cuda_internal.cc} (50%)
 rename cpp/src/arrow/gpu/{cuda_common.h => cuda_internal.h} (52%)
 copy cpp/src/arrow/{util/base64.h => io/type_fwd.h} (75%)