apache / apache/arrow-java

[Java] StructVectorLoader load function creates a vector with "" as name

Ouverte
#77 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
94
Forks
152
Merge moyen
3 j 16 h
PR mergées (30 j)
11

Description

### Describe the enhancement requested

`StructVectorLoader` `load` function does the following to create the resultant `StructVector`.

```java
StructVector result = StructVector.emptyWithDuplicates("", allocator);
```

Even though the buffers are properly re-created, it doesn't contain accurate field names, since the original vector's name cannot be recovered here. This would be an issue when the `StructVectorUnloader` and `StructVectorLoader` is used in a certain program.

### Component(s)

Java

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire la fonction load de StructVectorLoader et l’interaction avec StructVectorUnloader décrites dans l’issue. Reproduisez l’aller-retour qui crée un StructVector avec un nom vide, puis vérifiez que le vecteur chargé conserve le nom de champ d’origine au lieu de "".

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

Évaluation

Stack technique
java
Domaine
data
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
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.