Ticket #1808 (closed defeito: fixed)

Opened 9 years ago

Last modified 8 years ago

Tela de compartilhar pastas travando com vários Usuários em uma EMPRESA

Reported by: lucas.carraro Owned by: alexandrecorreia
Priority: alta Milestone: Expresso 2.2.8
Component: ExpressoMail Version: branch 2.2
Severity: média Keywords:
Cc: WorkGroup:

Description (last modified by lucas.carraro) (diff)

Existe um defeito no Expresso que acontece quando você tem muitos usuários em Baixo de uma ou=* ( consegui reportar com mais de 15.000 usuários ) EMPRESA .

Quando voce seleciona a OU ele trava o navegador e fica aparecendo a mensagem Carregando .......

O compartilhamento de endereços onde voce além de selecionar a EMPRESA tem que selecionar a DIVISÃO funciona legal

Change History

comment:1 Changed 9 years ago by lucas.carraro

  • Description modified (diff)

comment:2 follow-up: ↓ 4 Changed 9 years ago by zapa

Esse problema é no milestone 2.2.0.1, no componente API?

As opções no Expressoadmin abaixo seriam justamente para filtrar a quantidade de usuários e evitar estouro do browser.

Open automatic contact* : Minimal character to name search*:

comment:3 Changed 9 years ago by zapa

  • Component changed from API to ExpressoMail
  • Milestone changed from Expresso 2.2.0.1 to Expresso 2.2.1

comment:4 in reply to: ↑ 2 Changed 9 years ago by lucas.carraro

Zapa este recurso de número mínimo de caracteres

para pesquisar não funciona para o compartilhamento de endereços e catálogos.

Replying to zapa:

Esse problema é no milestone 2.2.0.1, no componente API?

As opções no Expressoadmin abaixo seriam justamente para filtrar a quantidade de usuários e evitar estouro do browser.

Open automatic contact* : Minimal character to name search*:

comment:5 Changed 9 years ago by zapa

Realmente, nos compartilhamentos não estão sendo criticados. Existem dois problemas que enfrentamos em pesquisas com catálogo grande:

1)Mesmo antes da pesquisa populava as variáveis JS(array) com uma pré-pesquisa que estourava a memória do micro. Para isto criamos a preferência que não pré-busca os contatos antes do usuário pesquisar.

Abrir contatos automaticamente

2)Informar o mínimo de caracteres pois, para determinas partes de nomes também pode estourar a memória.

Mínimo de caracteres para pesquisa de nome

Acho que tranferindo estas críticas para os diversos compartilhamentos deve melhorar...

comment:6 Changed 9 years ago by alexandrecorreia

  • Owner changed from ninguem to alexandrecorreia

comment:7 follow-up: ↓ 8 Changed 9 years ago by alexandrecorreia

Lucas !!

Vc pode explicar melhor este problema ?? Component : ExpressoMail? ?

comment:8 in reply to: ↑ 7 ; follow-up: ↓ 9 Changed 9 years ago by lucas.carraro

Posso sim.

Seguinte meu LDAP aqui tem

dc=gov,dc=br ( no TOPO)

logo abaixo ou=DATAPREV, ou=INSS e ou=MPS

Na tela de compartilhamento aparece os 3 no combobox

DATAPREV INSS MPS

Lembrando que para cada um destes tem milhares de OUs em baixo. Eu tou por exemplo em

uid=lucas.carraro,ou=DSAO,ou=DESI,ou=DATAPREV,dc=gov,dc=br

Quando se seleciona DATAPREV no combobox que tem aproximadamente 5.000 objetos OK quando seleciona MPS com 2.000 objetos OK, quando seleciona INSS que tem 65.000 objetos o navegador trava.

Ao selecionar o combobox parece que ele vai no LDAP e tenta varrer todo mundo que está para baixo. Só que como é muita coisa o javascript se perde.

Replying to alexandrecorreia:

Lucas !!

Vc pode explicar melhor este problema ?? Component : ExpressoMail? ?

