apache / apache/iceberg-python
add test to enumerate all pyarrow types
- Vorherrschende Sprache
- Python
- Sterne
- 1.1k
- Forks
- 581
- Ø Merge
- 1 T. 17 Std.
- Gemergte PRs (30 T.)
- 77
Beschreibung
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
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit der Durchsicht der im Issue referenzierten Pull Requests, insbesondere iceberg-python#3590 und #2799, und finde anschließend die Tests zur Typkonvertierung von PyArrow zu Iceberg und von Iceberg zu Parquet. Führe die PyArrow-Typen auf und füge Assertions für beide Konvertierungsrichtungen hinzu. Verwende dabei die verlinkte Iceberg-Parquet-Spezifikation, um die erwarteten Zuordnungen zu überprüfen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- data, testing
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 65/100