Skip to content

Support ListView/BinaryView/RunEndEncoded types in integration test JSON parser - #9888

Merged
alamb merged 5 commits into
apache:mainfrom
paleolimbot:integration-test-fixes
May 14, 2026
Merged

Support ListView/BinaryView/RunEndEncoded types in integration test JSON parser#9888
alamb merged 5 commits into
apache:mainfrom
paleolimbot:integration-test-fixes

Conversation

@paleolimbot

@paleolimbot paleolimbot commented May 4, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

Supporting unskipping more types in the Rust IPC/C Data tests for apache/arrow#49910 / apache/arrow#49744 .

Rationale for this change

View types and decimal 32/64 are supported in Rust but aren't supported in the integration test JSON implementation (so they fail when the integration test tries to check them).

What changes are included in this PR?

Integration test JSON now supports how these values are represented.

Are these changes tested?

Yes. I've added to the embedded integration.json for the new types and I've run the apache/arrow PR against this branch with these types no longer being skipped.

Are there any user-facing changes?

No

paleolimbot and others added 2 commits May 3, 2026 21:06
Co-authored-by: Copilot <copilot@github.com>
@paleolimbot paleolimbot changed the title Integration test fixes Support ListView/BinaryView types in integration test JSON parser May 4, 2026
@github-actions github-actions Bot added the arrow Changes to the arrow crate label May 4, 2026
paleolimbot and others added 2 commits May 3, 2026 23:28
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
@paleolimbot paleolimbot changed the title Support ListView/BinaryView types in integration test JSON parser Support ListView/BinaryView/RunEndEncoded types in integration test JSON parser May 5, 2026
@paleolimbot
paleolimbot marked this pull request as ready for review May 5, 2026 19:02

@alamb alamb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @paleolimbot

@alamb
alamb merged commit 2e8e0c7 into apache:main May 14, 2026
18 of 20 checks passed
Rich-T-kid pushed a commit to Rich-T-kid/arrow-rs that referenced this pull request Jun 2, 2026
…SON parser (apache#9888)

# Which issue does this PR close?

Supporting unskipping more types in the Rust IPC/C Data tests for
apache/arrow#49910 /
apache/arrow#49744 .

# Rationale for this change

View types and decimal 32/64 are supported in Rust but aren't supported
in the integration test JSON implementation (so they fail when the
integration test tries to check them).

# What changes are included in this PR?

Integration test JSON now supports how these values are represented.

# Are these changes tested?

Yes. I've added to the embedded integration.json for the new types and
I've run the apache/arrow PR against this branch with these types no
longer being skipped.

# Are there any user-facing changes?

No

---------

Co-authored-by: Copilot <copilot@github.com>
Adam-Alani pushed a commit to Adam-Alani/arrow-rs that referenced this pull request Jul 10, 2026
…SON parser (apache#9888)

# Which issue does this PR close?

Supporting unskipping more types in the Rust IPC/C Data tests for
apache/arrow#49910 /
apache/arrow#49744 .

# Rationale for this change

View types and decimal 32/64 are supported in Rust but aren't supported
in the integration test JSON implementation (so they fail when the
integration test tries to check them).

# What changes are included in this PR?

Integration test JSON now supports how these values are represented.

# Are these changes tested?

Yes. I've added to the embedded integration.json for the new types and
I've run the apache/arrow PR against this branch with these types no
longer being skipped.

# Are there any user-facing changes?

No

---------

Co-authored-by: Copilot <copilot@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arrow Changes to the arrow crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants