-
Notifications
You must be signed in to change notification settings - Fork 48
Closed
Description
Search before asking
- I searched in the issues and found nothing similar.
Motivation
Support reading partitioned tables. Currently, partitioned table reading is completely blocked:
BinaryRowis a stub — cannot hold/parse actual partition data- No partition path generation code (e.g.,
dt=2024-01-01/hr=12) TableScandiscards partition info and builds wrong bucket pathsTableReadexplicitly rejects partitioned tables withUnsupportederror
Sub-tasks
- Implement BinaryRow deserialization to decode partition binary bytes #126 — Implement BinaryRow deserialization to decode partition binary bytes
- Implement partition path generation (PartitionPathUtils) #127 — Implement partition path generation (PartitionPathUtils)
- Support partitioned table in TableScan and TableRead #131 — Support partitioned table in TableScan and TableRead (+ integration tests)
Dependency Order
#126 (BinaryRow) ──→ #127 (PartitionPath) ──→ #131 (TableScan + TableRead + Tests)
#126 and #127 can be developed in parallel.
Solution
No response
Anything else?
No response
Willingness to contribute
- I'm willing to submit a PR!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels