MerginMaps / MerginMaps/python-api-client

Impose geodiff push limits

Aberta
#245 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

enhancement
Linguagem predominante
Python
Estrelas
23
Forks
12
Merge médio
2d 13h
PRs com merge (30d)
7

Descrição

Let's limit the size of single push by imposing:

  • 10 000 changes in all gpkg files / per push
  • 10 MB as max size of all gpkg-diff files / per push

And split the work into multiple pushes. For splitting the workload we need https://github.com/MerginMaps/geodiff/issues/224

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece lendo geodiff issue 224, identificado como um pré-requisito para dividir o trabalho, e depois acompanhe a implementação de push neste cliente de API Python. O trabalho estará concluído quando ambos os limites por push forem aplicados—10.000 alterações entre arquivos GPKG e 10 MB de arquivos GPKG-diff—e o trabalho que exceder o tamanho permitido for dividido em vários pushes.

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

Avaliação

Stack de tecnologia
python
Domínio
api
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

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