This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a change to branch ci-add-cuda-runner
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
discard c2225161 trigger an arrow build
discard 6532f2c9 use an even newer cmake
discard 5a34c1da try more verbose arg listing
discard dbed165f try something else
discard 1901835c try non-angle bracket include
discard bd565477 maybe use correct header
discard ed4ff031 maybe fix old gcc warnings
discard 4273353a try updated cmake
discard 7a3982fa debug
discard 3d88ae3a try default install dir
discard 5cca92f5 better guard on cmake install
discard d5289604 ensure cmake
discard 04804208 does it work
add 510acf2a refactor: Separate components into folders under
src/nanoarrow (#536)
add ab8a112b Update dist/ for commit
510acf2a3a60fcca29d98afcf03889f1bae55196
add 1872799a chore(ci): update actions/* versions (#540)
add 968667a2 does it work
add 2e860a68 ensure cmake
add 16bc2c08 better guard on cmake install
add ba15effa try default install dir
add 47abd3c0 debug
add 34d212dd try updated cmake
add 656bfad8 maybe fix old gcc warnings
add 3c1cffb9 maybe use correct header
add cafdada8 try non-angle bracket include
add 145ae917 try something else
add 87d4d79b try more verbose arg listing
add e2975c16 use an even newer cmake
add cac3e987 trigger an arrow build
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c2225161)
\
N -- N -- N refs/heads/ci-add-cuda-runner (cac3e987)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/benchmarks.yaml | 2 +-
.github/workflows/coverage.yaml | 2 +-
.github/workflows/dev.yaml | 6 +-
.github/workflows/docs.yaml | 4 +-
.github/workflows/examples.yaml | 2 +-
.github/workflows/packaging.yaml | 14 ++--
.github/workflows/python.yaml | 2 +-
.github/workflows/verify.yaml | 4 +-
.pre-commit-config.yaml | 5 +-
CMakeLists.txt | 77 ++++++++++----------
ci/scripts/bundle.py | 30 ++++----
dev/release/rat_exclude_files.txt | 2 +-
dist/nanoarrow_device.c | 45 +++++++++---
dist/nanoarrow_device.h | 67 +++++++++++++++++
dist/nanoarrow_ipc.c | 2 +-
meson.build | 54 ++++++++------
python/tests/test_array_stream.py | 2 +-
python/tests/test_ipc.py | 2 +-
src/nanoarrow/{ => common}/array.c | 0
src/nanoarrow/{ => common}/array_stream.c | 0
src/nanoarrow/{ => common}/array_stream_test.cc | 0
src/nanoarrow/{ => common}/array_test.cc | 0
src/nanoarrow/{ => common}/buffer_test.cc | 0
.../{array_inline.h => common/inline_array.h} | 4 +-
.../{buffer_inline.h => common/inline_buffer.h} | 2 +-
.../{nanoarrow_types.h => common/inline_types.h} | 0
src/nanoarrow/{ => common}/nanoarrow_hpp_test.cc | 0
src/nanoarrow/{ => common}/schema.c | 0
src/nanoarrow/{ => common}/schema_test.cc | 0
src/nanoarrow/{ => common}/utils.c | 0
src/nanoarrow/{ => common}/utils_test.cc | 0
.../{nanoarrow_device_cuda.c => device/cuda.c} | 0
.../cuda_test.cc} | 0
.../{nanoarrow_device.c => device/device.c} | 45 +++++++++---
.../device_hpp_test.cc} | 0
.../device_test.cc} | 0
.../{nanoarrow_device_metal.cc => device/metal.cc} | 17 +++--
.../metal_test.cc} | 7 +-
.../{nanoarrow_ipc_decoder.c => ipc/decoder.c} | 2 +-
.../decoder_test.cc} | 2 +-
.../files_test.cc} | 6 +-
.../flatcc_generated.h} | 0
.../ipc_hpp_test.cc} | 2 +-
.../{nanoarrow_ipc_reader.c => ipc/reader.c} | 0
.../reader_test.cc} | 2 +-
src/nanoarrow/nanoarrow.h | 6 +-
src/nanoarrow/nanoarrow_device.h | 67 +++++++++++++++++
src/nanoarrow/nanoarrow_device_cuda.h | 52 -------------
src/nanoarrow/nanoarrow_device_metal.h | 85 ----------------------
.../testing_test.cc} | 0
50 files changed, 334 insertions(+), 287 deletions(-)
rename src/nanoarrow/{ => common}/array.c (100%)
rename src/nanoarrow/{ => common}/array_stream.c (100%)
rename src/nanoarrow/{ => common}/array_stream_test.cc (100%)
rename src/nanoarrow/{ => common}/array_test.cc (100%)
rename src/nanoarrow/{ => common}/buffer_test.cc (100%)
rename src/nanoarrow/{array_inline.h => common/inline_array.h} (99%)
rename src/nanoarrow/{buffer_inline.h => common/inline_buffer.h} (99%)
rename src/nanoarrow/{nanoarrow_types.h => common/inline_types.h} (100%)
rename src/nanoarrow/{ => common}/nanoarrow_hpp_test.cc (100%)
rename src/nanoarrow/{ => common}/schema.c (100%)
rename src/nanoarrow/{ => common}/schema_test.cc (100%)
rename src/nanoarrow/{ => common}/utils.c (100%)
rename src/nanoarrow/{ => common}/utils_test.cc (100%)
rename src/nanoarrow/{nanoarrow_device_cuda.c => device/cuda.c} (100%)
rename src/nanoarrow/{nanoarrow_device_cuda_test.cc => device/cuda_test.cc}
(100%)
rename src/nanoarrow/{nanoarrow_device.c => device/device.c} (95%)
rename src/nanoarrow/{nanoarrow_device_hpp_test.cc =>
device/device_hpp_test.cc} (100%)
rename src/nanoarrow/{nanoarrow_device_test.cc => device/device_test.cc} (100%)
rename src/nanoarrow/{nanoarrow_device_metal.cc => device/metal.cc} (96%)
rename src/nanoarrow/{nanoarrow_device_metal_test.cc => device/metal_test.cc}
(98%)
rename src/nanoarrow/{nanoarrow_ipc_decoder.c => ipc/decoder.c} (99%)
rename src/nanoarrow/{nanoarrow_ipc_decoder_test.cc => ipc/decoder_test.cc}
(99%)
rename src/nanoarrow/{nanoarrow_ipc_files_test.cc => ipc/files_test.cc} (99%)
rename src/nanoarrow/{nanoarrow_ipc_flatcc_generated.h =>
ipc/flatcc_generated.h} (100%)
rename src/nanoarrow/{nanoarrow_ipc_hpp_test.cc => ipc/ipc_hpp_test.cc} (97%)
rename src/nanoarrow/{nanoarrow_ipc_reader.c => ipc/reader.c} (100%)
rename src/nanoarrow/{nanoarrow_ipc_reader_test.cc => ipc/reader_test.cc} (99%)
delete mode 100644 src/nanoarrow/nanoarrow_device_cuda.h
delete mode 100644 src/nanoarrow/nanoarrow_device_metal.h
rename src/nanoarrow/{nanoarrow_testing_test.cc => testing/testing_test.cc}
(100%)