Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@pitangainnovare pitangainnovare released this 30 Aug 22:36
b693cb9

Passos para atualização

  1. Obter a versão v1.1.0 da aplicação
  2. Acessar o contêiner django
  3. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar python manage.py makemigrations --merge. Se este for o caso, execute todas as instruções que aparecerem na tela.

Por exemplo:

python manage.py makemigrations --merge
python manage.py migrate
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

Mudanças que quebram compatibilidades

N/A

Novas funcionalidades

  • Cria rastreamento de eventos ao processar arquivos de métricas

Melhorias

N/A

Correções de bug

Resolve bugs menores.

Outras mudanças

N/A

Observações importantes

  • Volumes

    • Na aplicação Django
      • ./scms_data/scielo_usage/data/logs:/data/logs (diretórios logs-rachet, logs-venezuela, etc, montados no servidor Matomo)
      • ../scms_data/scielo_usage/data/supplies:/data/supplies (espaço a ser usado pela app para baixar e manipular dados)
    • Na aplicação Solr
      • ./index:/var/solr (o diretório index, parte da aplicação Usage, contém as configurações dos cores Solr)
  • A aplicação inicial é composta por instâncias de:

    • django
    • mailhog
    • adminer
    • pgbouncer
    • postgres
    • redis
    • celeryworker
    • celerybeat
    • flower
    • solr
  • O arquivo YAML de produção é este

  • O sistema processa logs e armazenas os resultados em tabelas do banco de dados

  • O sistema recebe arquivos compactados com métricas de acesso, povoa o modelo Top100Articles e o respectivo índice Solr.


What's Changed

Full Changelog: v1.0.0...v1.1.0