Open 0e1 opened 1 year ago
Mais problema:
Resumo:
geoaddress
e parcel
: ingestão não funciona;nsvia
: ingestão funciona. Publicação não funciona;via
e block
: ingestão e publicação funcionam.Conforme https://github.com/digital-guard/preserv/issues/154 o problema está na passagem como parâmetro de um jsonb muito grande nas funções do schema hcode de geração de mosaico.
Na https://github.com/digital-guard/preserv/issues/154 se passa a usar tabelas no lugar de jsonb nas funções do schema hcode relacionadas a geração do mosaico.
A mesma estratégia pode ser aplicada nas funções de assinatura.
O processo de ingestão do layer parcel de CO/_pk0003.01 derrubou o banco de dados.
Rastreando o problemas
Execução de
usa a função
o erro corre na aplicação da função
ingest.feature_asis_assign_signature(q_file_id)
:que por sua vez chama
hcode.signature_reduce
:que aplica a recursão hcode.signature_reduce_recursive_raw.
A combinação de volume grande de dados com recursão é o que deve estar causando o problema.