Skip to content

python: carry scan task input context#7

Draft
abnobdoss wants to merge 1 commit into
scan-task-binding-pocfrom
aba-155-file-scan-task-input-context
Draft

python: carry scan task input context#7
abnobdoss wants to merge 1 commit into
scan-task-binding-pocfrom
aba-155-file-scan-task-input-context

Conversation

@abnobdoss
Copy link
Copy Markdown
Owner

Stack position: Rust PR after scan-task-binding-poc (ABA-155).

Adds partition data, partition spec, and name mapping inputs to the pyiceberg_core scan task bridge, plus scan range validation. This keeps the FileScanTask binding usable for partitioned/evolved tables without broadening into Arrow execution.

Validation:

  • cargo check --manifest-path bindings/python/Cargo.toml
  • uv run --no-sync pytest tests/test_scan.py

Challenger loop: red-team review marked this slice green after partition/name mapping and range validation fixes.

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.

1 participant