Skip to content

Conversation

@Vishwanatha-HD
Copy link

@Vishwanatha-HD Vishwanatha-HD commented Nov 20, 2025

Rationale for this change

This PR is intended to enable Parquet DB support on Big-endian (s390x) systems. The fix in this PR fixes "arrow-bit-utility-test" testcase failure.

The "arrow-bit-utility-test" testcase was failing with 1 Test case Failure on Big-endian platforms.

[ FAILED ] 1 test, listed below:
[ FAILED ] BitStreamUtil.ZigZag

What changes are included in this PR?

The fix includes changes to "bit_stream_utils_internal.h" file to address the Abort/Core dump issues.

Are these changes tested?

Yes. The changes are tested on s390x arch to make sure things are working fine. The fix is also tested on x86 arch, to make sure there is no new regression introduced.

Are there any user-facing changes?

No

@Vishwanatha-HD Vishwanatha-HD changed the title GH-48177: [C++][Parquet] Fix arrow-bit-utility-test failure on s390x GH-48194: [C++][Parquet] Fix arrow-bit-utility-test failure on s390x Nov 21, 2025
@github-actions
Copy link

⚠️ GitHub issue #48194 has been automatically assigned in GitHub to PR creator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant