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%)