Ticket #2162 (closed defeito: fixed)

Opened 13 years ago

Last modified 13 years ago

Resultado de pesquisa

Reported by: guilherme.silva Owned by: brunocosta
Priority: alta Milestone: Expresso 2.3.0
Component: ExpressoMail Version: branch 2.3
Severity: média Keywords: TAG2.2.0.1.6,SS 114108
Cc: WorkGroup:

Description (last modified by cesar.vianna) (diff)

Não obedece a configuração definida pelo usuário: Setar número de resultados da pesquisa.

No IE desformata quando utiliza-se a paginação, ver anexo;

Attachments

desformata.JPG Download (53.9 KB) - added by guilherme.silva 13 years ago.

Change History

Changed 13 years ago by guilherme.silva

comment:1 Changed 13 years ago by zapa

  • Priority changed from normal to alta

comment:2 Changed 13 years ago by zapa

  • Owner changed from zapa to brunocosta

comment:3 Changed 13 years ago by cesar.vianna

  • Description modified (diff)

comment:4 follow-up: ↓ 5 Changed 13 years ago by rommelcysne

Como já informado no Ticket #2069, essa preferência não é mais utilizada pelo Expresso, a paginação no resultado das pesquisas foi implementada para não precisar mais configurar isso.

Tem apenas que ser retirada da lista de preferências.

comment:5 in reply to: ↑ 4 ; follow-up: ↓ 6 Changed 13 years ago by cesar.vianna

Replying to rommelcysne:

Caros, temos que rediscutir essa alteração. Qual foi o motivo da retirada da preferência?

comment:6 in reply to: ↑ 5 ; follow-up: ↓ 7 Changed 13 years ago by brunocosta

Replying to cesar.vianna:

Replying to rommelcysne:

Caros, temos que rediscutir essa alteração. Qual foi o motivo da retirada da preferência?

Por que com a paginação essa configuração não faz muito sentido, a paginação já limita o número de msgs mostradas por página.

comment:7 in reply to: ↑ 6 ; follow-up: ↓ 8 Changed 13 years ago by cesar.vianna

Replying to brunocosta:

Replying to cesar.vianna:

Replying to rommelcysne:

O problema é que pesquisas com muitos resultados ficam lentas e não atendem o objetivo de localização mais rápida de uma mensagem. Não seria melhor ter a paginação e a preferência? Lembrando que uma das opções era "Sem limite", atendendo assim o comportamento antigo e o novo.

comment:8 in reply to: ↑ 7 Changed 13 years ago by brunocosta

Replying to cesar.vianna:

Replying to brunocosta:

Replying to cesar.vianna:

Replying to rommelcysne:

O problema é que pesquisas com muitos resultados ficam lentas e não atendem o objetivo de localização mais rápida de uma mensagem. Não seria melhor ter a paginação e a preferência? Lembrando que uma das opções era "Sem limite", atendendo assim o comportamento antigo e o novo.

Não mostrar resultados ou mostrar resultados parciais que podem não conter a mensagem que o usuário procura também não atende o objetivo, o solução em todos os casos é fazer uma pesquisa mais precisa.

comment:9 follow-up: ↓ 10 Changed 13 years ago by guilherme.silva

Rommel

Acho que seria interessante termos o limite na pesquisa, avalia se é dificil implementar.

comment:10 in reply to: ↑ 9 ; follow-up: ↓ 11 Changed 13 years ago by brunocosta

Replying to guilherme.silva:

Rommel

Acho que seria interessante termos o limite na pesquisa, avalia se é dificil implementar.

Limite no sentido de avisar ao usuário e não mostra nada se for ultrapassado ou limite no sentido de mostrar um resultado parcial?

comment:11 in reply to: ↑ 10 ; follow-up: ↓ 13 Changed 13 years ago by cesar.vianna

Replying to brunocosta:

