apache / apache/iceberg-python

Support writing V3 metadata

Ouverte
#3,619 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
1.1k
Forks
581
Merge moyen
1 j 17 h
PR mergées (30 j)
77

Description

### 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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par le chemin de sérialisation de TableMetadataV3, qui lève actuellement NotImplementedError, puis lisez la spécification Version 3 liée dans l’issue. Suivez les chemins existants de création de tables et de mise à niveau depuis v2 afin d’identifier les points d’entrée concernés. Le travail est terminé lorsque les métadonnées V3 sont sérialisées, que les nouvelles tables utilisent format-version=3 et que les tables v2 peuvent être mises à niveau.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
databases
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.