scieloorg / Web

SciELO Web
www.scielo.br
6 stars 21 forks source link

Acrescenta uma alternativa à expressão de busca formada por `IV=<v880>=<v706>` #721

Closed robertatakenaka closed 4 years ago

robertatakenaka commented 4 years ago

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

gustavofonseca commented 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.

gustavofonseca commented 4 years ago

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.

robertatakenaka commented 4 years ago

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?

robertatakenaka commented 4 years ago

@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 commented 4 years ago

@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?

gustavofonseca commented 4 years ago

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?

robertatakenaka commented 4 years ago

De acordo!