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