apache / apache/arrow-java

`ComplexCopier` missing support for FixedSizeBinary columns

Aberta
#559 4 comentários 1 reação 0 responsáveis Ver no GitHub
good first issue help wanted Type: enhancement
Linguagem predominante
Java
Estrelas
94
Forks
152
Merge médio
3d 16h
PRs com merge (30d)
11

Descrição

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)
```

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece em org.apache.arrow.vector.complex.impl.ComplexCopier, especialmente em getListWriterForReader na linha 824, onde FIXEDSIZEBINARY atualmente lança UnsupportedOperationException. Rastreie o caminho de cópia a partir de writeValue e copy, depois adicione suporte para colunas FixedSizeBinary e verifique se ListVector.copyFrom não falha mais para esse tipo.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java
Domínio
data
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
68/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.