apache / apache/arrow-java

`ComplexCopier` missing support for FixedSizeBinary columns

Aperta
#559 4 commenti 1 reazione 0 assegnatari Vedi su GitHub
good first issue help wanted Type: enhancement
Lingua principale
Java
Stelle
94
Fork
152
Merge medio
3g 16h
PR unite (30g)
11

Descrizione

Complex copier does not support fixed size binary.

```
java.lang.UnsupportedOperationException: FIXEDSIZEBINARY
at org.apache.arrow.vector.complex.impl.ComplexCopier.getListWriterForReader(ComplexCopier.java:824)
at org.apache.arrow.vector.complex.impl.ComplexCopier.writeValue(ComplexCopier.java:93)
at org.apache.arrow.vector.complex.impl.ComplexCopier.copy(ComplexCopier.java:76)
at org.apache.arrow.vector.complex.ListVector.copyFrom(ListVector.java:409)
```

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia da org.apache.arrow.vector.complex.impl.ComplexCopier, in particolare da getListWriterForReader alla riga 824, dove FIXEDSIZEBINARY attualmente genera UnsupportedOperationException. Traccia il percorso di copia da writeValue e copy, quindi aggiungi il supporto per le colonne FixedSizeBinary e verifica che ListVector.copyFrom non fallisca più per questo tipo.

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

Valutazione

Stack tecnologico
java
Ambito
data
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
68/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.