Skip to content

GH-49744: [Integration][Format] Remove unneeded skips for Rust and nanoarrow integration tests#49910

Draft
paleolimbot wants to merge 4 commits into
apache:mainfrom
paleolimbot:skips-update
Draft

GH-49744: [Integration][Format] Remove unneeded skips for Rust and nanoarrow integration tests#49910
paleolimbot wants to merge 4 commits into
apache:mainfrom
paleolimbot:skips-update

Conversation

@paleolimbot
Copy link
Copy Markdown
Member

@paleolimbot paleolimbot commented May 3, 2026

Rationale for this change

The current skip list in the Archery datagen (where the skip list is kept) is out of date.

What changes are included in this PR?

Skips were removed.

Are these changes tested?

Yes, the integration test CI run should ensure these skips can in fact be removed.

Are there any user-facing changes?

No

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 3, 2026

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

Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
paleolimbot added a commit to apache/arrow-nanoarrow that referenced this pull request May 11, 2026
…test utilities (#880)

In pursuit of removing skips in the integration test for
apache/arrow#49910 . While the IPC reader has
supported Decimal 32 and 64 since the beginning, the JSON parser hasn't.

The file reader for the integration tests also was never updated to
support dictionary batches. To fully support the integration test we
also need a writer for dictionaries which is a bit more involved and
I'll do it in another PR.

---------

Co-authored-by: Copilot <copilot@github.com>
alamb pushed a commit to apache/arrow-rs that referenced this pull request May 14, 2026
…SON parser (#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

awaiting committer review Awaiting committer review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant