Release v2.1.0
Passos para atualização
- Obter a versão
v2.1.0da aplicação - Acessar o contêiner django
- Executar no shell da aplicação django:
python manage.py makemigrationsA saída deve ser No changes detected (todas as migrations já estão no repositório).
- Aplicar as migrations:
python manage.py migrate- Popular as configurações de coleção (seed data):
python manage.py shell -c "from log_manager_config.tasks import task_load_log_manager_collection_settings; task_load_log_manager_collection_settings.run()"- Repita
python manage.py makemigrations && python manage.py migrateaté que a mensagem final sejaNo migrations to apply.
Mudanças que quebram compatibilidades
N/A
Novas funcionalidades
N/A
Melhorias
N/A
Correções de bug
N/A
Outras mudanças
N/A
Observações importantes
- A aplicação é composta por instâncias de: django, postgres, redis, celeryworker, celerybeat, mailhog
- O arquivo YAML de produção é
production.yml - O sistema processa logs e armazena resultados em PostgreSQL + OpenSearch (índices mensais com daily metrics aninhadas)
What's Changed
- Corrige execução manual de tasks e defaults de resources by @pitangainnovare in #122
- Reorganiza documentos COUNTER no OpenSearch by @pitangainnovare in #125
- Refactor 2.1.0: pipeline COUNTER, services e reorganização by @pitangainnovare in #127
Full Changelog: v2.0.2...v2.1.0