Skip to content

Comments

fix: unignore row index Spark SQL tests for native_datafusion#3414

Merged
mbutrovich merged 1 commit intoapache:mainfrom
andygrove:fix-3317-row-index-fallback
Feb 5, 2026
Merged

fix: unignore row index Spark SQL tests for native_datafusion#3414
mbutrovich merged 1 commit intoapache:mainfrom
andygrove:fix-3317-row-index-fallback

Conversation

@andygrove
Copy link
Member

@andygrove andygrove commented Feb 5, 2026

Summary

Closes #3317

Test plan

  • Spark SQL tests in ParquetFileMetadataStructRowIndexSuite pass with native_datafusion enabled in CI

🤖 Generated with Claude Code

The native_datafusion scan already falls back to Spark when row index
metadata columns are requested, so these tests should pass.

Closes apache#3317

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@andygrove andygrove force-pushed the fix-3317-row-index-fallback branch from ba0ebf2 to a599335 Compare February 5, 2026 22:14
@andygrove andygrove changed the title fix: fall back to native_iceberg_compat for row index columns fix: unignore row index Spark SQL tests for native_datafusion Feb 5, 2026
@andygrove andygrove marked this pull request as ready for review February 5, 2026 23:17
Copy link
Contributor

@mbutrovich mbutrovich left a comment

Choose a reason for hiding this comment

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

Makes sense to me! Thanks @andygrove. Do we have a followup issue to implement this? I believe there are related upstream arrow-rs efforts.

@mbutrovich mbutrovich merged commit d804b8f into apache:main Feb 5, 2026
159 of 160 checks passed
@andygrove andygrove deleted the fix-3317-row-index-fallback branch February 6, 2026 00:43
@andygrove
Copy link
Member Author

Makes sense to me! Thanks @andygrove. Do we have a followup issue to implement this? I believe there are related upstream arrow-rs efforts.

Good point. I just filed #3432

andygrove added a commit to andygrove/datafusion-comet that referenced this pull request Feb 6, 2026
Row index tests (apache#3317) and field ID tests (apache#3316) are both fixed
upstream in apache#3414 and apache#3415, so no additional test ignores are needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[native_datafusion] [Spark SQL Tests] _tmp_metadata_row_index not populated

2 participants