Segue descrição:

  • Pesquisa de mensagens com paginação obedecendo o número de mensagens da preferência do usuário: "Qual o número máximo de mensagens por página?"
  • Limitar o resultado de pesquisa de mensagens obedecendo o número de mensagens da preferência do usuário: "Qual o número máximo de mensagens por página?"
  • Quando a pesquisa resultar mais mensagens do que o limite, exibir as "n" mensagens escolhidas como quantidade limite e informar ao usuário que o restante dos resultados foi omitido.
  • Permitir que o limite seja configurado para 50, 100, 150, 200, 300, 400, "Sem limite"

comment:12 Changed 13 years ago by rommelcysne

Essa alteração de limite de resultados da pesquisa para paginação do resultado foi feita pela comunidade, não sei exatamente quem, mas acho que ficou muito melhor e mais lógico, afinal segue o padrão das caixas de mensagens (caixa de entrada, enviados, etc).

O fato de a paginação poder mostrar uma quantidade muito grande de mensagens no resultado de uma pesquisa não inviabiliza a busca mais rápida por determinada mensagem, afinal se o usuário procurar por "Maria" e o retorno for 1500 mensagens, naturalmente ele vai dar mais informações e a cada vez o resultado será mais refinado, perto do que se quer.

Na paginação, o resultado já fica, por padrão, limitado a número de mensagens que se escolheu exibir na lista de mensagens e a cada página mudada é feita uma nova pesquisa com aquela quantidade determinada.

Acho que a alteração dessa funcionalidade, se for o caso, deve ser tratada com a comunidade.

comment:13 in reply to: ↑ 11 Changed 13 years ago by brunocosta

Replying to cesar.vianna:

Replying to brunocosta:

Segue descrição:

  • Pesquisa de mensagens com paginação obedecendo o número de mensagens da preferência do usuário: "Qual o número máximo de mensagens por página?"
  • Limitar o resultado de pesquisa de mensagens obedecendo o número de mensagens da preferência do usuário: "Qual o número máximo de mensagens por página?"
  • Quando a pesquisa resultar mais mensagens do que o limite, exibir as "n" mensagens escolhidas como quantidade limite e informar ao usuário que o restante dos resultados foi omitido.
  • Permitir que o limite seja configurado para 50, 100, 150, 200, 300, 400, "Sem limite"

Se é pela performance isso ai não vai melhorar o tempo do resposta não, pelo menos do jeito que a busca é implementada hoje. O que pode ser feito para melhorar a performance deixaria o tempo de resposta de mostrar 100 resultados de cada vez com paginação muito parecido com mostrar apenas 100 resultados.

comment:14 Changed 13 years ago by zapa

Bruno, pelo que entendi a limitação na quantidade se dá após a pesquisa no IMAP, no javascript, e, portanto com ou sem limite a pesquisa será feita sempre da mesma maneira. Por isso a limitação da pesquisa perde o sentido, pois todos os dados já estarão na estação somente limitados na hora de mostrar ao usuário. É isso?

========= / ===========

Funchal, acho que a perda de formatação no IE merece outro ticket pois é outra coisa. O ticket em questão(limite) não afeta a atividade do usuário, e poderia ser tratado futuramente.

comment:15 Changed 13 years ago by cesar.vianna

Caros, conforme informações do Zapa e Bruno o maior custo é na pesquisa IMAP que independe do limite das preferências do usuário. Sendo assim, acredito que possamos remover a preferência.

comment:16 Changed 13 years ago by brunocosta

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

Resolvido na revisão [4866]

Preferencia retirada.

comment:17 Changed 13 years ago by guilherme.silva

  • Keywords TAG2.2.0.1.6,SS 114108 added; TAG2.2.0.1.6, removed
  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:18 Changed 13 years ago by guilherme.silva

Permanece o bug de não paginar o resultado.

comment:19 Changed 13 years ago by brunocosta

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

resolvido [4900]

Uma busca errada estava sendo feita no arquivamento local quando se clicava em qualquer link da paginação de uma busca sem resultados locais

(search.js)

Note: See TracTickets for help on using tickets.