apache / apache/iceberg-python
refactor sigv4 out of rest catalog
- Linguagem predominante
- Python
- Estrelas
- 1.1k
- Forks
- 588
- Merge médio
- 1d 23h
- PRs com merge (30d)
- 84
Descrição
https://github.com/apache/iceberg-python/blob/8055a60af5d32ec4d2e1d02cd020a78273785558/pyiceberg/catalog/rest/__init__.py#L764-L820
into new file `pyiceberg/catalog/rest/sigv4.py`
and generally improve sigv4 implementation
- align on retry behavior (#3008)
- fix request signing (#3120)
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece pela implementação de SigV4 em pyiceberg/catalog/rest/__init__.py nas linhas 764-820 e compare-a com o destino solicitado, pyiceberg/catalog/rest/sigv4.py. Leia as issues #3008 e #3120 para conhecer os requisitos de novas tentativas e assinatura de requisições. Considera-se concluído quando a implementação estiver separada e essas duas questões mencionadas forem tratadas.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python
- Domínio
- backend-api-design, security
- Tipo de issue
- Refatoração
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Pouca atividade
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 48/100