apache / apache/arrow

[C++][Parquet] Enable Parquet DB support on Big Endian (IBM Z) systems

Open
#48,151 12 comments 0 reactions 1 assignee Claimed by @Vishwanatha-HD View on GitHub
Component: Parquet Type: enhancement
Dominant language
C++
Stars
17.1k
Forks
4.3k
Avg merge
3d 13h
Merged PRs (30d)
88

Description

### Describe the enhancement requested

Apache Arrow repo support is not enabled on IBM Z systems.. There are ~14
test suite failures seen. The list is as below

[Parquet-test-failure-summary.txt](https://github.com/user-attachments/files/23606066/Parquet-test-failure-summary.txt)

test suite failures encountered when tried to build and run the tests on s390x machine.

The test suite failures are listed below:
arrow-acero-asof-join-node-test - Aborted/Core dumped
arrow-ipc-message-internal-test - 1 Test case Failure
arrow-acero-hash-join-node-test - 1 Test case Failure
arrow-ipc-message-internal-test - 1 Test case Failure
arrow-dataset-file-parquet-test - Testcase Hang
arrow-bit-utility-test - 1 Test case Failure
arrow-compute-row-test - Aborted/Core dumped
parquet-arrow-internals-test - Testcase Hang
parquet-arrow-reader-writer-test - Aborted/Core dumped
parquet-chunker-test - Aborted/Core dumped
parquet-encoding-test - 19 Test case Failures
parquet-internals-test - 43 Test case Failures
parquet-reader-test - Aborted/Core dumped
parquet-writer-test - 5 Test case Failures

Couple of testcase execution hangs as well. The error details are attached in the txt file.
In general, there no big-endian support enabled for this repo.

### Component(s)

Parquet

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.