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/03/05 20:01:02 UTC
[arrow] branch master updated (66b05ab -> b785fdc)
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 66b05ab ARROW-7998: [C++][Plasma] Make Seal requests synchronous
add b785fdc ARROW-7995: [C++] Add facility to coalesce and cache reads
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/io/caching.cc | 106 +++++++++++++++++++++++++++
cpp/src/arrow/io/caching.h | 71 ++++++++++++++++++
cpp/src/arrow/io/file.cc | 19 +++--
cpp/src/arrow/io/file.h | 3 +
cpp/src/arrow/io/file_test.cc | 34 ++++++++-
cpp/src/arrow/io/interfaces.cc | 148 ++++++++++++++++++++++++++++++++++++--
cpp/src/arrow/io/interfaces.h | 28 +++++++-
cpp/src/arrow/io/memory.cc | 14 ++--
cpp/src/arrow/io/memory.h | 3 +
cpp/src/arrow/io/memory_test.cc | 102 ++++++++++++++++++++++++++
cpp/src/arrow/io/mman.h | 5 +-
cpp/src/arrow/io/util_internal.h | 26 +++++--
cpp/src/arrow/util/future.h | 22 ++++++
cpp/src/arrow/util/thread_pool.cc | 25 ++++---
cpp/src/arrow/util/thread_pool.h | 17 +++++
16 files changed, 591 insertions(+), 33 deletions(-)
create mode 100644 cpp/src/arrow/io/caching.cc
create mode 100644 cpp/src/arrow/io/caching.h