Ticket #3167 (closed defeito: fixed)

Opened 7 years ago

Last modified 7 years ago

Melhoria na performance nas pesquisas de contatos dinâmicos

Reported by: acoutinho Owned by: acoutinho
Priority: normal Milestone: Expresso 2.5.0
Component: ExpressoMail Version: trunk
Severity: média Keywords: Prognus
Cc: WorkGroup:

Description

Em determinadas contas em que há grande quantidade de "contatos" (dinâmicos, pessoais, grupos...) a renderização no cliente e a quantidade de requisições torna lenta a funcionalidade, tornando ruim a usabilidade da funcionalidade.

Change History

comment:1 Changed 7 years ago by acoutinho

  • Status changed from new to closed
  • Resolution set to fixed

r7437;

  • Implementada mudança na estratégia de implementação, reduzindo as requisições a apenas 1 requisição executada assincronamente no load do módulo, onde o cliente não percebe o carregamento do mesmo.
  • Alterada a renderização de cada contato, visto que o mesmo em grande quantidade também se apresentava como gargalo.
  • Alterado plugin de rating, utilizando um que melhor implementava a funcionalidade e que gera menos overhead.

comment:2 Changed 7 years ago by eduardow

Atualizado [7437], no Branches na Revisão: [7444].

comment:3 Changed 7 years ago by eduardow

Adicionado o plugin, revisão trunk [7441].

comment:4 Changed 7 years ago by eduardow

Atualizado [7441], no Branches na Revisão: [7445].

Note: See TracTickets for help on using tickets.