apache / apache/iceberg-python
Support writing V3 metadata
- Vorherrschende Sprache
- Python
- Sterne
- 1.1k
- Forks
- 581
- Ø Merge
- 1 T. 17 Std.
- Gemergte PRs (30 T.)
- 77
Beschreibung
### Feature Request / Improvement
Part of #1551.
Enable serializing `TableMetadataV3` (currently raises `NotImplementedError`), creating tables with `format-version=3`, and upgrading v2 tables to v3. Spec: https://iceberg.apache.org/spec/#version-3
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne beim Serialisierungspfad von TableMetadataV3, der derzeit NotImplementedError auslöst, und lies dann die in der Issue verlinkte Spezifikation für Version 3. Verfolge die vorhandenen Pfade zur Tabellenerstellung und zum v2-Upgrade, um die betroffenen Einstiegspunkte zu identifizieren. Erledigt ist die Aufgabe, wenn V3-Metadaten serialisiert werden, neue Tabellen format-version=3 verwenden und v2-Tabellen aktualisiert werden können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100