From ed67431965209c3100ceac55f4fe3a9fc6dfd446 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 14 Oct 2025 18:24:22 +0000 Subject: [PATCH 1/3] Initial plan From 081fb8d7d54fe8c5a6510bf2728740871577d657 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 14 Oct 2025 18:27:31 +0000 Subject: [PATCH 2/3] Add deployment command documentation for Mexico collection update Co-authored-by: robertatakenaka <505143+robertatakenaka@users.noreply.github.com> --- COMANDO_DEPLOY_MEX.txt | 30 ++++++++++++++++++ DEPLOYMENT_COMMAND_MEX.md | 66 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 96 insertions(+) create mode 100644 COMANDO_DEPLOY_MEX.txt create mode 100644 DEPLOYMENT_COMMAND_MEX.md diff --git a/COMANDO_DEPLOY_MEX.txt b/COMANDO_DEPLOY_MEX.txt new file mode 100644 index 0000000..0ff38a7 --- /dev/null +++ b/COMANDO_DEPLOY_MEX.txt @@ -0,0 +1,30 @@ +Comando para atualizar os dados da Coleção México no PublicationStats +====================================================================== + +COMANDO PRINCIPAL: +------------------ + +publicationstats_loaddata --collection mex --doc_type article --differential + + +COMANDO ALTERNATIVO (com remoção de documentos obsoletos): +----------------------------------------------------------- + +publicationstats_loaddata --collection mex --doc_type article --differential --delete + + +COMANDO COM LOG DETALHADO (recomendado): +----------------------------------------- + +publicationstats_loaddata --collection mex --doc_type article --differential --logging_level INFO + + +NOTAS: +------ +- Executar no servidor onde está instalada a aplicação PublicationStats +- O modo diferencial (--differential) atualiza apenas documentos modificados +- O parâmetro --delete remove documentos que não existem mais no ArticleMeta +- Verificar após execução: https://analytics.scielo.org/?journal=2007-5057&collection=mex + + +Para mais detalhes, consulte o arquivo DEPLOYMENT_COMMAND_MEX.md diff --git a/DEPLOYMENT_COMMAND_MEX.md b/DEPLOYMENT_COMMAND_MEX.md new file mode 100644 index 0000000..6e7f2c6 --- /dev/null +++ b/DEPLOYMENT_COMMAND_MEX.md @@ -0,0 +1,66 @@ +# Comando para Atualizar Dados da Coleção México + +## Problema +Os filtros de "ano de publicação" na Coleção México (Analytics) estão mostrando valores incorretos (2250, 2026, 2027, etc.). Esses valores já foram corrigidos no ArticleMeta, mas o índice do ElasticSearch do PublicationStats precisa ser atualizado. + +## Solução +Executar o script `publicationstats_loaddata` com os seguintes parâmetros: + +### Comando Completo + +```bash +publicationstats_loaddata --collection mex --doc_type article --differential +``` + +### Explicação dos Parâmetros + +- `--collection mex` (ou `-c mex`): Especifica a coleção México +- `--doc_type article` (ou `-t article`): Indica que os artigos devem ser atualizados +- `--differential` (ou `-x`): Modo diferencial - compara IDs do ArticleMeta com o índice do PublicationStats e atualiza apenas as diferenças + +### Comando Alternativo (com remoção de documentos obsoletos) + +Se também for necessário remover documentos que não existem mais no ArticleMeta: + +```bash +publicationstats_loaddata --collection mex --doc_type article --differential --delete +``` + +O parâmetro `--delete` (ou `-d`) remove documentos que estão no índice mas não existem mais no ArticleMeta. + +### Comando com Logging Detalhado + +Para execução com log detalhado (recomendado para acompanhamento): + +```bash +publicationstats_loaddata --collection mex --doc_type article --differential --logging_level INFO +``` + +### Notas Importantes + +1. O comando deve ser executado no servidor onde a aplicação PublicationStats está instalada +2. O modo diferencial (`--differential`) é mais eficiente pois atualiza apenas os documentos que foram modificados +3. O processamento pode levar alguns minutos dependendo da quantidade de artigos na coleção +4. Certifique-se de que as variáveis de ambiente estão configuradas corretamente: + - `ELASTICSEARCH`: endereço do servidor ElasticSearch + - `ARTICLEMETA_THRIFTSERVER`: endereço do servidor ArticleMeta Thrift + +### Artigos Específicos Mencionados no Issue + +Os seguintes artigos foram mencionados como tendo anos incorretos (antes da correção no ArticleMeta): + +- Tecnología y ciências del agua v12n1 - Antes: 2026 +- Tecnología y ciências del agua v12n2 - Antes: 2026 +- Tecnología y ciências del agua v12n3 - Antes: 2026 +- Acta médica Grupo Ángeles v21n4 - Antes: 2027 +- Investigación en educación médica v13n50 - Antes: 2250 + +Após a execução do comando, esses artigos devem aparecer com seus anos corretos nos filtros do Analytics. + +## Verificação + +Após a execução: + +1. Acesse https://analytics.scielo.org/?journal=2007-5057&collection=mex +2. Verifique se o intervalo de datas no filtro "Publishing year" está correto +3. Confirme que não há mais anos futuros incorretos (como 2250) From 23197167f3b8b05446a32045f18972dfd997f9d3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 14 Oct 2025 18:29:26 +0000 Subject: [PATCH 3/3] Fix Spanish spelling of journal name in documentation Co-authored-by: robertatakenaka <505143+robertatakenaka@users.noreply.github.com> --- DEPLOYMENT_COMMAND_MEX.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DEPLOYMENT_COMMAND_MEX.md b/DEPLOYMENT_COMMAND_MEX.md index 6e7f2c6..db2471d 100644 --- a/DEPLOYMENT_COMMAND_MEX.md +++ b/DEPLOYMENT_COMMAND_MEX.md @@ -49,9 +49,9 @@ publicationstats_loaddata --collection mex --doc_type article --differential --l Os seguintes artigos foram mencionados como tendo anos incorretos (antes da correção no ArticleMeta): -- Tecnología y ciências del agua v12n1 - Antes: 2026 -- Tecnología y ciências del agua v12n2 - Antes: 2026 -- Tecnología y ciências del agua v12n3 - Antes: 2026 +- Tecnología y ciencias del agua v12n1 - Antes: 2026 +- Tecnología y ciencias del agua v12n2 - Antes: 2026 +- Tecnología y ciencias del agua v12n3 - Antes: 2026 - Acta médica Grupo Ángeles v21n4 - Antes: 2027 - Investigación en educación médica v13n50 - Antes: 2250