Skip to content

Investigar se a sincronização com SpeciesLink está funcionando #529

Description

@edvaldoszy

Visão geral

A sincronização com SpeciesLink roda em um container configurado pelo hcf-api. Não está claro se as execuções estão concluindo com sucesso, falhando em silêncio ou sequer rodando.

Esta issue existe para apurar o estado real da sincronização, separado da exposição dos logs no portal.

Detalhes técnicos

O envio é o container Splinker do hcf-api (cron no próprio container, jar e registro da saída). Cada execução grava em splinker_execucoes (data_hora, ultimo_tombo_hcf, sucesso, log_saida). O conjunto enviado vem de vw_splinker. A consulta já existente /splinker/ultima-execucao devolve data, último tombo e sucesso, sem o texto do log. A tela de serviços SpeciesLink (/specieslink) é a comparação com o herbário virtual, não este envio.

Fora de escopo

  • Disponibilizar ou exibir logs no portal (issues de logs).
  • Comparação SpeciesLink/Reflora na tela de serviços.
  • Exportação manual do arquivo Splinker em Exportação.

Critérios de aceite

  • Fica determinado se o container está em execução e se as sincronizações estão concluindo com sucesso ou falhando.
  • Se não estiver saudável, a causa observável fica identificada (container parado, execução sem sucesso, sem registro, conjunto vazio).
  • A consulta da última execução e a exportação Splinker em Exportação continuam como hoje.

Relacionadas

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

Projects

  • Status
    to do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions