This is an automated email from the ASF dual-hosted git repository.

kou pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


    from 2ad8952517 GH-34004: [C++] Add a benchmarks-maximal CMake preset 
(#34005)
     add c9b6559d8a GH-20484: [Swift] Initial Arrow implementation (#14561)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/swift.yml                        |  72 +++++
 .gitignore                                         |   4 +-
 ci/scripts/{csharp_build.sh => swift_test.sh}      |   4 +-
 docker-compose.yml                                 |  13 +
 .../helloworld.proto => swift/Arrow/Package.swift  |  34 ++-
 .../vendored/fast_float => swift/Arrow}/README.md  |  36 ++-
 swift/Arrow/Sources/Arrow/ArrowArray.swift         | 123 ++++++++
 swift/Arrow/Sources/Arrow/ArrowArrayBuilder.swift  | 129 ++++++++
 swift/Arrow/Sources/Arrow/ArrowBuffer.swift        |  63 ++++
 swift/Arrow/Sources/Arrow/ArrowBufferBuilder.swift | 336 +++++++++++++++++++++
 swift/Arrow/Sources/Arrow/ArrowData.swift          |  50 +++
 swift/Arrow/Sources/Arrow/ArrowSchema.swift        |  69 +++++
 swift/Arrow/Sources/Arrow/ArrowTable.swift         | 125 ++++++++
 swift/Arrow/Sources/Arrow/ArrowType.swift          | 133 ++++++++
 swift/Arrow/Sources/Arrow/BitUtility.swift         |  43 +++
 .../Arrow/Sources/Arrow/ChunkedArray.swift         |  49 +--
 .../Arrow/Sources/Arrow/MemoryAllocator.swift      |  29 +-
 swift/Arrow/Tests/ArrowTests/ArrowTests.swift      | 166 ++++++++++
 18 files changed, 1412 insertions(+), 66 deletions(-)
 create mode 100644 .github/workflows/swift.yml
 copy ci/scripts/{csharp_build.sh => swift_test.sh} (95%)
 copy cpp/examples/arrow/helloworld.proto => swift/Arrow/Package.swift (50%)
 copy {cpp/src/arrow/vendored/fast_float => swift/Arrow}/README.md (65%)
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowArray.swift
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowArrayBuilder.swift
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowBuffer.swift
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowBufferBuilder.swift
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowData.swift
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowSchema.swift
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowTable.swift
 create mode 100644 swift/Arrow/Sources/Arrow/ArrowType.swift
 create mode 100644 swift/Arrow/Sources/Arrow/BitUtility.swift
 copy matlab/src/cpp/arrow/matlab/mex/mex_util.h => 
swift/Arrow/Sources/Arrow/ChunkedArray.swift (51%)
 copy cpp/src/arrow/adapters/orc/options.cc => 
swift/Arrow/Sources/Arrow/MemoryAllocator.swift (69%)
 create mode 100644 swift/Arrow/Tests/ArrowTests/ArrowTests.swift

Reply via email to