dataenhancementhelp wantedinfra
Repository metrics
- Stars
- (1,032 stars)
- PR merge metrics
- (PR metrics pending)
Description
Atualmente estamos utilizando a busca através do PostgreSQL (índice Gin), mas o índice demora muito para ser atualizado (core.models.DynamicModelQuerySet.update_search_index), o que pode atrasar bastante o processo de importação de novos datasets. Uma possiblidade seria utilizar um outro serviço, como o elasticsearch.
Tarefas:
- Instalar/configurar elasticsearch no projeto
- Alterar código que cria índice para utilizar ES
- Alterar código da view que faz a busca para utilizar ES
- Criar índices no servidor de produção