You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by bk...@apache.org on 2020/09/26 00:50:15 UTC
[arrow] branch master updated (c646738 -> 87dd7e9)
This is an automated email from the ASF dual-hosted git repository.
bkietz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from c646738 ARROW-10098: [R][Doc] Fix copy_files doc mismatch
add 87dd7e9 ARROW-9992: [C++][Python] Refactor python to arrow conversions based on a reusable conversion API
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/array/array_base.cc | 8 +-
cpp/src/arrow/array/array_binary_test.cc | 22 +
cpp/src/arrow/array/array_list_test.cc | 32 +
cpp/src/arrow/array/builder_base.cc | 6 +
cpp/src/arrow/array/builder_base.h | 9 +
cpp/src/arrow/array/builder_binary.h | 48 +-
cpp/src/arrow/array/builder_nested.cc | 25 +
cpp/src/arrow/array/builder_nested.h | 37 +-
cpp/src/arrow/array/builder_primitive.h | 3 +
cpp/src/arrow/python/common.h | 93 +-
cpp/src/arrow/python/datetime.cc | 9 +
cpp/src/arrow/python/inference.cc | 30 +-
cpp/src/arrow/python/inference.h | 10 +-
cpp/src/arrow/python/numpy_to_arrow.cc | 10 +-
cpp/src/arrow/python/python_test.cc | 27 +-
cpp/src/arrow/python/python_to_arrow.cc | 1544 ++++++++++----------------
cpp/src/arrow/python/python_to_arrow.h | 28 +-
cpp/src/arrow/python/serialize.cc | 4 +-
cpp/src/arrow/scalar.h | 4 +-
cpp/src/arrow/scalar_test.cc | 8 +
cpp/src/arrow/testing/gtest_util.h | 2 +-
cpp/src/arrow/type_traits.h | 47 +-
cpp/src/arrow/util/converter.h | 324 ++++++
cpp/src/arrow/util/hashing.h | 5 +
python/pyarrow/array.pxi | 55 +-
python/pyarrow/includes/libarrow.pxd | 25 +-
python/pyarrow/scalar.pxi | 53 +-
python/pyarrow/tests/strategies.py | 93 +-
python/pyarrow/tests/test_array.py | 17 +-
python/pyarrow/tests/test_convert_builtin.py | 376 ++++++-
python/pyarrow/tests/test_pandas.py | 32 +
python/pyarrow/tests/test_scalars.py | 17 +-
python/pyarrow/tests/test_types.py | 11 +
33 files changed, 1826 insertions(+), 1188 deletions(-)
create mode 100644 cpp/src/arrow/util/converter.h