Skip to content

feat: Enable native_datafusion scan in auto scan mode [WIP]#3682

Closed
andygrove wants to merge 4 commits intoapache:mainfrom
andygrove:auto-df-scan
Closed

feat: Enable native_datafusion scan in auto scan mode [WIP]#3682
andygrove wants to merge 4 commits intoapache:mainfrom
andygrove:auto-df-scan

Conversation

@andygrove
Copy link
Member

@andygrove andygrove commented Mar 12, 2026

Which issue does this PR close?

Closes #3321

Rationale for this change

What changes are included in this PR?

  • Update CometScanRule auto mode to try native_datafusion first and then fall back to native_iceberg_compat
  • Update docs with all known limitations
  • Change tag in ignored tests from IgnoreCometDataFusion to IgnoreComet so that they are ignored in auto mode

How are these changes tested?

@andygrove andygrove changed the title experiment: what tests still fail with native_datafusion scan feat: Enable native_datafusion scan in auto scan mode [WIP] Mar 13, 2026
Add a new section to the parquet scans contributor guide documenting
the known behavioral differences between native_datafusion and Spark,
including schema incompatibility handling, DPP issues, missing files
error handling, plan structure differences, plan serialization crashes,
and streaming self-union failures. Each entry links to its tracking
GitHub issue.
@andygrove andygrove closed this Mar 13, 2026
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] Enable native_datafusion in auto scan mode — test failure tracking

1 participant