feat: add variant type support (Iceberg v3) - non shredding
Les mainteneurs répondent en général sous 2 jours
@goel-skd y travaille déjà.
Depuis le 16/6/2026.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- Calme
- Stack technique
- cpp
- Domaine
- data-engineering
Piste de recherche
Le corps de l’issue ne mentionne aucun fichier, test ni point d’entrée. Commencez par identifier la partie du projet responsable de la prise en charge des types Iceberg v3 et confirmer les exigences de non-shredding ; le travail est terminé lorsque la prise en charge du type variant est implémentée avec des tests couvrant le comportement demandé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Cette issue n'a pas de description.
- Langage dominant
- C++
- Étoiles
- 226
- Forks
- 133
- Merge moyen
- 3 j 13 h
- PR mergées (30 j)
- 27
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de apache/iceberg-cpp
-
bug: ListTypeFromJson hits undefined behavior when a list type has no "element"Peut-être pris @LuciferYang l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
apache/iceberg-cpp#996 ·
Les mainteneurs répondent en général sous 2 jours
-
bug: ReferenceVisitor::GetReferencedFieldIds dereferences null on a bound COUNT(*)Peut-être pris @LuciferYang l’a pris il y a 9 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
apache/iceberg-cpp#978 ·
Les mainteneurs répondent en général sous 2 jours
-
bug: InMemoryCatalog skips the namespace existence check in CreateTable and RegisterTablePeut-être pris @LuciferYang l’a pris il y a 9 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
apache/iceberg-cpp#977 ·
Les mainteneurs répondent en général sous 2 jours
-
Support Iceberg table encryption (Java-compatible)Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 8/100
apache/iceberg-cpp#988 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
bug: expression JSON deserialization throws an uncaught exception on a non-string "type"/"term"Peut-être pris @LuciferYang l’a pris il y a 9 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 75/100
apache/iceberg-cpp#979 ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de apache/iceberg-cpp
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
mesonbuild/wrapdb#2961 ·
Les mainteneurs répondent en général sous 1 jour
-
80 Instance - Raid - Northrend
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
azerothcore/azerothcore-wotlk#28075 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
objectionary/eo-graphs#80 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
scanaislop/aislop#476 ·
Les mainteneurs répondent en général sous 1 jour