comment:9 in reply to: ↑ 8 Changed 9 years ago by alexandrecorreia

Opa !!

E o compartilhamento é quando vc entra no módulo do ExpressoMail?, clica em Ferramentas->Compartilhar Pastas, isso ?

Replying to lucas.carraro:

Posso sim.

Seguinte meu LDAP aqui tem

dc=gov,dc=br ( no TOPO)

logo abaixo ou=DATAPREV, ou=INSS e ou=MPS

Na tela de compartilhamento aparece os 3 no combobox

DATAPREV INSS MPS

Lembrando que para cada um destes tem milhares de OUs em baixo. Eu tou por exemplo em

uid=lucas.carraro,ou=DSAO,ou=DESI,ou=DATAPREV,dc=gov,dc=br

Quando se seleciona DATAPREV no combobox que tem aproximadamente 5.000 objetos OK quando seleciona MPS com 2.000 objetos OK, quando seleciona INSS que tem 65.000 objetos o navegador trava.

Ao selecionar o combobox parece que ele vai no LDAP e tenta varrer todo mundo que está para baixo. Só que como é muita coisa o javascript se perde.

Replying to alexandrecorreia:

Lucas !!

Vc pode explicar melhor este problema ?? Component : ExpressoMail? ?

comment:10 Changed 9 years ago by lucas.carraro

Isto mesmo Alexandre.

comment:11 Changed 8 years ago by alexandrecorreia

Revisao [4511] Primeira Parte - Acréscimo de campos no template de administração do expressoMail.

comment:12 Changed 8 years ago by alexandrecorreia

Revisão [4610] Segunda Parte

comment:13 Changed 8 years ago by lucas.carraro

Olá Alexandre ,

Pelo que vi nas mudanças elas estão sendo feitas para o Compartilhamento de Pastas.

O Zapa nos posts comenta sobre o Compartilhamento de Agendas e Catálogos lá em Minhas Preferências do ExpressoMail?.

Abre-se outro ticket para mudanças lá ? Ou se trata neste mesmo ?

comment:14 Changed 8 years ago by alexandrecorreia

Este ticket trata somente do problema relatado, acredito que para uma melhor rastreabilidade seria interessante abrir outro ticket.

comment:15 Changed 8 years ago by alexandrecorreia

Terceira Parte [4614], última parte.

Por favor ignorem o arquivo do módulo do IM que foi comitado indevidamente.

comment:16 Changed 8 years ago by alexandrecorreia

Revisao [4616] - correção do setTimeout para a busca de nomes.

comment:17 Changed 8 years ago by diogenesduarte

Está acontecendo um erro crítico... Se a opção de busca automática estiver desabilitada, a busca não funciona, e não é possível compartilhar pastas.

comment:18 Changed 8 years ago by alexandrecorreia

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

comment:19 Changed 8 years ago by alexandrecorreia

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:20 Changed 8 years ago by alexandrecorreia

Diogens !!

Não estou conseguindo reproduzir este erro, desabilitando a opção de busca automática. Vc pode detalhar mais este erro ??

comment:21 follow-up: ↓ 22 Changed 8 years ago by diogenesduarte

Alexandre, descobri aqui como simular o erro. O que acontece é que entraram duas novas configurações: Habilitar busca automática e número mínimo de caracteres para a busca. Eu não coloquei valor na segunda configuração além de setar o valor não na primeira, aí a busca quebra... Colocando qualquer valor de número mínimo de caracteres, a busca funciona normalmente. Talvez o ideal é ter um número padrão caso não definido pelo administrador.

comment:22 in reply to: ↑ 21 Changed 8 years ago by alexandrecorreia

Opa !!

Valeu Diogenes, vou simular o erro e corrigir !! Obrigado !

comment:23 Changed 8 years ago by niltonneto

  • Priority changed from normal to alta

comment:24 Changed 8 years ago by alexandrecorreia

Revisão [4978]

comment:25 Changed 8 years ago by alexandrecorreia

  • Status changed from reopened to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.