Skip to content

Conversation

@geruh
Copy link
Contributor

@geruh geruh commented Dec 25, 2025

related to #2775

Rationale for this change

Adds synchornous client-side support for REST server side scan planning, allowing for scanning if the rest catalog supports it.

This PR cherry-picks and builds on two WIP PRs:

Currently scanning is enable with rest-scan-planning-enabled=true in catalog properties.

TODO: spec handling

Are these changes tested?

Integration tests added with manual testing

Are there any user-facing changes?

yes

@geruh geruh changed the title Scan wip feat: Add support for rest scan planning Dec 25, 2025
@geruh geruh marked this pull request as ready for review January 1, 2026 22:41
return FileScanTask(
data_file=data_file,
delete_files=resolved_deletes,
residual=rest_task.residual_filter if rest_task.residual_filter else ALWAYS_TRUE,
Copy link
Contributor

Choose a reason for hiding this comment

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

are residual filters bounded in the fs task ?

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.

2 participants