`ComplexCopier` missing support for FixedSizeBinary columns
- Vorherrschende Sprache
- Java
- Sterne
- 94
- Forks
- 152
- Ø Merge
- 3 T. 16 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
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)
```
Beitragsleitfaden
Rechercherichtung
Beginne in org.apache.arrow.vector.complex.impl.ComplexCopier, insbesondere bei getListWriterForReader in Zeile 824, wo FIXEDSIZEBINARY derzeit UnsupportedOperationException auslöst. Verfolge den Kopierpfad von writeValue und copy, füge dann Unterstützung für FixedSizeBinary-Spalten hinzu und überprüfe, dass ListVector.copyFrom für diesen Typ nicht mehr fehlschlägt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- data
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 68/100