Closed robertatakenaka closed 4 years ago
Na minha instância local a funcionalidade "Article in XML format", da caixa de serviços do artigo, passou a retornar um XML mal-formado.
O verbo GetRecord
da interface OAI-PMH, com o prefixo _oai_dcagris, tampouco funciona. A graça é que ele já não está funcionando atualmente.
Tornando meu último comentário mais acertivo assertivo: penso que devemos nos assegurar de que a funcionalidade "Article in XML format" continue funcionando, haja vista que eu já recebi relatos de que ela é utilizada.
O problema na interface OAI-PMH não precisa ser corrigido neste momento. Penso que os ganhos da mudança são maiores do que este problema, além de que a AGRIS não consome mais os dados desde este endpoint.
passou a retornar um XML mal-formado
passou a retornar ou já retornava? pois sabemos que para alguns artigos (ainda não investigamos o motivo) isso já acontecia.
Se passou acontecer, por conta desta modificação, aí seria o caso de tratar agora.
passou a retornar ou já retornava?
@gustavofonseca fiz alguns testes rapidamente e me parece que a resposta com esta nova expressão de busca tornou mais lenta e por este motivo ao processar a transformação entrega um XML quebrado.
@gustavofonseca fiz alguns testes rapidamente e me parece que a resposta com esta nova expressão de busca tornou mais lenta e por este motivo ao processar a transformação entrega um XML quebrado.
Você quer dizer que ocorre uma espécie de timeout no ponto de integração da aplicação PHP com o CISIS?
Dado que o resultado da mudança não foi satisfatório e decidimos não investir mais tempo nesta atividade, sugiro que este PR seja encerrado sem a integração dos códigos. De acordo @robertatakenaka e @ednilson?
De acordo!
O que esse PR faz?
Acrescenta uma alternativa à expressão de busca formada por
IV=<v880>=<v706>
:HR=<v880> or R=<v880>$ or OU=<v880>
Onde a revisão poderia começar?
por commits
Como este poderia ser testado manualmente?
ver documento da análise do processamento
Algum cenário de contexto que queira dar?
n/a
Screenshots
n/a
Quais são tickets relevantes?
720
Referências
ver documento de análise do processamento