apache / apache/iceberg-python
add test to enumerate all pyarrow types
- Dominant language
- Python
- Stars
- 1.1k
- Forks
- 581
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 78
Description
inspired by https://github.com/apache/iceberg-python/pull/3590
ensure that all type converts to the correct iceberg type.
ensure iceberg type converts to the correct parquet type (https://iceberg.apache.org/spec/#parquet), see https://github.com/apache/iceberg-python/pull/2799
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the issue's referenced pull requests, especially iceberg-python#3590 and #2799, then locate the PyArrow-to-Iceberg and Iceberg-to-Parquet type conversion tests. Enumerate the PyArrow types and add assertions for both conversion directions, using the linked Iceberg Parquet specification to verify expected mappings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100