apache / apache/arrow-java

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

Aperta
#77 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
94
Fork
152
Merge medio
3g 16h
PR unite (30g)
11

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo la funzione load di StructVectorLoader e l’interazione con StructVectorUnloader descritte nell’issue. Riproduci il round trip che crea uno StructVector con un nome vuoto, quindi verifica che il vettore caricato mantenga il nome del campo originale invece di "".

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
data
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.