apache / apache/iceberg-python

add test to enumerate all pyarrow types

Aberta
#3,714 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
1.1k
Forks
581
Merge médio
1d 13h
PRs com merge (30d)
76

Descrição

inspired by https://github.com/apache/iceberg-python/pull/3590

ensure that all type converts to the correct iceberg type.
ensure iceberg type converts to the correct parquet type (https://iceberg.apache.org/spec/#parquet), see https://github.com/apache/iceberg-python/pull/2799

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece revisando os pull requests referenciados na issue, especialmente iceberg-python#3590 e #2799, e depois localize os testes de conversão de tipos de PyArrow para Iceberg e de Iceberg para Parquet. Enumere os tipos PyArrow e adicione asserções para ambas as direções de conversão, usando a especificação Iceberg Parquet vinculada para verificar os mapeamentos esperados.

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

Avaliação

Stack de tecnologia
python
Domínio
data, testing
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Ativa
Clareza
Razoavelmente clara
Facilidade para iniciantes
65/100

Receba novas issues na sua caixa de entrada

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